m_components library
Classes
-
CustomDropdown<
T> -
CustomDropdownState<
T> -
CustomDropFormField<
T> - Loader
- MAppBar
- A customizable app bar widget with support for title, navigation, and action buttons.
- MBottomSheet
- MButton
- A customizable button widget with different states and styling options.
- MCheckBox
- MCupertinoBox
- A stylized container widget that mimics iOS-style UI elements.
- MCupertinoExpandableBox
- A customizable expandable box widget with Cupertino styling.
- MDivider
- MDropdownButton
- MGestureDetector
- A customizable gesture detector that handles tap and long press interactions.
- MGridItemShimmer
- MImage
- MItemSelector
- MLabelledText
- A customizable widget for displaying a label alongside a value.
- MListItemHorizontalShimmer
- MListItemShimmer
- MLoader
- MLocalization
- ModalRepository
- MPicker
- A customizable dropdown picker widget that displays selectable options in a modal sheet.
- MPlaceholder
- A customizable placeholder widget for empty states or loading screens.
- MRadio
- A customizable radio button group widget with support for text or icon options.
-
MRadio2<
T> - MShimmerLoader
- MStepper
- A customizable stepper widget for incrementing and decrementing values.
- MText
- MTextField
- A customizable text field widget with optional label and various input controls.
- MToggle
- A customizable toggle switch widget with a description label.
- MWidgetConfig
- Configuration class for MWidget package.
Enums
Extensions
- HexColor on Color
-
IterableExtension
on Iterable<
T> ? - MColorMethods on Color
- MColors on Color