components/form
library
Functions
-
button({String? title, Widget? titleWidget, VoidCallback? onTap, IconData? icon, double? width, double? height, TextStyle? textStyle, Color? backgroundColor, ButtonType buttonType = ButtonType.elevated, EdgeInsets? padding, PageState state = PageState.initial, int countDownSeconds = 120})
→ Widget
-
-
radioListTile<T>({required T value, required T groupValue, required String title, required String subTitle, required dynamic onChanged(T?)?, bool toggleable = true})
→ Widget
-
-
textFieldPersianDatePicker({required dynamic onChange(DateTime, Jalali), String? text, double? fontSize, String? hintText, String? labelText, int lines = 1, Widget? prefix, Widget? suffix, TextAlign textAlign = TextAlign.start, double? textHeight, TextEditingController? controller, Jalali? initialDate, Jalali? startDate, Jalali? endDate})
→ Widget
-
-
textFieldTypeAhead<T>({required void onSuggestionSelected(T), required FutureOr<List<T>?> suggestionsCallback(String), Widget itemBuilder(BuildContext context, T itemData)?, String? text, Widget? prefix, VoidCallback? onTap, bool isDense = false, Widget? suffix, String? labelText, String? hintText, EdgeInsetsGeometry? contentPadding, TextEditingController? controller, bool hideKeyboard = false, String? validator(String?)?, dynamic onChanged(String)?})
→ Widget
-