Skip to main content

@gtkx/react

Functions

FunctionDescription
createPortalCreates a React portal for rendering children into a different part of the widget tree.
getApplicationReturns the current GTK Application instance.
quitGracefully shuts down the GTK application.
renderRenders a React element tree into a GTK4 application window.
updateUpdates the rendered React element tree.
useApplicationHook to access the GTK Application instance.

Variables

VariableDescription
AdwAboutDialogA dialog showing information about the application.
AdwAboutWindowA window showing information about the application.
AdwActionRowA Gtk.ListBoxRow used to present actions.
AdwAlertDialogA dialog presenting a message or a question.
AdwApplicationWindowA freeform application window.
AdwAvatarA widget displaying an image, with a generated fallback.
AdwBannerA bar with contextual information.
AdwBinA widget with one child.
AdwBottomSheetA bottom sheet with an optional bottom bar.
AdwBreakpointBinA widget that changes layout based on available size.
AdwButtonContentA helper widget for creating buttons.
AdwButtonRowA Gtk.ListBoxRow that looks like a button.
AdwCarouselA paginated scrolling widget.
AdwCarouselIndicatorDotsA dots indicator for Carousel.
AdwCarouselIndicatorLinesA lines indicator for Carousel.
AdwClampA widget constraining its child to a given size.
AdwClampScrollableA scrollable Clamp.
AdwComboRowA Gtk.ListBoxRow used to choose from a list of items.
AdwDialogAn adaptive dialog container.
AdwEntryRowA Gtk.ListBoxRow with an embedded text entry.
AdwExpanderRowA Gtk.ListBoxRow used to reveal widgets.
AdwFlapAn adaptive container acting like a box or an overlay.
AdwHeaderBarA title bar widget.
AdwInlineViewSwitcherA view switcher that uses a toggle group.
AdwLayoutSlotA child slot within Layout.
AdwLeafletAn adaptive container acting like a box or a stack.
AdwMessageDialogA dialog presenting a message or a question.
AdwMultiLayoutViewA widget for switching between different layouts.
AdwNavigationPageA page within NavigationView or NavigationSplitView.
AdwNavigationSplitViewA widget presenting sidebar and content side by side or as a navigation view.
AdwNavigationViewA page-based navigation container.
AdwOverlaySplitViewA widget presenting sidebar and content side by side or as an overlay.
AdwPasswordEntryRowA EntryRow tailored for entering secrets.
AdwPreferencesDialogA dialog showing application's preferences.
AdwPreferencesGroupA group of preference rows.
AdwPreferencesPageA page from PreferencesDialog.
AdwPreferencesRowA Gtk.ListBoxRow used to present preferences.
AdwPreferencesWindowA window to present an application's preferences.
AdwShortcutLabelA widget that displays a keyboard shortcut.
AdwShortcutsDialogA dialog that displays application's keyboard shortcuts.
AdwSpinnerA widget showing a loading spinner.
AdwSpinRowAn ActionRow with an embedded spin button.
AdwSplitButtonA combined button and dropdown widget.
AdwSqueezerA best fit container.
AdwStatusPageA page used for empty/error states and similar use-cases.
AdwSwitchRowA Gtk.ListBoxRow used to represent two states.
AdwTabBarA tab bar for TabView.
AdwTabButtonA button that displays the number of TabView pages.
AdwTabOverviewA tab overview for TabView.
AdwTabViewA dynamic tabbed container.
AdwToastOverlayA widget showing toasts above its content.
AdwToggleGroupA group of exclusive toggles.
AdwToolbarViewA widget containing a page, as well as top and/or bottom bars.
AdwViewStackA view container for ViewSwitcher.
AdwViewSwitcherAn adaptive view switcher.
AdwViewSwitcherBarA view switcher action bar.
AdwViewSwitcherTitleA view switcher title.
AdwWindowA freeform window.
AdwWindowTitleA helper widget for setting a window's title and subtitle.
AdwWrapBoxA box-like widget that can wrap into multiple lines.
ApplicationContextReact Context providing access to the GTK Application instance.
GtkAboutDialogDisplays information about a program.
GtkActionBarPresents contextual actions.
GtkAppChooserButtonThe GtkAppChooserButton lets the user select an application.
GtkAppChooserDialogGtkAppChooserDialog shows a GtkAppChooserWidget inside a GtkDialog.
GtkAppChooserWidgetGtkAppChooserWidget is a widget for selecting applications.
GtkApplicationWindowA GtkWindow subclass that integrates with GtkApplication.
GtkAspectFramePreserves the aspect ratio of its child.
GtkAssistantGtkAssistant is used to represent a complex as a series of steps.
GtkBoxArranges child widgets into a single row or column.
GtkButtonCalls a callback function when the button is clicked.
GtkCalendarDisplays a Gregorian calendar, one month at a time.
GtkCellViewA widget displaying a single row of a GtkTreeModel
GtkCenterBoxArranges three children in a row, keeping the middle child centered as well as possible.
GtkCheckButtonPlaces a label next to an indicator.
GtkColorButtonThe GtkColorButton allows to open a color chooser dialog to change the color.
GtkColorChooserDialogA dialog for choosing a color.
GtkColorChooserWidgetThe GtkColorChooserWidget widget lets the user select a color.
GtkColorDialogButtonOpens a color chooser dialog to select a color.
GtkColumnViewPresents a large dynamic list of items using multiple columns with headers.
GtkComboBoxA GtkComboBox is a widget that allows the user to choose from a list of valid choices.
GtkComboBoxTextA GtkComboBoxText is a simple variant of GtkComboBox for text-only use cases.
GtkDialogDialogs are a convenient way to prompt the user for a small amount of input.
GtkDragIconA GtkRoot implementation for drag icons.
GtkDrawingAreaAllows drawing with cairo.
GtkDropDownAllows the user to choose an item from a list of options.
GtkEditableLabelAllows users to edit the displayed text by switching to an “edit mode”.
GtkEmojiChooserUsed by text widgets to let users insert Emoji characters.
GtkEntryA single-line text entry widget.
GtkExpanderAllows the user to reveal or conceal a child widget.
GtkFileChooserDialogGtkFileChooserDialog is a dialog suitable for use with “File Open” or “File Save” commands.
GtkFileChooserWidgetGtkFileChooserWidget is a widget for choosing files.
GtkFixedPlaces its child widgets at fixed positions and with fixed sizes.
GtkFlowBoxPuts child widgets in a reflowing grid.
GtkFlowBoxChildThe kind of widget that can be added to a GtkFlowBox.
GtkFontButtonThe GtkFontButton allows to open a font chooser dialog to change the font.
GtkFontChooserDialogThe GtkFontChooserDialog widget is a dialog for selecting a font.
GtkFontChooserWidgetThe GtkFontChooserWidget widget lets the user select a font.
GtkFontDialogButtonOpens a font chooser dialog to select a font.
GtkFrameSurrounds its child with a decorative frame and an optional label.
GtkGLAreaAllows drawing with OpenGL.
GtkGraphicsOffloadBypasses gsk rendering by passing the content of its child directly to the compositor.
GtkGridArranges its child widgets in rows and columns.
GtkGridViewPresents a large dynamic grid of items.
GtkHeaderBarCreates a custom titlebar for a window.
GtkIconViewGtkIconView is a widget which displays data in a grid of icons.
GtkImageDisplays an image.
GtkInfoBarGtkInfoBar can be used to show messages to the user without a dialog.
GtkInscriptionShows text in a predefined area.
GtkLabelDisplays a small amount of text.
GtkLevelBarShows a level indicator.
GtkLinkButtonA button with a hyperlink.
GtkListBaseThe abstract base class for GTK's list widgets.
GtkListBoxShows a vertical list.
GtkListBoxRowThe kind of widget that can be added to a GtkListBox.
GtkListViewPresents a large dynamic list of items.
GtkLockButtonGtkLockButton is a widget to obtain and revoke authorizations needed to operate the controls.
GtkMediaControlsShows controls for video playback.
GtkMenuButtonDisplays a popup when clicked.
GtkMessageDialogGtkMessageDialog presents a dialog with some message text.
GtkNotebookSwitches between children using tabs.
GtkOverlayPlaces “overlay” widgets on top of a single main child.
GtkPageSetupUnixDialogPresents a page setup dialog for platforms which don’t provide a native page setup dialog, like Unix.
GtkPanedArranges its children in two panes, horizontally or vertically.
GtkPasswordEntryA single-line text entry widget for entering passwords and other secrets.
GtkPictureDisplays a GdkPaintable.
GtkPopoverPresents a bubble-like popup.
GtkPopoverMenuA subclass of GtkPopover that implements menu behavior.
GtkPopoverMenuBarPresents a horizontal bar of items that pop up menus when clicked.
GtkPrintUnixDialogA print dialog for platforms which don’t provide a native print dialog, like Unix.
GtkProgressBarDisplays the progress of a long-running operation.
GtkRangeBase class for widgets which visualize an adjustment.
GtkRevealerAnimates the transition of its child from invisible to visible.
GtkScaleAllows to select a numeric value with a slider control.
GtkScaleButtonProvides a button which pops up a scale widget.
GtkScrollbarShows a horizontal or vertical scrollbar.
GtkScrolledWindowMakes its child scrollable.
GtkSearchBarReveals a search entry when search is started.
GtkSearchEntryA single-line text entry widget for use as a search entry.
GtkSeparatorDraws a horizontal or vertical line to separate other widgets.
GtkShortcutLabelGtkShortcutLabel displays a single keyboard shortcut or gesture.
GtkShortcutsGroupA GtkShortcutsGroup represents a group of related keyboard shortcuts or gestures.
GtkShortcutsSectionA GtkShortcutsSection collects all the keyboard shortcuts and gestures for a major application mode.
GtkShortcutsShortcutA GtkShortcutsShortcut represents a single keyboard shortcut or gesture with a short text.
GtkShortcutsWindowA GtkShortcutsWindow shows information about the keyboard shortcuts and gestures of an application.
GtkSourceCompletionCellWidget for single cell of completion proposal.
GtkSourceGutterGutter object for View.
GtkSourceGutterRendererGutter cell renderer.
GtkSourceGutterRendererPixbufRenders a pixbuf in the gutter.
GtkSourceGutterRendererTextRenders text in the gutter.
GtkSourceHoverDisplayDisplay for interactive tooltips.
GtkSourceMapWidget that displays a map for a specific View.
GtkSourceStyleSchemeChooserButtonA button to launch a style scheme selection dialog.
GtkSourceStyleSchemeChooserWidgetA widget for choosing style schemes.
GtkSourceStyleSchemePreviewA preview widget for StyleScheme.
GtkSourceViewSubclass of Gtk.TextView.
GtkSpinButtonAllows to enter or change numeric values.
GtkSpinnerDisplays an icon-size spinning animation.
GtkStackShows one of its children at a time.
GtkStackSidebarUses a sidebar to switch between GtkStack pages.
GtkStackSwitcherShows a row of buttons to switch between GtkStack pages.
GtkStatusbarA GtkStatusbar widget is usually placed along the bottom of an application's main Gtk.Window.
GtkSwitchShows a "light switch" that has two states: on or off.
GtkTextA single-line text entry.
GtkTextViewDisplays the contents of a Gtk.TextBuffer.
GtkToggleButtonShows a button which remains “pressed-in” when clicked.
GtkTreeExpanderProvides an expander for a tree-like list.
GtkTreeViewA widget for displaying both trees and lists
GtkVideoShows a GtkMediaStream with media controls.
GtkViewportImplements scrollability for widgets that don't support scrolling on their own.
GtkVolumeButtonGtkVolumeButton is a GtkScaleButton subclass tailored for volume control.
GtkWidgetThe base class for all widgets.
GtkWindowA toplevel window which can contain other widgets.
GtkWindowControlsShows window frame controls.
GtkWindowHandleImplements titlebar functionality for a window.
reconcilerThe GTKX React reconciler instance.
VteTerminal-
WebKitWebViewThe central class of the WPE WebKit and WebKitGTK APIs.
WebKitWebViewBase-
xGTKX-specific intrinsic elements and components.

