modern_form
library
Functions
-
correctFormatTime(int? m)
→ String
-
-
dialog({required String titleText, void onTapOk()?, void onTapCancel()?, String? cancelButtonText, String? okButtonText, String? contentText, Widget? content, bool barrierDismissible = true, bool? returnAutomatic})
→ Future
-
-
dialogDelete(void onTapOk(), [String? deleteType, String? divisor])
→ Future
-
-
dialogDeleteImage(dynamic onTapOk())
→ Future
-
-
fieldFocusChange(BuildContext context, {required FocusNode currentFocus, required FocusNode? nextFocus})
→ dynamic
-
-
generateMaterialColor(Color color)
→ MaterialColor
-
-
imageProviderStreamWidget({String? imageUrl, Uint8List? imageMemory, String? imageAsset, String? assetPlaceHolder})
→ BehaviorSubject<ImageProvider<Object>>
-
-
imageProviderWidget({String? imageUrl, Uint8List? imageMemory, String? imageAsset, String? assetPlaceHolder})
→ ImageProvider<Object>?
-
-
joinDateWithTime({required DateTime date, TimeOfDay? time})
→ DateTime
-
-
shadeColor(Color color, double factor)
→ Color
-
-
shadeValue(int value, double factor)
→ int
-
-
showBottomSheetCheckboxIten<T>(dynamic context, {required List<ModernFormBottomSheetModel<T>> suggestions, required List<ModernFormBottomSheetModel<T>>? value, required String title, TextStyle? titleStyle, })
→ Future<List<T>>?
-
-
showBottomSheetProfiles(dynamic context, {required List<ModernFormBottomSheetProfileModel> list, required String? title, TextStyle? titleStyle, })
→ Future
-
-
showBottomSheetProfilesCheckBox(dynamic context, {List<ModernFormBottomSheetProfileModel>? list, List<ModernFormBottomSheetProfileModel>? initialValue, String? title, TextStyle? titleStyle, })
→ Future<List<ModernFormBottomSheetProfileModel>?>
-
-
showFlushBar({required bool value, String textTrue = "", String textFalse = "", Duration? duration, void onPressedMainButton()?, String? textMainButton})
→ Future<void>
-
-
showModernFormDateTimePicker({DateTime? initialDate, bool? dateAndTime = true})
→ Future<DateTime?>
-
-
showModernFormDialog({required BuildContext context, required WidgetBuilder builder, bool barrierDismissible = true, Color? barrierColor = Colors.black54, String? barrierLabel, bool useSafeArea = true, bool useRootNavigator = true, RouteSettings? routeSettings})
→ Future
-
-
-
-
showModernFormGeneralDialog({required RoutePageBuilder pageBuilder, bool barrierDismissible = false, String? barrierLabel, Color barrierColor = const Color(0x80000000), Duration transitionDuration = const Duration(milliseconds: 200), RouteTransitionsBuilder? transitionBuilder, bool useRootNavigator = true, RouteSettings? routeSettings})
→ Future
-
-
showModernFormImageFullScreen({String? networkImage, Uint8List? memoryImage, Color? color, String? tag, String? name})
→ void
-
-
showModernFormInputText(dynamic context, {String text = "", TextStyle? textStyle, String? label = "", TextStyle? labelStyle, String hint = "", TextStyle? hintStyle, String? cancel = "", TextStyle? cancelStyle, String? done = "", TextStyle? doneStyle, Widget? labelChild, TextEditingController? controller, TextInputType? keyboardType, TextCapitalization? textCapitalization, String? validator(TextEditingController)?})
→ Future<TextEditingController?>
-
-
showModernFormTimeRangePicker({TimeRange? initialValue})
→ Future<TimeRange?>
-
-
showMoveTo(BuildContext context, int length, int actualIndex, {})
→ Future<int?>
-
-
showSecondOption(BuildContext context, List<SecondOption> options)
→ Future<SecondOption?>
-
-
tintColor(Color color, double factor)
→ Color
-
-
tintValue(int value, double factor)
→ int
-