wx_sheet library

Classes

WxDrivenSheetStyle
Create a WxSheetStyle when some events occurs
WxSheet<T extends WxSheetThemeData<T>>
The sheet widget serves as the building block for many Widgetarian components, providing a base layer for customization.
WxSheetEvent
Interactive events that Button can take on when receiving input from the user.
WxSheetRender
A widget that represents a sheet-like UI element.
WxSheetRenderState
The state class for the WxSheetRender widget.
WxSheetSize
Represents the different sizes available for a sheet in the widgetarian platform.
WxSheetStyle
The style to be applied to the sheet widget
WxSheetStyleResolverData
Data class representing the context of a sheet style resolver.
WxSheetTheme<T extends WxSheetThemeData<T>>
A Widget that controls how descendant WxSheets should look like.
WxSheetThemeData<T extends WxSheetThemeData<T>>
Defines the visual properties of Sheet.
WxSheetThemeStatic
WxSheetThemeStaticAdaptive
WxSheetThemeStaticIOS
WxSheetThemeStaticM2
WxSheetThemeStaticM3
WxSheetThemeTap
WxSheetThemeTapAdaptive
WxSheetThemeTapIOS
WxSheetThemeTapM2
WxSheetThemeTapM3
WxSheetThemeToggle
WxSheetThemeToggleAdaptive
WxSheetThemeToggleIOS
WxSheetThemeToggleM2
WxSheetThemeToggleM3
WxSheetVariant
A class representing the different variants in a sheet can have.
WxStaticSheet
The sheet widget serves as the building block for many Widgetarian components, providing a base layer for customization.
WxStaticSheetTheme
WxStaticSheetThemeAdaptive
WxStaticSheetThemeBase
WxStaticSheetThemeData
WxStaticSheetThemeIOS
WxStaticSheetThemeM2
WxStaticSheetThemeM3
WxTapSheet
The sheet widget serves as the building block for many Widgetarian components, providing a base layer for customization.
WxTapSheetTheme
WxTapSheetThemeAdaptive
WxTapSheetThemeBase
WxTapSheetThemeData
WxTapSheetThemeIOS
WxTapSheetThemeM2
WxTapSheetThemeM3
WxToggleSheet
The sheet widget serves as the building block for many Widgetarian components, providing a base layer for customization.
WxToggleSheetTheme
WxToggleSheetThemeAdaptive
WxToggleSheetThemeBase
WxToggleSheetThemeData
WxToggleSheetThemeIOS
WxToggleSheetThemeM2
WxToggleSheetThemeM3

Mixins

WxDrivenSheetProperty<T extends WxSheetStyle>
WxSheetThemePreset<T extends WxSheetThemeData<T>>
A mixin that provides a base theme for WxSheet styles.

Typedefs

ValueForwarder<T> = T Function(T value)
A generic function type that forwards a value of type T to another function.
WxDrivenSheetStyleResolver<T> = DrivenPropertyResolver<T>
WxSheetEventController = WidgetEventController
Manages a set of WxTapSheetEvents and notifies listeners of changes.
WxSheetEvents = WidgetEvents
Set of WidgetEvent
WxSheetStyleResolver<T extends WxSheetStyle> = T Function(WxSheetStyleResolverData data)
Defines a function used to resolve the sheet style based on the variant and severity.
WxSheetWrapper = Widget? Function(WxSheetRenderState state, Widget? child)
A callback function used to wrap a Widget within a WxSheet.