@gtkx/react / WidgetSlotNames
Type Alias: WidgetSlotNames
WidgetSlotNames =
object
Defined in: packages/react/src/generated/jsx.ts:10307
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: packages/react/src/generated/jsx.ts:10307
AdwAlertDialog
AdwAlertDialog:
"extraChild"
Defined in: packages/react/src/generated/jsx.ts:10307
AdwApplicationWindow
AdwApplicationWindow:
"content"
Defined in: packages/react/src/generated/jsx.ts:10307
AdwBottomSheet
AdwBottomSheet:
"bottomBar"|"content"|"sheet"
Defined in: packages/react/src/generated/jsx.ts:10307
AdwCarouselIndicatorDots
AdwCarouselIndicatorDots:
"carousel"
Defined in: packages/react/src/generated/jsx.ts:10307
AdwCarouselIndicatorLines
AdwCarouselIndicatorLines:
"carousel"
Defined in: packages/react/src/generated/jsx.ts:10307
AdwDialog
AdwDialog:
"defaultWidget"|"focusWidget"
Defined in: packages/react/src/generated/jsx.ts:10307
AdwFlap
AdwFlap:
"content"|"flap"|"separator"
Defined in: packages/react/src/generated/jsx.ts:10307
AdwHeaderBar
AdwHeaderBar:
"titleWidget"
Defined in: packages/react/src/generated/jsx.ts:10307
AdwInlineViewSwitcher
AdwInlineViewSwitcher:
"stack"
Defined in: packages/react/src/generated/jsx.ts:10307
AdwLeaflet
AdwLeaflet:
"visibleChild"
Defined in: packages/react/src/generated/jsx.ts:10307
AdwMessageDialog
AdwMessageDialog:
"extraChild"
Defined in: packages/react/src/generated/jsx.ts:10307
AdwNavigationSplitView
AdwNavigationSplitView:
"content"|"sidebar"
Defined in: packages/react/src/generated/jsx.ts:10307
AdwOverlaySplitView
AdwOverlaySplitView:
"content"|"sidebar"
Defined in: packages/react/src/generated/jsx.ts:10307
AdwPreferencesDialog
AdwPreferencesDialog:
"visiblePage"
Defined in: packages/react/src/generated/jsx.ts:10307
AdwPreferencesGroup
AdwPreferencesGroup:
"headerSuffix"
Defined in: packages/react/src/generated/jsx.ts:10307
AdwPreferencesPage
AdwPreferencesPage:
"banner"
Defined in: packages/react/src/generated/jsx.ts:10307
AdwPreferencesWindow
AdwPreferencesWindow:
"visiblePage"
Defined in: packages/react/src/generated/jsx.ts:10307
AdwSplitButton
AdwSplitButton:
"popover"
Defined in: packages/react/src/generated/jsx.ts:10307
AdwTabBar
AdwTabBar:
"endActionWidget"|"startActionWidget"|"view"
Defined in: packages/react/src/generated/jsx.ts:10307
AdwTabButton
AdwTabButton:
"view"
Defined in: packages/react/src/generated/jsx.ts:10307
AdwTabOverview
AdwTabOverview:
"view"
Defined in: packages/react/src/generated/jsx.ts:10307
AdwToolbarView
AdwToolbarView:
"content"
Defined in: packages/react/src/generated/jsx.ts:10307
AdwViewSwitcher
AdwViewSwitcher:
"stack"
Defined in: packages/react/src/generated/jsx.ts:10307
AdwViewSwitcherBar
AdwViewSwitcherBar:
"stack"
Defined in: packages/react/src/generated/jsx.ts:10307
AdwViewSwitcherTitle
AdwViewSwitcherTitle:
"stack"
Defined in: packages/react/src/generated/jsx.ts:10307
AdwWindow
AdwWindow:
"content"
Defined in: packages/react/src/generated/jsx.ts:10307
GtkCenterBox
GtkCenterBox:
"centerWidget"|"endWidget"|"startWidget"
Defined in: packages/react/src/generated/jsx.ts:10307
GtkCheckButton
GtkCheckButton:
"group"
Defined in: packages/react/src/generated/jsx.ts:10307
GtkExpander
GtkExpander:
"labelWidget"
Defined in: packages/react/src/generated/jsx.ts:10307
GtkFrame
GtkFrame:
"labelWidget"
Defined in: packages/react/src/generated/jsx.ts:10307
GtkHeaderBar
GtkHeaderBar:
"titleWidget"
Defined in: packages/react/src/generated/jsx.ts:10307
GtkLabel
GtkLabel:
"mnemonicWidget"
Defined in: packages/react/src/generated/jsx.ts:10307
GtkMenuButton
GtkMenuButton:
"popover"
Defined in: packages/react/src/generated/jsx.ts:10307
GtkPaned
GtkPaned:
"endChild"|"startChild"
Defined in: packages/react/src/generated/jsx.ts:10307
GtkPopover
GtkPopover:
"defaultWidget"
Defined in: packages/react/src/generated/jsx.ts:10307
GtkSearchBar
GtkSearchBar:
"keyCaptureWidget"
Defined in: packages/react/src/generated/jsx.ts:10307
GtkSourceCompletionCell
GtkSourceCompletionCell:
"widget"
Defined in: packages/react/src/generated/jsx.ts:10307
GtkSourceGutter
GtkSourceGutter:
"view"
Defined in: packages/react/src/generated/jsx.ts:10307
GtkSourceMap
GtkSourceMap:
"view"
Defined in: packages/react/src/generated/jsx.ts:10307
GtkStackSidebar
GtkStackSidebar:
"stack"
Defined in: packages/react/src/generated/jsx.ts:10307
GtkStackSwitcher
GtkStackSwitcher:
"stack"
Defined in: packages/react/src/generated/jsx.ts:10307
GtkToggleButton
GtkToggleButton:
"group"
Defined in: packages/react/src/generated/jsx.ts:10307
GtkWindow
GtkWindow:
"defaultWidget"|"focusWidget"|"titlebar"|"transientFor"
Defined in: packages/react/src/generated/jsx.ts:10307
VteTerminal
VteTerminal:
"contextMenu"
Defined in: packages/react/src/generated/jsx.ts:10307
WebKitWebView
WebKitWebView:
"relatedView"
Defined in: packages/react/src/generated/jsx.ts:10307