ristek_material_component library

Classes

AreaSpace
Area Space Widget.
AutoLayoutButton
A decorated text button that expands in size (width).
BasePaginationState<T extends StatefulWidget, K extends FutureState<K, dynamic>>
An abstractions for page which has pagination.
BaseState<T extends StatefulWidget, K extends FutureState<K, dynamic>>
An abstractions for page which has state management states rebuilder.
BaseStateful<T extends StatefulWidget>
BaseStateNormal
BaseStateReBuilder<K extends FutureState<K, dynamic>>
BoxShadowDecorator
A Box Shadow Decorators.
BoxShapeDecorator
CheckboxTile
CircleLoading
A circle loading widget.
CustomScaffold
A custom scaffold widget.
DotIndicator
A dot indicator
ErrorMessenger
FilterButton
A Filter Button.
FutureState<T, K>
An state abstraction.
GhostButton
A Ghost Button.
HeightSpace
A Height Space Widget.
Initializer
An initializer with refresh indicatorKey.
InputField
A Input field
LinearLoading
A linear loading widget.
PrimaryButton
A Primary Button.
RistekBotNavBar
A Ristek Custom Bottom Navigation Bar.
RistekBotNavItem
A Ristek Bottom Navigation Items.
RistekMaterialSettings
A class which holds additional material settings info
ScaffoldAttribute
Data from CustomScaffold accessible from its children.
SearchField
A Search field
SecondaryButton
A Secondary Button.
SelectTag
A Selected Tag Widget
SizingInformation
SizingInformationBuilder
A sizing builder widget.
Spacer
An abstraction for sized space
SpinkitLoading
A spin kit loading.
SuccessMessenger
Tag
A Tag Widget
TextInputDecorator
WaitingView
a waiting view for waiting state on states rebuilder.
WarningMessenger
WidthSpace
A Width Space Widget.

Enums

DeviceScreenType
InitializerDelay
SpinkitType
A spin kit enum.
TagStatus
A TagStatus enum

Typedefs

SizeBuilder = Widget Function(BuildContext context, SizingInformation sizingInformation)