Type Alias: WidgetSlotNames
WidgetSlotNames =
object
Defined in: generated/jsx.ts:12146
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:12149
AdwAlertDialog
AdwAlertDialog:
"extraChild"
Defined in: generated/jsx.ts:12150
AdwApplicationWindow
AdwApplicationWindow:
"content"
Defined in: generated/jsx.ts:12151
AdwBin
AdwBin:
"child"
Defined in: generated/jsx.ts:12153
AdwBottomSheet
AdwBottomSheet:
"bottomBar"|"content"|"sheet"
Defined in: generated/jsx.ts:12154
AdwBreakpointBin
AdwBreakpointBin:
"child"
Defined in: generated/jsx.ts:12155
AdwCarouselIndicatorDots
AdwCarouselIndicatorDots:
"carousel"
Defined in: generated/jsx.ts:12157
AdwCarouselIndicatorLines
AdwCarouselIndicatorLines:
"carousel"
Defined in: generated/jsx.ts:12158
AdwClamp
AdwClamp:
"child"
Defined in: generated/jsx.ts:12161
AdwClampScrollable
AdwClampScrollable:
"child"
Defined in: generated/jsx.ts:12162
AdwDialog
AdwDialog:
"child"|"defaultWidget"|"focusWidget"
Defined in: generated/jsx.ts:12165
AdwFlap
AdwFlap:
"content"|"flap"|"separator"
Defined in: generated/jsx.ts:12168
AdwHeaderBar
AdwHeaderBar:
"titleWidget"
Defined in: generated/jsx.ts:12172
AdwInlineViewSwitcher
AdwInlineViewSwitcher:
"stack"
Defined in: generated/jsx.ts:12174
AdwLeaflet
AdwLeaflet:
"visibleChild"
Defined in: generated/jsx.ts:12176
AdwMessageDialog
AdwMessageDialog:
"extraChild"
Defined in: generated/jsx.ts:12180
AdwNavigationSplitView
AdwNavigationSplitView:
"content"|"sidebar"
Defined in: generated/jsx.ts:12181
AdwOverlaySplitView
AdwOverlaySplitView:
"content"|"sidebar"
Defined in: generated/jsx.ts:12183
AdwPreferencesDialog
AdwPreferencesDialog:
"visiblePage"
Defined in: generated/jsx.ts:12186
AdwPreferencesGroup
AdwPreferencesGroup:
"headerSuffix"
Defined in: generated/jsx.ts:12187
AdwPreferencesPage
AdwPreferencesPage:
"banner"
Defined in: generated/jsx.ts:12188
AdwPreferencesWindow
AdwPreferencesWindow:
"visiblePage"
Defined in: generated/jsx.ts:12189
AdwSplitButton
AdwSplitButton:
"child"|"popover"
Defined in: generated/jsx.ts:12193
AdwStatusPage
AdwStatusPage:
"child"
Defined in: generated/jsx.ts:12196
AdwTabBar
AdwTabBar:
"endActionWidget"|"startActionWidget"|"view"
Defined in: generated/jsx.ts:12197
AdwTabButton
AdwTabButton:
"view"
Defined in: generated/jsx.ts:12198
AdwTabOverview
AdwTabOverview:
"child"|"view"
Defined in: generated/jsx.ts:12199
AdwToastOverlay
AdwToastOverlay:
"child"
Defined in: generated/jsx.ts:12201
AdwToolbarView
AdwToolbarView:
"content"
Defined in: generated/jsx.ts:12203
AdwViewSwitcher
AdwViewSwitcher:
"stack"
Defined in: generated/jsx.ts:12206
AdwViewSwitcherBar
AdwViewSwitcherBar:
"stack"
Defined in: generated/jsx.ts:12207
AdwViewSwitcherTitle
AdwViewSwitcherTitle:
"stack"
Defined in: generated/jsx.ts:12208
AdwWindow
AdwWindow:
"content"
Defined in: generated/jsx.ts:12147
GtkAspectFrame
GtkAspectFrame:
"child"
Defined in: generated/jsx.ts:12152
GtkButton
GtkButton:
"child"
Defined in: generated/jsx.ts:12156
GtkCenterBox
GtkCenterBox:
"centerWidget"|"endWidget"|"startWidget"
Defined in: generated/jsx.ts:12159
GtkCheckButton
GtkCheckButton:
"child"|"group"
Defined in: generated/jsx.ts:12160
GtkComboBox
GtkComboBox:
"child"
Defined in: generated/jsx.ts:12163
GtkDragIcon
GtkDragIcon:
"child"
Defined in: generated/jsx.ts:12166
GtkExpander
GtkExpander:
"child"|"labelWidget"
Defined in: generated/jsx.ts:12167
GtkFlowBoxChild
GtkFlowBoxChild:
"child"
Defined in: generated/jsx.ts:12169
GtkFrame
GtkFrame:
"child"|"labelWidget"
Defined in: generated/jsx.ts:12170
GtkHeaderBar
GtkHeaderBar:
"titleWidget"
Defined in: generated/jsx.ts:12173
GtkLabel
GtkLabel:
"mnemonicWidget"
Defined in: generated/jsx.ts:12175
GtkListBoxRow
GtkListBoxRow:
"child"
Defined in: generated/jsx.ts:12177
GtkMenuButton
GtkMenuButton:
"child"|"popover"
Defined in: generated/jsx.ts:12179
GtkOverlay
GtkOverlay:
"child"
Defined in: generated/jsx.ts:12182
GtkPaned
GtkPaned:
"endChild"|"startChild"
Defined in: generated/jsx.ts:12184
GtkPopover
GtkPopover:
"child"|"defaultWidget"
Defined in: generated/jsx.ts:12185
GtkRevealer
GtkRevealer:
"child"
Defined in: generated/jsx.ts:12190
GtkScrolledWindow
GtkScrolledWindow:
"child"
Defined in: generated/jsx.ts:12191
GtkSearchBar
GtkSearchBar:
"child"|"keyCaptureWidget"
Defined in: generated/jsx.ts:12192
GtkSourceCompletionCell
GtkSourceCompletionCell:
"widget"
Defined in: generated/jsx.ts:12164
GtkSourceGutter
GtkSourceGutter:
"view"
Defined in: generated/jsx.ts:12171
GtkSourceMap
GtkSourceMap:
"view"
Defined in: generated/jsx.ts:12178
GtkStackSidebar
GtkStackSidebar:
"stack"
Defined in: generated/jsx.ts:12194
GtkStackSwitcher
GtkStackSwitcher:
"stack"
Defined in: generated/jsx.ts:12195
GtkToggleButton
GtkToggleButton:
"group"
Defined in: generated/jsx.ts:12202
GtkTreeExpander
GtkTreeExpander:
"child"
Defined in: generated/jsx.ts:12204
GtkViewport
GtkViewport:
"child"
Defined in: generated/jsx.ts:12205
GtkWindow
GtkWindow:
"child"|"defaultWidget"|"focusWidget"|"titlebar"|"transientFor"
Defined in: generated/jsx.ts:12148
GtkWindowHandle
GtkWindowHandle:
"child"
Defined in: generated/jsx.ts:12210
VteTerminal
VteTerminal:
"contextMenu"
Defined in: generated/jsx.ts:12200
WebKitWebView
WebKitWebView:
"relatedView"
Defined in: generated/jsx.ts:12209