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.
- A Ristek Custom Bottom Navigation Bar.
- 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
Functions
-
getDelayTime(
InitializerDelay delay, String? date) → bool -
isDifferenceLessThanFifteen(
String time) → bool -
isDifferenceLessThanFiveMin(
String time) → bool -
isDifferenceLessThanMin(
String time) → bool -
isDifferenceLessThanThirtyMin(
String time) → bool
Typedefs
- SizeBuilder = Widget Function(BuildContext context, SizingInformation sizingInformation)