velix_ui library

Classes

AbstractTextWidgetAdapter<T>
AbstractValuedWidgetAdapter<T>
base class for widget adapters T the 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 T the 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

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)

Exceptions / Errors

CommandException