Skip to main content

Type Alias: WidgetSlotNames

WidgetSlotNames = object

Defined in: packages/react/src/generated/jsx.ts:10372

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:10375


AdwAlertDialog

AdwAlertDialog: "extraChild"

Defined in: packages/react/src/generated/jsx.ts:10376


AdwApplicationWindow

AdwApplicationWindow: "content"

Defined in: packages/react/src/generated/jsx.ts:10377


AdwBottomSheet

AdwBottomSheet: "bottomBar" | "content" | "sheet"

Defined in: packages/react/src/generated/jsx.ts:10378


AdwCarouselIndicatorDots

AdwCarouselIndicatorDots: "carousel"

Defined in: packages/react/src/generated/jsx.ts:10379


AdwCarouselIndicatorLines

AdwCarouselIndicatorLines: "carousel"

Defined in: packages/react/src/generated/jsx.ts:10380


AdwDialog

AdwDialog: "defaultWidget" | "focusWidget"

Defined in: packages/react/src/generated/jsx.ts:10384


AdwFlap

AdwFlap: "content" | "flap" | "separator"

Defined in: packages/react/src/generated/jsx.ts:10386


AdwHeaderBar

AdwHeaderBar: "titleWidget"

Defined in: packages/react/src/generated/jsx.ts:10389


AdwInlineViewSwitcher

AdwInlineViewSwitcher: "stack"

Defined in: packages/react/src/generated/jsx.ts:10391


AdwLeaflet

AdwLeaflet: "visibleChild"

Defined in: packages/react/src/generated/jsx.ts:10393


AdwMessageDialog

AdwMessageDialog: "extraChild"

Defined in: packages/react/src/generated/jsx.ts:10396


AdwNavigationSplitView

AdwNavigationSplitView: "content" | "sidebar"

Defined in: packages/react/src/generated/jsx.ts:10397


AdwOverlaySplitView

AdwOverlaySplitView: "content" | "sidebar"

Defined in: packages/react/src/generated/jsx.ts:10398


AdwPreferencesDialog

AdwPreferencesDialog: "visiblePage"

Defined in: packages/react/src/generated/jsx.ts:10401


AdwPreferencesGroup

AdwPreferencesGroup: "headerSuffix"

Defined in: packages/react/src/generated/jsx.ts:10402


AdwPreferencesPage

AdwPreferencesPage: "banner"

Defined in: packages/react/src/generated/jsx.ts:10403


AdwPreferencesWindow

AdwPreferencesWindow: "visiblePage"

Defined in: packages/react/src/generated/jsx.ts:10404


AdwSplitButton

AdwSplitButton: "popover"

Defined in: packages/react/src/generated/jsx.ts:10406


AdwTabBar

AdwTabBar: "endActionWidget" | "startActionWidget" | "view"

Defined in: packages/react/src/generated/jsx.ts:10409


AdwTabButton

AdwTabButton: "view"

Defined in: packages/react/src/generated/jsx.ts:10410


AdwTabOverview

AdwTabOverview: "view"

Defined in: packages/react/src/generated/jsx.ts:10411


AdwToolbarView

AdwToolbarView: "content"

Defined in: packages/react/src/generated/jsx.ts:10414


AdwViewSwitcher

AdwViewSwitcher: "stack"

Defined in: packages/react/src/generated/jsx.ts:10415


AdwViewSwitcherBar

AdwViewSwitcherBar: "stack"

Defined in: packages/react/src/generated/jsx.ts:10416


AdwViewSwitcherTitle

AdwViewSwitcherTitle: "stack"

Defined in: packages/react/src/generated/jsx.ts:10417


AdwWindow

AdwWindow: "content"

Defined in: packages/react/src/generated/jsx.ts:10373


GtkCenterBox

GtkCenterBox: "centerWidget" | "endWidget" | "startWidget"

Defined in: packages/react/src/generated/jsx.ts:10381


GtkCheckButton

GtkCheckButton: "group"

Defined in: packages/react/src/generated/jsx.ts:10382


GtkExpander

GtkExpander: "labelWidget"

Defined in: packages/react/src/generated/jsx.ts:10385


GtkFrame

GtkFrame: "labelWidget"

Defined in: packages/react/src/generated/jsx.ts:10387


GtkHeaderBar

GtkHeaderBar: "titleWidget"

Defined in: packages/react/src/generated/jsx.ts:10390


GtkLabel

GtkLabel: "mnemonicWidget"

Defined in: packages/react/src/generated/jsx.ts:10392


GtkMenuButton

GtkMenuButton: "popover"

Defined in: packages/react/src/generated/jsx.ts:10395


GtkPaned

GtkPaned: "endChild" | "startChild"

Defined in: packages/react/src/generated/jsx.ts:10399


GtkPopover

GtkPopover: "defaultWidget"

Defined in: packages/react/src/generated/jsx.ts:10400


GtkSearchBar

GtkSearchBar: "keyCaptureWidget"

Defined in: packages/react/src/generated/jsx.ts:10405


GtkSourceCompletionCell

GtkSourceCompletionCell: "widget"

Defined in: packages/react/src/generated/jsx.ts:10383


GtkSourceGutter

GtkSourceGutter: "view"

Defined in: packages/react/src/generated/jsx.ts:10388


GtkSourceMap

GtkSourceMap: "view"

Defined in: packages/react/src/generated/jsx.ts:10394


GtkStackSidebar

GtkStackSidebar: "stack"

Defined in: packages/react/src/generated/jsx.ts:10407


GtkStackSwitcher

GtkStackSwitcher: "stack"

Defined in: packages/react/src/generated/jsx.ts:10408


GtkToggleButton

GtkToggleButton: "group"

Defined in: packages/react/src/generated/jsx.ts:10413


GtkWindow

GtkWindow: "defaultWidget" | "focusWidget" | "titlebar" | "transientFor"

Defined in: packages/react/src/generated/jsx.ts:10374


VteTerminal

VteTerminal: "contextMenu"

Defined in: packages/react/src/generated/jsx.ts:10412


WebKitWebView

WebKitWebView: "relatedView"

Defined in: packages/react/src/generated/jsx.ts:10418