Type Alias: WidgetSlotNames
WidgetSlotNames =
object
Defined in: generated/jsx.ts:10494
Type mapping widgets to their valid slot names. Used for type-safe Slot components. Derived from CodegenWidgetMeta (single source of truth).
Properties
AdwActionRow
AdwActionRow:
"activatableWidget"
Defined in: generated/jsx.ts:10497
AdwAlertDialog
AdwAlertDialog:
"extraChild"
Defined in: generated/jsx.ts:10498
AdwApplicationWindow
AdwApplicationWindow:
"content"
Defined in: generated/jsx.ts:10499
AdwBin
AdwBin:
"child"
Defined in: generated/jsx.ts:10501
AdwBottomSheet
AdwBottomSheet:
"bottomBar"|"content"|"sheet"
Defined in: generated/jsx.ts:10502
AdwBreakpointBin
AdwBreakpointBin:
"child"
Defined in: generated/jsx.ts:10503
AdwCarouselIndicatorDots
AdwCarouselIndicatorDots:
"carousel"
Defined in: generated/jsx.ts:10505
AdwCarouselIndicatorLines
AdwCarouselIndicatorLines:
"carousel"
Defined in: generated/jsx.ts:10506
AdwClamp
AdwClamp:
"child"
Defined in: generated/jsx.ts:10509
AdwClampScrollable
AdwClampScrollable:
"child"
Defined in: generated/jsx.ts:10510
AdwDialog
AdwDialog:
"child"|"defaultWidget"|"focusWidget"
Defined in: generated/jsx.ts:10513
AdwFlap
AdwFlap:
"content"|"flap"|"separator"
Defined in: generated/jsx.ts:10516
AdwHeaderBar
AdwHeaderBar:
"titleWidget"
Defined in: generated/jsx.ts:10520
AdwInlineViewSwitcher
AdwInlineViewSwitcher:
"stack"
Defined in: generated/jsx.ts:10522
AdwLeaflet
AdwLeaflet:
"visibleChild"
Defined in: generated/jsx.ts:10524
AdwMessageDialog
AdwMessageDialog:
"extraChild"
Defined in: generated/jsx.ts:10528
AdwNavigationSplitView
AdwNavigationSplitView:
"content"|"sidebar"
Defined in: generated/jsx.ts:10529
AdwOverlaySplitView
AdwOverlaySplitView:
"content"|"sidebar"
Defined in: generated/jsx.ts:10531
AdwPreferencesDialog
AdwPreferencesDialog:
"visiblePage"
Defined in: generated/jsx.ts:10534
AdwPreferencesGroup
AdwPreferencesGroup:
"headerSuffix"
Defined in: generated/jsx.ts:10535
AdwPreferencesPage
AdwPreferencesPage:
"banner"
Defined in: generated/jsx.ts:10536
AdwPreferencesWindow
AdwPreferencesWindow:
"visiblePage"
Defined in: generated/jsx.ts:10537
AdwSplitButton
AdwSplitButton:
"child"|"popover"
Defined in: generated/jsx.ts:10541
AdwStatusPage
AdwStatusPage:
"child"
Defined in: generated/jsx.ts:10544
AdwTabBar
AdwTabBar:
"endActionWidget"|"startActionWidget"|"view"
Defined in: generated/jsx.ts:10545
AdwTabButton
AdwTabButton:
"view"
Defined in: generated/jsx.ts:10546
AdwTabOverview
AdwTabOverview:
"child"|"view"
Defined in: generated/jsx.ts:10547
AdwToastOverlay
AdwToastOverlay:
"child"
Defined in: generated/jsx.ts:10549
AdwToolbarView
AdwToolbarView:
"content"
Defined in: generated/jsx.ts:10551
AdwViewSwitcher
AdwViewSwitcher:
"stack"
Defined in: generated/jsx.ts:10554
AdwViewSwitcherBar
AdwViewSwitcherBar:
"stack"
Defined in: generated/jsx.ts:10555
AdwViewSwitcherTitle
AdwViewSwitcherTitle:
"stack"
Defined in: generated/jsx.ts:10556
AdwWindow
AdwWindow:
"content"
Defined in: generated/jsx.ts:10495
GtkAspectFrame
GtkAspectFrame:
"child"
Defined in: generated/jsx.ts:10500
GtkButton
GtkButton:
"child"
Defined in: generated/jsx.ts:10504
GtkCenterBox
GtkCenterBox:
"centerWidget"|"endWidget"|"startWidget"
Defined in: generated/jsx.ts:10507
GtkCheckButton
GtkCheckButton:
"child"|"group"
Defined in: generated/jsx.ts:10508
GtkComboBox
GtkComboBox:
"child"
Defined in: generated/jsx.ts:10511
GtkDragIcon
GtkDragIcon:
"child"
Defined in: generated/jsx.ts:10514
GtkExpander
GtkExpander:
"child"|"labelWidget"
Defined in: generated/jsx.ts:10515
GtkFlowBoxChild
GtkFlowBoxChild:
"child"
Defined in: generated/jsx.ts:10517
GtkFrame
GtkFrame:
"child"|"labelWidget"
Defined in: generated/jsx.ts:10518
GtkHeaderBar
GtkHeaderBar:
"titleWidget"
Defined in: generated/jsx.ts:10521
GtkLabel
GtkLabel:
"mnemonicWidget"
Defined in: generated/jsx.ts:10523
GtkListBoxRow
GtkListBoxRow:
"child"
Defined in: generated/jsx.ts:10525
GtkMenuButton
GtkMenuButton:
"child"|"popover"
Defined in: generated/jsx.ts:10527
GtkOverlay
GtkOverlay:
"child"
Defined in: generated/jsx.ts:10530
GtkPaned
GtkPaned:
"endChild"|"startChild"
Defined in: generated/jsx.ts:10532
GtkPopover
GtkPopover:
"child"|"defaultWidget"
Defined in: generated/jsx.ts:10533
GtkRevealer
GtkRevealer:
"child"
Defined in: generated/jsx.ts:10538
GtkScrolledWindow
GtkScrolledWindow:
"child"
Defined in: generated/jsx.ts:10539
GtkSearchBar
GtkSearchBar:
"child"|"keyCaptureWidget"
Defined in: generated/jsx.ts:10540
GtkSourceCompletionCell
GtkSourceCompletionCell:
"widget"
Defined in: generated/jsx.ts:10512
GtkSourceGutter
GtkSourceGutter:
"view"
Defined in: generated/jsx.ts:10519
GtkSourceMap
GtkSourceMap:
"view"
Defined in: generated/jsx.ts:10526
GtkStackSidebar
GtkStackSidebar:
"stack"
Defined in: generated/jsx.ts:10542
GtkStackSwitcher
GtkStackSwitcher:
"stack"
Defined in: generated/jsx.ts:10543
GtkToggleButton
GtkToggleButton:
"group"
Defined in: generated/jsx.ts:10550
GtkTreeExpander
GtkTreeExpander:
"child"
Defined in: generated/jsx.ts:10552
GtkViewport
GtkViewport:
"child"
Defined in: generated/jsx.ts:10553
GtkWindow
GtkWindow:
"child"|"defaultWidget"|"focusWidget"|"titlebar"|"transientFor"
Defined in: generated/jsx.ts:10496
GtkWindowHandle
GtkWindowHandle:
"child"
Defined in: generated/jsx.ts:10558
VteTerminal
VteTerminal:
"contextMenu"
Defined in: generated/jsx.ts:10548
WebKitWebView
WebKitWebView:
"relatedView"
Defined in: generated/jsx.ts:10557