velix_ui library
Classes
-
AbstractTextWidgetAdapter<
T> -
AbstractValuedWidgetAdapter<
T> -
base class for widget adapters
Tthe widget type -
AbstractWidgetState<
T extends StatefulWidget> - CheckboxAdapter
- A ValuedWidgetAdapter for a Slider
- Command
- decorates methods that should be exposed as commands.
- CommandAction
- CommandButton
- A button that is attached to a command
- CommandDescriptor
- Internal representation of a command, including all interceptors
- CommandIntent
- CommandInterceptor
- Base class for command interceptors.
- CommandManager
- Central class that controls the creation of CommandInterceptors for commands @internal
- CommandToolbar
- a toolbar containing CommandButtons
- CommandView
- a widget that is associated with commands and will change the cursor or show a spinner while executing commands.
- CupertinoDatePickerAdapter
- CupertinoTextFieldAdapter
- A ValuedWidgetAdapter for a CupertinoTextFormFieldRow
- EnvironmentProvider
- FormEvent
- FormMapper
- A FormMapper is used to bind field values to form elements
- Invocation
- Covers the parameters of a command invocation:
- LabelAdapter
- A ValuedWidgetAdapter for a label
- LockCommandInterceptor
- A CommandInterceptor that disables a command while being executed.
- MaterialDatePickerAdapter
- MaterialTextFormFieldAdapter
- A ValuedWidgetAdapter for a TextFormField
- MethodCommandInterceptor
- @internal
- OverlaySpinner
- on overlay, that shows a spinner while active
- RootProperty
- SliderAdapter
- A ValuedWidgetAdapter for a Slider
- SmartForm
- SmartFormState
- SwitchAdapter
- A ValuedWidgetAdapter for a Switch
- TracingCommandInterceptor
- A simple CommandInterceptor that traces command invocations on stdout
- TypeProperty
- @internal
- UIModule
- ValuedWidget
- A registry for ValuedWidgetAdapters
-
ValuedWidgetAdapter<
T> -
base class for widget adapters
Tthe widget type - ValuedWidgetContext
- WidgetAdapter
- decorates widget adapters
- WidgetProperty
Enums
- LockType
- enum specifying how execution of a command will influence the ui state
Mixins
-
CommandController<
T extends StatefulWidget> - Mixin class that adds the ability to handle commands
Extensions
Constants
-
noCommands
→ const List<
CommandDescriptor>
Functions
-
identity(
dynamic value) → dynamic -
parseShortcut(
String shortcut) → LogicalKeySet?
Typedefs
- AdapterKey = (TargetPlatform, String)
-
DisplayValue<
S, T> = T Function(S) -
ParseValue<
S, T> = S Function(T text) - Validator = String? Function(String value)