flutter_blocx library

Classes

AnimatedBlocxInfiniteListState<Entity extends BlocxBaseEntity>
AnimatedInfiniteList<Entity extends BlocxBaseEntity>
AnimatedInfiniteListOptions
AnimatedSliverBlocxInfiniteListState<Entity extends BlocxBaseEntity>
AnimatedSliverInfiniteList<Entity extends BlocxBaseEntity>
AnimatedSliverInfiniteListOptions
BlocxCheckboxOptions
Options bag for BlocxFormCheckbox. Put every non-function field here. The parent owns and updates isChecked.
BlocxCollectionItem<T extends BlocxBaseEntity, P>
Base building block for list rows/cards that integrate with a ListBloc.
BlocxCollectionItemState<W extends BlocxStatefulCollectionItem<T>, T extends BlocxBaseEntity, P>
Base State for list rows/cards that integrate with a ListBloc.
BlocxCollectionWidget<Payload>
BlocxCollectionWidgetState<W extends BlocxCollectionWidget<Payload>, Entity extends BlocxBaseEntity, Payload>
Base state class for screens that host a BlocxCollectionBloc.
BlocXDropdownOptions
Visual and layout options for BlocXFormDropdown.
BlocxErrorWidget
BlocxFormButtonRow<F extends BlocxBaseFormEntity<F, E>, P, E extends Enum>
Displays a horizontal row containing a submit button and a secondary button.
BlocxFormButtonRowOptions
Configuration options for BlocxFormButtonRow.
BlocxFormCheckbox<F extends BlocxBaseFormEntity<F, E>, P, E extends Enum>
A stateless, platform-adaptive checkbox. All non-function configuration is provided via options.
BlocXFormDropdown<F extends BlocxBaseFormEntity<F, E>, P, E extends Enum, T>
A DropdownButtonFormField pre-wired to a BlocxFormBloc field.
BlocxFormRegisterButton<F extends BlocxBaseFormEntity<F, E>, P, E extends Enum>
A reusable submit button that reacts to the current BlocxFormState.
BlocxFormRegisterButtonOptions
Configuration options for BlocxFormRegisterButton.
BlocXFormTextField<F extends BlocxBaseFormEntity<F, E>, P, E extends Enum>
A TextFormField pre-wired to a BlocxFormBloc field.
BlocXFormTextFieldState<F extends BlocxBaseFormEntity<F, E>, P, E extends Enum>
State for BlocXFormTextField.
BlocxFormWidget<P>
BlocxFormWidgetState<W extends BlocxFormWidget<P>, F extends BlocxBaseFormEntity<F, E>, P, E extends Enum>
Base state class for screens that host a BlocxFormBloc.
BlocxScreenManagerState<T extends StatefulWidget>
Base state class for screens that are managed by a ScreenManagerCubit.
BlocxSearchField<Entity extends BlocxBaseEntity, Payload>
A search text field that integrates with a SearchableListBlocMixin.
BlocxSearchFieldOptions
Options for customizing BlocxSearchField.
BlocxSnackBar
BlocxStatefulCollectionItem<T extends BlocxBaseEntity>
BlocxStatelessWidget
BlocXTextFieldOptions
Configuration options for BlocXFormTextField.
BlocXWidgetState<W extends StatefulWidget>
CollectionOptions
Root base for all collection option types.
CollectionSettings
Settings used by BlocxCollectionWidgetState to choose a collection widget.
ConfirmActionOptions
ConfirmActionWidget
GridOptions
Base options for grid-like widgets (GridView, SliverGrid).
InfiniteGrid<Entity extends BlocxBaseEntity>
InfiniteGrid
InfiniteGridOptions
InfiniteGridState<Entity extends BlocxBaseEntity>
InfiniteList<Entity extends BlocxBaseEntity>
InfiniteListOptions
InfiniteListWidgetState<Entity extends BlocxBaseEntity>
ListOptions
Base options for list-like widgets (ListView, SliverList, AnimatedList).
SliverBlocxInfiniteListState<Entity extends BlocxBaseEntity>
SliverInfiniteGrid<Entity extends BlocxBaseEntity>
SliverInfiniteGridOptions
SliverInfiniteGridState<Entity extends BlocxBaseEntity>
SliverInfiniteList<Entity extends BlocxBaseEntity>
SliverInfiniteListOptions

Enums

CollectionWidgetStateType
Collection display type.
RegisterButtonType
The available visual variants for BlocxFormRegisterButton.
TextFieldType
The visual style variant for a BlocXFormTextField.

Properties

loc → BlocXLocalizations
no setter

Typedefs

BlocxDropdownOptions = BlocXDropdownOptions
BlocxFormDropdown<F extends BlocxBaseFormEntity<F, E>, P, E extends Enum, T> = BlocXFormDropdown<F, P, E, T>
BlocxFormTextField<F extends BlocxBaseFormEntity<F, E>, P, E extends Enum> = BlocXFormTextField<F, P, E>
Typedef aliases for consistent Blocx... casing.
BlocxSnackbarType = BlocXSnackbarType
BlocxTextFieldOptions = BlocXTextFieldOptions
BlocxWidgetState<W extends StatefulWidget> = BlocXWidgetState<W>
Typedef aliases for consistent Blocx... casing.