sayur_function
library
Functions
-
charToInt(String char)
→ int
-
-
df()
→ void
-
-
dfp(dynamic parameter)
→ void
-
-
parseStringToInt(String text)
→ int
-
-
parseStringToMap(String input)
→ Map<String, String>
-
-
selectDate({required BuildContext context, DateTime? initialDate, DateTime? firstDate, DateTime? lastDate, TimeOfDay? initialTime, bool withTimePick = false, bool selectableDayPredicate(DateTime)?})
→ Future<String>
-
-
tryParseDate(String input)
→ DateTime?
-
-
YurAlertDialog({required BuildContext context, required String title, required String message, required String buttonText, required dynamic onConfirm(), DialogType dialogType = DialogType.confirmation, String? message2, String? message3, dynamic onCancel()?, String? cancelText, Color barrierColor = Colors.black54, double elevasi = 24, dynamic textAlign = TextAlign.justify, int maxMessageLine = 4, FontWeight fontWeight = FontWeight.w400, bool isDismissable = true})
→ dynamic
-
-
YurCustomDialog({String? title, required Widget content, required List<Widget> actions, Widget? icon, bool isDismisable = true, dynamic onPopInvoked(bool)?})
→ Future
-
-
YurDialog1({required String title, required String subtitle, required String buttonConfirm, required dynamic onPressedConfirm(), double? sizeSubtitle, String? buttonCancel, Widget? icon, bool isDismisable = true, bool? isWithPostFrame, FontWeight? fontWeight})
→ Future
-
-
YurDownload({required String url, required String fileName})
→ Future<void>
-
-
YurDownloadFile(String url, String fileName)
→ Future<String>
-
-
YurLoading({String? message, bool isDismisable = false, required LoadingStatus loadingStatus, InfoType toastType = InfoType.info, EasyLoadingIndicatorType indicatorType = EasyLoadingIndicatorType.chasingDots, Color? backgroundColor, int duration = 2})
→ void
-
-
YurLog(dynamic message, {String? name})
→ void
-
-
YurPosition({required double latitude, required double longitude, double? accuracy, double? altitude, double? heading, double? speed, double? speedAccuracy, double? altitudeAccuracy, double? headingAccuracy})
→ Position
-
-
YurScreenShot({required bool isOn})
→ Future<void>
-
-
YurSearch<T>({required BuildContext context, required dynamic onConfirm(TextEditingController textController), dynamic onCancel()?, bool isDialogShow = false, bool isDismissable = true, bool isSuccess = true, required String labelForm, required TextEditingController textController})
→ Future<T?>
-
-
YurShowPicker({required BuildContext context, required TextEditingController controller, double? minHour, double? minMinute, dynamic onChanged(String)?})
→ void
-
-
YurSnackBar({required String message, InfoType snackBarType = InfoType.success, double duration = 3, double fontSize = 16.0, int maxLines = 2, TextAlign textAlign = TextAlign.start})
→ void
-
-
YurTheme()
→ ThemeData
-
-
YurToast({required String message, InfoType toastType = InfoType.info, Toast duration = Toast.LENGTH_SHORT, ToastGravity gravity = ToastGravity.CENTER, int timeInSecForIosWeb = 1, Color? backgroundColor, Color? textColor = Colors.white, double fontSize = 14.0})
→ void
-