spark_modal
library
Functions
-
listFillByNumberRange(int start, int end, {String suffix = ''})
→ List<SparkPickerData>
-
generate string list by range
-
showSparkDatePicker<T>({required BuildContext context, double height = 260, DateTime? defaultDate, DateTime? maxDate, DateTime? minDate, double itemHeight = 40, DatePickerTheme theme = _defaultDatePickerTheme, DatePickerBehavior behavior = DatePickerBehavior.confirm, String? format, ShapeBorder shape = _defaultPickerShape})
→ Future<T?>
-
open date or date time picker
T
is return data type, you can use String or DateTime
-
showSparkModalSheet<T>({required BuildContext context, required WidgetBuilder builder, ShapeBorder? shape, bool useRootNavigator = false, Clip? clipBehavior})
→ Future<T?>
-
-
showSparkMultiplePicker<T>({required BuildContext context, required Map<String, List<SparkPickerData<T>>> options, double itemHeight = 40, SparkPickerBuilder? itemBuilder, bool showBar = true, String cancelText = '取消', String confirmText = '确定', TextStyle? cancelStyle, TextStyle? confirmStyle, double height = 300, SparkPickerTitleBarBuilder? barBuilder, Map<String, T>? defaultValue})
→ Future<Map<String, T>?>
-
-
showSparkSingePicker<T>({required BuildContext context, required List<SparkPickerData<T>> options, double itemHeight = 40, SparkPickerBuilder? itemBuilder, bool showBar = true, String cancelText = '取消', String confirmText = '确定', TextStyle? cancelStyle, TextStyle? confirmStyle, double height = 300, SparkPickerTitleBarBuilder? barBuilder, T? defaultValue})
→ Future<T?>
-