Interfaces

InterfaceDescription
DragSourcePropsProps for DragSource controller.
DropTargetPropsProps for DropTarget controller.
EventControllerPropsProps for EventController-based event handlers.
GestureDragPropsProps for GestureDrag controller.

Type Aliases

Type AliasDescription
AdjustmentPropsProps for the Adjustment virtual element.
AdwAboutDialogPropsProps for the AdwAboutDialog widget.
AdwAboutWindowPropsProps for the AdwAboutWindow widget.
AdwActionRowPropsProps for the AdwActionRow widget.
AdwAlertDialogPropsProps for the AdwAlertDialog widget.
AdwApplicationWindowPropsProps for the AdwApplicationWindow widget.
AdwAvatarPropsProps for the AdwAvatar widget.
AdwBannerPropsProps for the AdwBanner widget.
AdwBinPropsProps for the AdwBin widget.
AdwBottomSheetPropsProps for the AdwBottomSheet widget.
AdwBreakpointBinPropsProps for the AdwBreakpointBin widget.
AdwButtonContentPropsProps for the AdwButtonContent widget.
AdwButtonRowPropsProps for the AdwButtonRow widget.
AdwCarouselIndicatorDotsPropsProps for the AdwCarouselIndicatorDots widget.
AdwCarouselIndicatorLinesPropsProps for the AdwCarouselIndicatorLines widget.
AdwCarouselPropsProps for the AdwCarousel widget.
AdwClampPropsProps for the AdwClamp widget.
AdwClampScrollablePropsProps for the AdwClampScrollable widget.
AdwComboRowPropsProps for the AdwComboRow widget.
AdwDialogPropsProps for the AdwDialog widget.
AdwEntryRowPropsProps for the AdwEntryRow widget.
AdwExpanderRowPropsProps for the AdwExpanderRow widget.
AdwFlapPropsProps for the AdwFlap widget.
AdwHeaderBarPropsProps for the AdwHeaderBar widget.
AdwInlineViewSwitcherPropsProps for the AdwInlineViewSwitcher widget.
AdwLayoutSlotPropsProps for the AdwLayoutSlot widget.
AdwLeafletPropsProps for the AdwLeaflet widget.
AdwMessageDialogPropsProps for the AdwMessageDialog widget.
AdwMultiLayoutViewPropsProps for the AdwMultiLayoutView widget.
AdwNavigationPagePropsProps for the AdwNavigationPage widget.
AdwNavigationSplitViewPropsProps for the AdwNavigationSplitView widget.
AdwNavigationViewPropsProps for the AdwNavigationView widget.
AdwOverlaySplitViewPropsProps for the AdwOverlaySplitView widget.
AdwPasswordEntryRowPropsProps for the AdwPasswordEntryRow widget.
AdwPreferencesDialogPropsProps for the AdwPreferencesDialog widget.
AdwPreferencesGroupPropsProps for the AdwPreferencesGroup widget.
AdwPreferencesPagePropsProps for the AdwPreferencesPage widget.
AdwPreferencesRowPropsProps for the AdwPreferencesRow widget.
AdwPreferencesWindowPropsProps for the AdwPreferencesWindow widget.
AdwShortcutLabelPropsProps for the AdwShortcutLabel widget.
AdwShortcutsDialogPropsProps for the AdwShortcutsDialog widget.
AdwSpinnerPropsProps for the AdwSpinner widget.
AdwSpinRowPropsProps for the AdwSpinRow widget.
AdwSplitButtonPropsProps for the AdwSplitButton widget.
AdwSqueezerPropsProps for the AdwSqueezer widget.
AdwStatusPagePropsProps for the AdwStatusPage widget.
AdwSwitchRowPropsProps for the AdwSwitchRow widget.
AdwTabBarPropsProps for the AdwTabBar widget.
AdwTabButtonPropsProps for the AdwTabButton widget.
AdwTabOverviewPropsProps for the AdwTabOverview widget.
AdwTabViewPropsProps for the AdwTabView widget.
AdwToastOverlayPropsProps for the AdwToastOverlay widget.
AdwToggleGroupPropsProps for the AdwToggleGroup widget.
AdwToolbarViewPropsProps for the AdwToolbarView widget.
AdwViewStackPropsProps for the AdwViewStack widget.
AdwViewSwitcherBarPropsProps for the AdwViewSwitcherBar widget.
AdwViewSwitcherPropsProps for the AdwViewSwitcher widget.
AdwViewSwitcherTitlePropsProps for the AdwViewSwitcherTitle widget.
AdwWindowPropsProps for the AdwWindow widget.
AdwWindowTitlePropsProps for the AdwWindowTitle widget.
AdwWrapBoxPropsProps for the AdwWrapBox widget.
CalendarMarkPropsProps for the CalendarMark virtual element.
ColumnViewColumnPropsProps for defining a column in a ColumnView (table).
ColumnViewRootPropsProps for the root ColumnView component.
ExpanderRowChildPropsProps for ExpanderRow child slots (Row and Action).
FixedChildPropsProps for positioning children within a GtkFixed.
GridChildPropsProps for positioning children within a GtkGrid.
GridViewPropsProps for the GridView component.
GtkAboutDialogPropsProps for the GtkAboutDialog widget.
GtkActionBarPropsProps for the GtkActionBar widget.
GtkAppChooserButtonPropsProps for the GtkAppChooserButton widget.
GtkAppChooserDialogPropsProps for the GtkAppChooserDialog widget.
GtkAppChooserWidgetPropsProps for the GtkAppChooserWidget widget.
GtkApplicationWindowPropsProps for the GtkApplicationWindow widget.
GtkAspectFramePropsProps for the GtkAspectFrame widget.
GtkAssistantPropsProps for the GtkAssistant widget.
GtkBoxPropsProps for the GtkBox widget.
GtkButtonPropsProps for the GtkButton widget.
GtkCalendarPropsProps for the GtkCalendar widget.
GtkCellViewPropsProps for the GtkCellView widget.
GtkCenterBoxPropsProps for the GtkCenterBox widget.
GtkCheckButtonPropsProps for the GtkCheckButton widget.
GtkColorButtonPropsProps for the GtkColorButton widget.
GtkColorChooserDialogPropsProps for the GtkColorChooserDialog widget.
GtkColorChooserWidgetPropsProps for the GtkColorChooserWidget widget.
GtkColorDialogButtonPropsProps for the GtkColorDialogButton widget.
GtkColumnViewPropsProps for the GtkColumnView widget.
GtkComboBoxPropsProps for the GtkComboBox widget.
GtkComboBoxTextPropsProps for the GtkComboBoxText widget.
GtkDialogPropsProps for the GtkDialog widget.
GtkDragIconPropsProps for the GtkDragIcon widget.
GtkDrawingAreaPropsProps for the GtkDrawingArea widget.
GtkDropDownPropsProps for the GtkDropDown widget.
GtkEditableLabelPropsProps for the GtkEditableLabel widget.
GtkEmojiChooserPropsProps for the GtkEmojiChooser widget.
GtkEntryPropsProps for the GtkEntry widget.
GtkExpanderPropsProps for the GtkExpander widget.
GtkFileChooserDialogPropsProps for the GtkFileChooserDialog widget.
GtkFileChooserWidgetPropsProps for the GtkFileChooserWidget widget.
GtkFixedPropsProps for the GtkFixed widget.
GtkFlowBoxChildPropsProps for the GtkFlowBoxChild widget.
GtkFlowBoxPropsProps for the GtkFlowBox widget.
GtkFontButtonPropsProps for the GtkFontButton widget.
GtkFontChooserDialogPropsProps for the GtkFontChooserDialog widget.
GtkFontChooserWidgetPropsProps for the GtkFontChooserWidget widget.
GtkFontDialogButtonPropsProps for the GtkFontDialogButton widget.
GtkFramePropsProps for the GtkFrame widget.
GtkGLAreaPropsProps for the GtkGLArea widget.
GtkGraphicsOffloadPropsProps for the GtkGraphicsOffload widget.
GtkGridPropsProps for the GtkGrid widget.
GtkGridViewPropsProps for the GtkGridView widget.
GtkHeaderBarPropsProps for the GtkHeaderBar widget.
GtkIconViewPropsProps for the GtkIconView widget.
GtkImagePropsProps for the GtkImage widget.
GtkInfoBarPropsProps for the GtkInfoBar widget.
GtkInscriptionPropsProps for the GtkInscription widget.
GtkLabelPropsProps for the GtkLabel widget.
GtkLevelBarPropsProps for the GtkLevelBar widget.
GtkLinkButtonPropsProps for the GtkLinkButton widget.
GtkListBasePropsProps for the GtkListBase widget.
GtkListBoxPropsProps for the GtkListBox widget.
GtkListBoxRowPropsProps for the GtkListBoxRow widget.
GtkListViewPropsProps for the GtkListView widget.
GtkLockButtonPropsProps for the GtkLockButton widget.
GtkMediaControlsPropsProps for the GtkMediaControls widget.
GtkMenuButtonPropsProps for the GtkMenuButton widget.
GtkMessageDialogPropsProps for the GtkMessageDialog widget.
GtkNotebookPropsProps for the GtkNotebook widget.
GtkOverlayPropsProps for the GtkOverlay widget.
GtkPageSetupUnixDialogPropsProps for the GtkPageSetupUnixDialog widget.
GtkPanedPropsProps for the GtkPaned widget.
GtkPasswordEntryPropsProps for the GtkPasswordEntry widget.
GtkPicturePropsProps for the GtkPicture widget.
GtkPopoverMenuBarPropsProps for the GtkPopoverMenuBar widget.
GtkPopoverMenuPropsProps for the GtkPopoverMenu widget.
GtkPopoverPropsProps for the GtkPopover widget.
GtkPrintUnixDialogPropsProps for the GtkPrintUnixDialog widget.
GtkProgressBarPropsProps for the GtkProgressBar widget.
GtkRangePropsProps for the GtkRange widget.
GtkRevealerPropsProps for the GtkRevealer widget.
GtkScaleButtonPropsProps for the GtkScaleButton widget.
GtkScalePropsProps for the GtkScale widget.
GtkScrollbarPropsProps for the GtkScrollbar widget.
GtkScrolledWindowPropsProps for the GtkScrolledWindow widget.
GtkSearchBarPropsProps for the GtkSearchBar widget.
GtkSearchEntryPropsProps for the GtkSearchEntry widget.
GtkSeparatorPropsProps for the GtkSeparator widget.
GtkShortcutLabelPropsProps for the GtkShortcutLabel widget.
GtkShortcutsGroupPropsProps for the GtkShortcutsGroup widget.
GtkShortcutsSectionPropsProps for the GtkShortcutsSection widget.
GtkShortcutsShortcutPropsProps for the GtkShortcutsShortcut widget.
GtkShortcutsWindowPropsProps for the GtkShortcutsWindow widget.
GtkSourceCompletionCellPropsProps for the GtkSourceCompletionCell widget.
GtkSourceGutterPropsProps for the GtkSourceGutter widget.
GtkSourceGutterRendererPixbufPropsProps for the GtkSourceGutterRendererPixbuf widget.
GtkSourceGutterRendererPropsProps for the GtkSourceGutterRenderer widget.
GtkSourceGutterRendererTextPropsProps for the GtkSourceGutterRendererText widget.
GtkSourceHoverDisplayPropsProps for the GtkSourceHoverDisplay widget.
GtkSourceMapPropsProps for the GtkSourceMap widget.
GtkSourceStyleSchemeChooserButtonPropsProps for the GtkSourceStyleSchemeChooserButton widget.
GtkSourceStyleSchemeChooserWidgetPropsProps for the GtkSourceStyleSchemeChooserWidget widget.
GtkSourceStyleSchemePreviewPropsProps for the GtkSourceStyleSchemePreview widget.
GtkSourceViewPropsProps for the GtkSourceView widget.
GtkSpinButtonPropsProps for the GtkSpinButton widget.
GtkSpinnerPropsProps for the GtkSpinner widget.
GtkStackPropsProps for the GtkStack widget.
GtkStackSidebarPropsProps for the GtkStackSidebar widget.
GtkStackSwitcherPropsProps for the GtkStackSwitcher widget.
GtkStatusbarPropsProps for the GtkStatusbar widget.
GtkSwitchPropsProps for the GtkSwitch widget.
GtkTextPropsProps for the GtkText widget.
GtkTextViewPropsProps for the GtkTextView widget.
GtkToggleButtonPropsProps for the GtkToggleButton widget.
GtkTreeExpanderPropsProps for the GtkTreeExpander widget.
GtkTreeViewPropsProps for the GtkTreeView widget.
GtkVideoPropsProps for the GtkVideo widget.
GtkViewportPropsProps for the GtkViewport widget.
GtkVolumeButtonPropsProps for the GtkVolumeButton widget.
GtkWindowControlsPropsProps for the GtkWindowControls widget.
GtkWindowHandlePropsProps for the GtkWindowHandle widget.
GtkWindowPropsProps for the GtkWindow widget.
LevelBarOffsetPropsProps for the LevelBarOffset virtual element.
ListItemPropsProps for items in a ListView or GridView.
ListViewPropsProps for the ListView component.
ListViewRenderPropsProps for custom list view rendering.
MenuItemPropsProps for menu items.
MenuSectionPropsProps for menu sections.
MenuSubmenuPropsProps for submenus.
NavigationPagePropsProps for the NavigationPage virtual element with type-safe targeting.
NotebookPagePropsProps for notebook (tabbed) pages.
NotebookPageTabPropsProps for custom notebook page tab widgets.
OverlayChildPropsProps for children within an Overlay container.
ScaleMarkPropsProps for the ScaleMark virtual element.
ShortcutControllerPropsProps for the ShortcutController element in JSX.
ShortcutPropsProps for the Shortcut element in JSX.
SlotPropsProps for slot-based child positioning.
SourceBufferPropsProps for the SourceBuffer virtual element.
StackPagePropsProps for pages within a Stack or ViewStack.
StackRootPropsProps for the root Stack component.
StringListItemPropsProps for string-based list items.
TextBufferPropsProps for the TextBuffer virtual element.
TogglePropsProps for the Toggle virtual element.
TreeListItemPropsProps for items in a TreeListView.
TreeListViewPropsProps for the TreeListView component.
VirtualSlotPropsProps for virtual child containers that don't expose slot id.
VteTerminalPropsProps for the VteTerminal widget.
WebKitWebViewBasePropsProps for the WebKitWebViewBase widget.
WebKitWebViewPropsProps for the WebKitWebView widget.
WidgetNotifyPropsProperty names that can be passed to the onNotify callback for Widget.
WidgetProps-
WidgetSlotNamesType mapping widgets to their valid slot names. Used for type-safe Slot components. Derived from CodegenWidgetMeta (single source of truth).