widget
library
Classes
-
MyoroAccordionConfiguration<T>
-
Base accordion configuration.
-
MyoroAccordionController<T>
-
Base accordion controller.
-
MyoroAccordionState<T>
-
State of MyoroAccordionViewModel.
-
MyoroAccordionStyle
-
Style model of accordions.
-
MyoroAccordionThemeExtension
-
ThemeExtension of
MyoroAccordion
.
-
MyoroAccordionViewModel<T>
-
Base accordion view model.
-
MyoroApp
-
Root widget of your
App
widget in main.dart.
-
MyoroAppBar
-
class FooAppBar extends StatelessWidget implements PreferredSizeWidget {
const FooAppBar({super.key});
Size get preferredSize => const Size.fromHeight(kToolbarHeight);
@override
Widget build(context) {
return MyoroAppBar(...);
}
}
-
MyoroAppBarStyle
-
Style model of MyoroAppBar.
-
MyoroAppBarThemeExtension
-
ThemeExtension for MyoroAppBar.
-
MyoroAppConfiguration
-
Configuration of MyoroApp.
-
MyoroBarGraph
-
A bar graph.
-
MyoroBarGraphBar
-
Bar of a MyoroBarGraphGroup.
-
MyoroBarGraphBarSection
-
For a MyoroBarGraphBar with a non-empty MyoroBarGraphBar.barSections,
MyoroBarGraphBarSection will occupy a specified piece of a MyoroBarGraph.
-
MyoroBarGraphConfiguration
-
Configuration of MyoroBarGraph.
-
MyoroBarGraphGroup
-
Group of bars in a MyoroBarGraph.
-
MyoroBarGraphStyle
-
Style model of MyoroBarGraph.
-
MyoroBarGraphThemeExtension
-
ThemeExtension of MyoroBarGraph.
-
MyoroBarGraphViewModel
-
Controller of MyoroBarGraph.
-
MyoroBasicDivider
-
A simple divider.
-
MyoroBasicDividerStyle
-
Style model of MyoroBasicDivider.
-
MyoroBasicDividerThemeExtension
-
ThemeExtension for MyoroBasicDivider.
-
MyoroButton
-
Generic button of MFL.
-
MyoroButtonConfiguration
-
Configuration model of MyoroButton.
-
MyoroButtonState
-
State of
MyoroButtonController
.
-
MyoroButtonStyle
-
Style model of MyoroButton.
-
MyoroButtonThemeExtension
-
ThemeExtension of MyoroButton.
-
MyoroButtonViewModel
-
View model of MyoroButton.
-
MyoroCard
-
Base card.
-
MyoroCardStyle
-
Style model of MyoroCard.
-
MyoroCardThemeExtension
-
ThemeExtension of MyoroCard.
-
MyoroCarousel
-
Slider carousel.
-
MyoroCarouselConfiguration
-
Configuration of MyoroCarousel.
-
MyoroCarouselStyle
-
Style model of MyoroCarousel.
-
MyoroCarouselThemeExtension
-
ThemeExtension of MyoroCarousel.
-
MyoroCheckbox
-
A checkbox that can have a label on the right side of it.
-
MyoroCheckboxConfiguration
-
Configuration of MyoroCheckbox.
-
MyoroCheckboxState
-
State of MyoroCheckboxViewModel.
-
MyoroCheckboxStyle
-
Style model of MyoroCheckbox.
-
MyoroCheckboxThemeExtension
-
ThemeExtension for MyoroCheckbox
-
MyoroCheckboxViewModel
-
Controller of MyoroCheckbox.
-
MyoroCircularLoader
-
A simple circular loading widget.
-
MyoroCircularLoaderStyle
-
Style model of MyoroCircularLoader.
-
MyoroCircularLoaderThemeExtension
-
ThemeExtension for MyoroCircularLoader.
-
MyoroDatePickerInput
-
Date picker input (click date, no typy typy).
-
MyoroDatePickerInputConfiguration
-
Configuration of MyoroDatePickerInput.
-
MyoroDatePickerInputState
-
State of MyoroDatePickerInputViewModel.
-
MyoroDatePickerInputViewModel
-
View model of MyoroDatePickerInput.
-
MyoroDecorationThemeExtension
-
Shared decoration ThemeExtension.
-
MyoroDialogModal
-
A simple yes/no dialog modal.
-
MyoroDialogModalConfiguration<T>
-
Configuration of MyoroDialogModal.
-
MyoroDialogModalThemeExtension
-
ThemeExtension for MyoroDialogModal.
-
MyoroDrawer
-
Base drawer.
-
MyoroDrawerConfiguration
-
Configuration of MyoroDrawer.
-
MyoroDrawerController
-
ValueNotifier for the drawer of a MyoroScreen.
-
MyoroDrawerStyle
-
Style model of MyoroDrawer.
-
MyoroDrawerThemeExtension
-
ThemeExtension for MyoroDrawer.
-
MyoroDropdownConfiguration<T, C extends MyoroMenuConfiguration<T>>
-
Configuration model of
MyoroDropdown
.
-
MyoroDropdownController<T, C extends MyoroDropdownConfiguration<T, MyoroMenuConfiguration<T>>, MENU_CONTROLLER extends MyoroMenuController<T, MyoroMenuViewModel<T, MyoroMenuConfiguration<T>>>, V extends MyoroDropdownViewModel<T, C, MENU_CONTROLLER>>
-
Abstract controller of a dropdown.
-
MyoroDropdownState<T, C extends MyoroDropdownConfiguration<T, MyoroMenuConfiguration<T>>, MENU_CONTROLLER extends MyoroMenuController<T, MyoroMenuViewModel<T, MyoroMenuConfiguration<T>>>>
-
State of MyoroDropdownViewModel.
-
MyoroDropdownViewModel<T, C extends MyoroDropdownConfiguration<T, MyoroMenuConfiguration<T>>, MENU_CONTROLLER extends MyoroMenuController<T, MyoroMenuViewModel<T, MyoroMenuConfiguration<T>>>>
-
View model of
MyoroDropdown
.
-
MyoroFeedback
-
An a generic feedback Widget.
-
MyoroFeedbackConfiguration
-
Configuration model of MyoroFeedback.
-
MyoroFeedbackStyle
-
Style model of MyoroFeedback.
-
MyoroFeedbackThemeExtension
-
ThemeExtension of MyoroFeedback.
-
MyoroFilePicker
-
File picker of MFL.
-
MyoroFilePickerConfiguration
-
Configuration model of MyoroFilePicker.
-
MyoroFilePickerPlatformFile
-
Wrapper model of
PlatformFile
so that the MFL user
doesn't need to download file_picker in their project.
-
MyoroFilePickerState
-
State of MyoroFilePickerViewModel.
-
MyoroFilePickerThemeExtension
-
ThemeExtension of MyoroFilePicker.
-
MyoroFilePickerViewModel
-
View model of MyoroFilePicker.
-
MyoroForm<T>
-
Base form widget. Should always be used for any type of form content.
-
MyoroFormConfiguration<T>
-
Configuration of MyoroForm.
-
MyoroFormNotifier<T>
-
Notifier of MyoroForm.
-
MyoroGridScrollable
-
A scrollable widget that wraps a GridView with gradient overlays.
-
MyoroGridScrollableBuilder
-
A scrollable widget that wraps a GridView.builder with gradient overlays.
-
MyoroGridScrollableConfiguration
-
Configuration for MyoroGridScrollable.
-
MyoroGroupCheckbox
-
A group of MyoroCheckboxs.
-
MyoroGroupCheckboxConfiguration
-
Configuration of MyoroGroupCheckbox.
-
MyoroGroupCheckboxNotifier
-
Controller of MyoroGroupCheckbox.
-
MyoroGroupCheckboxStyle
-
Style model of MyoroGroupCheckbox.
-
MyoroGroupCheckboxThemeExtension
-
ThemeExtension for MyoroGroupCheckbox.
-
MyoroGroupRadio
-
A group of MyoroRadios.
-
MyoroGroupRadioConfiguration
-
Configuration of MyoroGroupRadio.
-
MyoroGroupRadioController
-
ValueNotifier for MyoroGroupRadio.
-
MyoroGroupRadioStyle
-
Style model of MyoroGroupRadio.
-
MyoroGroupRadioThemeExtension
-
ThemeExtension for MyoroGroupRadio.
-
MyoroIconConfiguration
-
Generic icon configuration.
-
MyoroIconTextButton
-
Button that holds an icon and/or text.
-
MyoroIconTextButtonConfiguration
-
Configuration model of MyoroIconTextButton.
-
MyoroIconTextButtonStyle
-
Style model of MyoroIconTextButton.
-
MyoroIconTextButtonThemeExtension
-
ThemeExtension of MyoroIconTextButton.
-
MyoroImagePicker
-
Image picker of MFL.
-
MyoroImagePickerConfiguration
-
Configuration model of MyoroImagePicker.
-
MyoroImagePickerState
-
State of MyoroImagePickerViewModel.
-
MyoroImagePickerThemeExtension
-
ThemeExtension of MyoroImagePicker.
-
MyoroImagePickerViewModel
-
View model of MyoroImagePicker.
-
MyoroInput
-
Generic input _
-
MyoroInputConfiguration
-
Model to load all of the configurable arguments of MyoroInput.
-
MyoroInputDropdownConfiguration<T, MENU_CONFIGURATION extends MyoroMenuConfiguration<T>>
-
Input dropdown configuration.
-
MyoroInputDropdownController<T, CONFIGURATION extends MyoroInputDropdownConfiguration<T, MyoroMenuConfiguration<T>>, MENU_CONTROLLER extends MyoroMenuController<T, MyoroMenuViewModel<T, MyoroMenuConfiguration<T>>>, VIEW_MODEL extends MyoroInputDropdownViewModel<T, CONFIGURATION, MyoroDropdownController<T, MyoroDropdownConfiguration<T, MyoroMenuConfiguration<T>>, MENU_CONTROLLER, MyoroDropdownViewModel<T, MyoroDropdownConfiguration<T, MyoroMenuConfiguration<T>>, MENU_CONTROLLER>>>>
-
Controller of an input dropdown.
-
MyoroInputDropdownState<T, CONFIGURATION extends MyoroInputDropdownConfiguration<T, MyoroMenuConfiguration<T>>, CONTROLLER extends MyoroDropdownController<T, MyoroDropdownConfiguration<T, MyoroMenuConfiguration<T>>, MyoroMenuController<T, MyoroMenuViewModel<T, MyoroMenuConfiguration<T>>>, MyoroDropdownViewModel<T, MyoroDropdownConfiguration<T, MyoroMenuConfiguration<T>>, MyoroMenuController<T, MyoroMenuViewModel<T, MyoroMenuConfiguration<T>>>>>>
-
State of MyoroInputDropdownViewModel.
-
MyoroInputDropdownStyle
-
Style model of an input dropdown.
-
MyoroInputDropdownThemeExtension
-
ThemeExtension for
MyoroInputDropdown
.
-
MyoroInputDropdownViewModel<T, CONFIGURATION extends MyoroInputDropdownConfiguration<T, MyoroMenuConfiguration<T>>, CONTROLLER extends MyoroDropdownController<T, MyoroDropdownConfiguration<T, MyoroMenuConfiguration<T>>, MyoroMenuController<T, MyoroMenuViewModel<T, MyoroMenuConfiguration<T>>>, MyoroDropdownViewModel<T, MyoroDropdownConfiguration<T, MyoroMenuConfiguration<T>>, MyoroMenuController<T, MyoroMenuViewModel<T, MyoroMenuConfiguration<T>>>>>>
-
View model of an input dropdown.
-
MyoroInputFormatter
-
Abstract class of a formatter of MyoroInput.
-
MyoroInputState
-
State of
MyoroInputController
.
-
MyoroInputStyle
-
Style model of MyoroInput.
-
MyoroInputThemeExtension
-
ThemeExtension for MyoroInput.
-
MyoroInputViewModel
-
View model of MyoroInput.
-
MyoroLayoutBuilder
-
Widget used as an improved LayoutBuilder.
-
MyoroListScrollable
-
A scrollable widget that wraps a ListView with gradient overlays.
-
MyoroListScrollableBuilder
-
A scrollable widget that wraps a ListView.builder with gradient overlays.
-
MyoroListScrollableConfiguration
-
Configuration for MyoroListScrollable.
-
Abstract configuration model of a menu.
-
Abstract controller of a menu.
-
A model that loads an item in
MyoroMenu
, but also can
be seen as a general model to load items into a menu.
-
State of
MyoroMenuNotifier
.
-
Style model of
MyoroMenu
.
-
ThemeExtension for
MyoroMenu
.
-
View model of
MyoroMenu
.
-
MyoroModal
-
Modal of MFL. Every modal should be implementing MyoroModal like so.
-
MyoroModalConfiguration<T>
-
Model to store the configuration members of MyoroModal that
may be altered within other modals to not repeat the members.
-
MyoroModalStyle
-
Style model of MyoroModal.
-
MyoroModalThemeExtension
-
ThemeExtension for MyoroModal.
-
MyoroMultiAccordion<T>
-
Multi accordion of MFL.
-
MyoroMultiAccordionConfiguration<T>
-
MyoroMultiAccordion configuration.
-
MyoroMultiAccordionController<T>
-
Controller of MyoroMultiAccordion.
-
MyoroMultiDropdown<T>
-
Multi item dropdown.
-
MyoroMultiDropdownConfiguration<T>
-
Configuration model of MyoroMultiDropdown.
-
MyoroMultiDropdownController<T>
-
Controller of MyoroMultiDropdown.
-
MyoroMultiDropdownViewModel<T>
-
View model of MyoroMultiDropdown.
-
MyoroMultiInputDropdown<T>
-
Multi item input dropdown.
-
MyoroMultiInputDropdownConfiguration<T>
-
Configuration model of MyoroMultiInputDropdown.
-
MyoroMultiInputDropdownController<T>
-
Controller of MyoroMultiInputDropdown.
-
MyoroMultiInputDropdownViewModel<T>
-
View model of a single item input dropdown.
-
Multi selectable menu.
-
Configuration of a MyoroMultiMenu.
-
Controller of MyoroMultiMenu.
-
View model of MyoroMultiMenu.
-
MyoroMultiSelectionDropdown<T>
-
Multi selection dropdown.
-
MyoroMultiSelectionDropdownConfiguration<T>
-
Configuration model of MyoroMultiSelectionDropdown.
-
MyoroMultiSelectionDropdownController<T>
-
Controller of MyoroMultiSelectionDropdown.
-
MyoroMultiSelectionDropdownViewModel<T>
-
View model of MyoroMultiSelectionDropdown.
-
MyoroPieGraph
-
A pie (or donut if specified) chart.
-
MyoroPieGraphConfiguration
-
Configuration of MyoroPieGraph.
-
MyoroPieGraphItem
-
Item/section in a MyoroPieGraph.
-
MyoroPieGraphStyle
-
Style model of MyoroPieGraph.
-
MyoroPieGraphThemeExtension
-
ThemeExtension of MyoroPieGraph.
-
MyoroPieGraphViewModel
-
View model of MyoroPieGraph.
-
MyoroPieGraphViewModelState
-
State of
MyoroPieGraphController
.
-
MyoroRadio
-
Single radio(box) Widget.
-
MyoroRadioConfiguration
-
Configuration of MyoroRadio.
-
MyoroRadioController
-
ValueNotifier to manage the value of a MyoroRadio.
-
MyoroRadioStyle
-
Style model of MyoroRadio.
-
MyoroRadioThemeExtension
-
ThemeExtension for MyoroRadio.
-
MyoroRangeSlider
-
Range/double-thumb slider of MFL.
-
MyoroRangeSliderConfiguration
-
Configuration model of MyoroRangeSlider.
-
MyoroResizeDivider
-
A divider with a click/tap + drag resize functionality.
-
MyoroResizeDividerStyle
-
Style model of MyoroResizeDivider.
-
MyoroResizeDividerThemeExtension
-
ThemeExtension of MyoroResizeDivider.
-
MyoroScreen
-
Root widget of any screen widget.
-
MyoroScreenConfiguration
-
Configuration of MyoroScreen.
-
MyoroScrollableGradientConfiguration
-
Configuration for gradient overlays in scrollable widgets.
-
MyoroScrollableStyle
-
Style model of
MyoroScrollable
.
-
MyoroScrollableThemeExtension
-
Theme extension for
MyoroScrollable
.
-
MyoroSearchInput<T>
-
Search input.
-
MyoroSearchInputConfiguration<T>
-
Configuration of MyoroSearchInput.
-
Configuration of the menu of the MyoroSearchInput.
-
MyoroSelectionDropdownConfiguration<T, MENU_CONFIGURATION extends MyoroMenuConfiguration<T>>
-
Configuration model of
MyoroSelectionDropdown
.
-
MyoroSelectionDropdownController<T, INPUT_DROPDOWN_CONTROLLER extends MyoroInputDropdownController<T, MyoroInputDropdownConfiguration<T, MyoroMenuConfiguration<T>>, MyoroMenuController<T, MyoroMenuViewModel<T, MyoroMenuConfiguration<T>>>, MyoroInputDropdownViewModel<T, MyoroInputDropdownConfiguration<T, MyoroMenuConfiguration<T>>, MyoroDropdownController<T, MyoroDropdownConfiguration<T, MyoroMenuConfiguration<T>>, MyoroMenuController<T, MyoroMenuViewModel<T, MyoroMenuConfiguration<T>>>, MyoroDropdownViewModel<T, MyoroDropdownConfiguration<T, MyoroMenuConfiguration<T>>, MyoroMenuController<T, MyoroMenuViewModel<T, MyoroMenuConfiguration<T>>>>>>>, VIEW_MODEL extends MyoroSelectionDropdownViewModel<T, INPUT_DROPDOWN_CONTROLLER>>
-
Selection dropdown controller.
-
MyoroSelectionDropdownState<T, INPUT_DROPDOWN_CONTROLLER extends MyoroInputDropdownController<T, MyoroInputDropdownConfiguration<T, MyoroMenuConfiguration<T>>, MyoroMenuController<T, MyoroMenuViewModel<T, MyoroMenuConfiguration<T>>>, MyoroInputDropdownViewModel<T, MyoroInputDropdownConfiguration<T, MyoroMenuConfiguration<T>>, MyoroDropdownController<T, MyoroDropdownConfiguration<T, MyoroMenuConfiguration<T>>, MyoroMenuController<T, MyoroMenuViewModel<T, MyoroMenuConfiguration<T>>>, MyoroDropdownViewModel<T, MyoroDropdownConfiguration<T, MyoroMenuConfiguration<T>>, MyoroMenuController<T, MyoroMenuViewModel<T, MyoroMenuConfiguration<T>>>>>>>>
-
State of MyoroSelectionDropdownViewModel.
-
MyoroSelectionDropdownViewModel<T, INPUT_DROPDOWN_CONTROLLER extends MyoroInputDropdownController<T, MyoroInputDropdownConfiguration<T, MyoroMenuConfiguration<T>>, MyoroMenuController<T, MyoroMenuViewModel<T, MyoroMenuConfiguration<T>>>, MyoroInputDropdownViewModel<T, MyoroInputDropdownConfiguration<T, MyoroMenuConfiguration<T>>, MyoroDropdownController<T, MyoroDropdownConfiguration<T, MyoroMenuConfiguration<T>>, MyoroMenuController<T, MyoroMenuViewModel<T, MyoroMenuConfiguration<T>>>, MyoroDropdownViewModel<T, MyoroDropdownConfiguration<T, MyoroMenuConfiguration<T>>, MyoroMenuController<T, MyoroMenuViewModel<T, MyoroMenuConfiguration<T>>>>>>>>
-
View model of
MyoroSelectionDropdown
.
-
MyoroSingleAccordion<T>
-
Accordion of MFL.
-
MyoroSingleAccordionConfiguration<T>
-
MyoroSingleAccordion configuration.
-
MyoroSingleAccordionController<T>
-
Controller of MyoroSingleAccordion.
-
MyoroSingleChildScrollable
-
A scrollable widget that wraps a SingleChildScrollView with gradient overlays.
-
MyoroSingleChildScrollableConfiguration
-
Configuration for MyoroSingleChildScrollable.
-
MyoroSingleDropdown<T>
-
Single item dropdown.
-
MyoroSingleDropdownConfiguration<T>
-
Configuration model of MyoroSingleDropdown.
-
MyoroSingleDropdownController<T>
-
Controller of MyoroSingleDropdown.
-
MyoroSingleDropdownViewModel<T>
-
View model of MyoroSingleDropdown.
-
MyoroSingleInputDropdown<T>
-
Single item input dropdown.
-
MyoroSingleInputDropdownConfiguration<T>
-
Configuration model of MyoroSingleInputDropdown.
-
MyoroSingleInputDropdownController<T>
-
Controller of MyoroSingleInputDropdown.
-
MyoroSingleInputDropdownViewModel<T>
-
View model of a single item input dropdown.
-
Single selectable menu.
-
Configuration of a MyoroSingleMenu.
-
Controller of MyoroSingleMenu.
-
View model of MyoroSingleMenu.
-
MyoroSingleSelectionDropdown<T>
-
Single selection dropdown.
-
MyoroSingleSelectionDropdownConfiguration<T>
-
Configuration model of MyoroSingleSelectionDropdown.
-
MyoroSingleSelectionDropdownController<T>
-
Controller of MyoroSingleSelectionDropdown.
-
MyoroSingleSelectionDropdownViewModel<T>
-
View model of MyoroSingleSelectionDropdown.
-
MyoroSlider
-
Single-thumb slider of MFL.
-
MyoroSliderBaseConfiguration
-
Abstract configuration model for a slider.
-
MyoroSliderConfiguration
-
Configuration of MyoroSlider.
-
MyoroSliderStyle
-
Style model of MyoroSlider.
-
MyoroSliderThemeExtension
-
ThemeExtension of MyoroSlider.
-
MyoroSliverScrollable
-
A scrollable widget that wraps a CustomScrollView with gradient overlays.
-
MyoroSliverScrollableConfiguration
-
Configuration for MyoroSliverScrollable.
-
MyoroSnackBar
-
A snack bar Widget.
-
MyoroSnackBarConfiguration
-
Configuration model of MyoroSnackBar.
-
MyoroSnackBarContainer
-
Base snack bar class extending SnackBar that serves as a container for
the MyoroSnackBar that will be shown within the MyoroSnackBarContainer.
-
MyoroSnackBarContainerThemeExtension
-
ThemeExtension for MyoroSnackBarContainer.
-
MyoroSnackBarStyle
-
Style model of MyoroSnackBar.
-
MyoroSnackBarThemeExtension
-
ThemeExtension for MyoroSnackBar.
-
MyoroTable<T>
-
Table of MFL.
-
MyoroTableColumn
-
Model of a column of a MyoroTable.
-
MyoroTableColumnWidthConfiguration
-
Width configuration of a MyoroTable.
-
MyoroTableConfiguration<T>
-
Configuration model of MyoroTable.
-
MyoroTableController<T>
-
Controller of MyoroTable.
-
MyoroTableRow<T>
-
Non-title row of a MyoroTable.
-
MyoroTableState<T>
-
State of MyoroTableViewModel.
-
MyoroTableStyle
-
Style model of MyoroTable.
-
MyoroTableThemeExtension
-
ThemeExtension of MyoroTable.
-
MyoroTableViewModel<T>
-
View model of MyoroTable.
-
MyoroTabView
-
Tab view of MFL.
-
MyoroTabViewConfiguration
-
Configuration model of MyoroTabView.
-
MyoroTabViewController
-
Controller of a MyoroTabView.
-
MyoroTabViewState
-
State of MyoroTabViewViewModel.
-
MyoroTabViewStyle
-
Style model of MyoroTabView.
-
MyoroTabViewTab
-
Model of a single tab apart of a MyoroTabView.
-
MyoroTabViewThemeExtension
-
ThemeExtension of MyoroTabView.
-
MyoroTabViewViewModel
-
View model of MyoroTabView.
-
MyoroTextConfiguration
-
Generic text configuration.
-
MyoroTimePickerInput
-
Time picker input (click time, no typy typy).
-
MyoroTimePickerInputConfiguration
-
Configuration of MyoroTimePickerInput.
-
MyoroTimePickerInputState
-
State of MyoroTimePickerInputViewModel.
-
MyoroTimePickerInputViewModel
-
View model of MyoroTimePickerInput.
-
MyoroTooltip
-
Simple tooltip.
-
MyoroTooltipConfiguration
-
Configuration model of MyoroTooltip.
-
MyoroTooltipStyle
-
Style model of MyoroTooltip.
-
MyoroTooltipThemeExtension
-
ThemeExtension for MyoroTooltip.
-
MyoroWidgetTester
-
Widget that must be created when creating new widget tests.
Typedefs
-
MyoroAccordionBuilder<T>
= Widget Function(T item, bool isSelected)
-
Builder of the accordion Widgets.
-
MyoroAppBuilder
= Widget Function(BuildContext context, Widget? child)
-
MaterialApp.builder
-
MyoroAppColorSchemeBuilder
= ColorScheme Function(ColorScheme myoroColorScheme)
-
Builder to create a custom ColorScheme instead of using createMyoroColorScheme.
-
MyoroAppTextThemeBuilder
= TextTheme Function(TextTheme myoroTextTheme)
-
Builder to create a custom TextTheme instead of using createMyoroColorScheme.
-
MyoroAppThemeExtensionsBuilder
= List<ThemeExtension<ThemeExtension>> Function(bool isDarkMode, ColorScheme colorScheme, TextTheme textTheme)
-
To be able to grab the ColorScheme & TextTheme to build your ThemeExtensions correctly.
-
MyoroButtonBackgroundColorBuilder
= Color Function(MyoroTapStatusEnum tapStatusEnum)
-
Builder of MyoroButton's background color.
-
MyoroButtonBorderBuilder
= Border? Function(MyoroTapStatusEnum tapStatusEnum)
-
Builder of the MyoroButton's border.
-
MyoroButtonBuilder
= Widget Function(BuildContext context, MyoroTapStatusEnum tapStatusEnum)
-
Widget builder of the MyoroButton.
-
MyoroButtonOnTapDown
= void Function(TapDownDetails details)
-
Function executed when the MyoroButton is tapped.
-
MyoroButtonOnTapUp
= void Function(TapUpDetails details)
-
Function executed when the MyoroButton is released being tapped.
-
MyoroCheckboxOnChanged
= void Function(bool value)
-
Function that is executed when the checkbox is changed.
-
MyoroFilePickerOnChanged
= void Function(MyoroFilePickerPlatformFile? selectedFile)
-
Callback executed when the selected file changed.
-
MyoroFormBuilder<T>
= Widget Function(MyoroRequest<T> request, MyoroFormNotifier<T> controller)
-
Builder of the content within the form.
-
MyoroFormOnError
= void Function(String errorMessage)
-
Function that is executed when the form process is completed unsuccessfully.
-
MyoroFormOnSuccess<T>
= void Function(T? result)
-
Function that is executed when the form process is completed successfully.
-
MyoroFormRequest<T>
= FutureOr<T?> Function()
-
Request that will be executed after the form validation process is successful.
-
MyoroFormValidation
= String Function()
-
Validation function that is executed before MyoroFormRequest.
-
MyoroGroupCheckboxItems
= Map<String, bool>
-
Checkboxes of the group. Provided as a map for speed and ease of navigation.
-
MyoroGroupCheckboxOnChanged
= void Function(String key, MyoroGroupCheckboxItems items)
-
Function executed when any of the checkbox's values are changed.
-
MyoroGroupRadioItems
= Map<String, bool>
-
Radios of the group. Provided as a map for speed and ease of navigation.
-
MyoroGroupRadioOnChanged
= void Function(String keyChanged, MyoroGroupRadioItems items)
-
Function executed when any of the radio's values are changed.
-
MyoroIconTextButtonContentColorBuilder
= Color Function(MyoroTapStatusEnum tapStatusEnum)
-
Color builder of the icon and text.
-
MyoroImagePickerOnChanged
= void Function(String? selectedImage)
-
Callback executed when an image is selected or unselected.
-
MyoroInputCheckboxOnChanged
= void Function(bool enabled, String text)
-
Function executed when the checkbox next to the input is changed.
-
MyoroInputDropdownSelectedItemBuilder<T>
= String Function(T item)
-
Builder of the String displayed when a
T
item is selected.
-
MyoroInputOnChanged
= void Function(String text)
-
Function executed when the input changed.
-
MyoroInputOnFieldSubmitted
= void Function(String text)
-
Function executed when the enter key is pressed.
-
MyoroInputSearchRequest
= FutureOr<List<String>> Function(String text)
-
Function used for making the MyoroInput a search box. Executes everytime the input is changed.
-
MyoroInputValidation
= String? Function(String text)
-
Function executed when a Form is triggered.
-
MyoroLayoutBuilderChildCallback
= Widget Function(BuildContext context, BoxConstraints constraints)
-
Callback to builder to build the MyoroLayoutBuilder.
-
MyoroLayoutBuilderConstraintsCallback
= void Function(BoxConstraints constraints)
-
Callback to pass the current BoxConstraints of the MyoroLayoutBuilder.
-
MyoroMenuItem builder from a generic object.
-
Request that executes when the bottom of the menu is reached.
-
Request that returns the
MyoroPagination
of the MyoroMenu
.
-
Returns a List of
T
of the filtered items given the query.
-
MyoroModalOnClosed<T>
= void Function(T? result)
-
Callback executed once the modal is closed.
-
Callback executed when a MyoroMultiMenu's selected items are changed.
-
MyoroRadioOnChanged
= void Function(bool enabled)
-
Function executed when the MyoroRadio is clicked.
-
MyoroResizeDividerDragCallback
= void Function(DragUpdateDetails details)
-
Function executed when the divider resize is activated.
-
MyoroSearchInputOnEndReachedRequest<T>
= FutureOr<Set<T>> Function(Set<T> items)
-
Request that executes when the bottom of the menu is reached.
-
MyoroSearchInputRequest<T>
= FutureOr<Set<T>> Function(String text)
-
Request to be executed when the search input is triggered.
-
Callback executed when a MyoroSingleMenu's selected item is changed.
-
MyoroSliderOnChanged<T>
= void Function(T value)
-
Function executed when the value of the slider changes.
-
MyoroTableConfigurationRequest<T>
= FutureOr<Set<T>> Function()
-
Request of the items of the MyoroTable.
-
MyoroTableConfigurationRowBuilder<T>
= MyoroTableRow<T> Function(T item)
-
Builder of the cells of a row.
-
MyoroTableRowTapEvent<T>
= void Function(T item)
-
Tap event of a MyoroTableRow.