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
WxTapSheetEvent
s 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 aWxSheet
.