Util class
Properties
-
hashCode
→ int
-
The hash code for this object.
no setterinherited
-
runtimeType
→ Type
-
A representation of the runtime type of the object.
no setterinherited
Methods
-
noSuchMethod(Invocation invocation)
→ dynamic
-
Invoked when a nonexistent method or property is accessed.
inherited
-
toString()
→ String
-
A string representation of this object.
inherited
Static Methods
-
checkKeyFromJson(dynamic json, String key)
→ bool
-
-
checkPermission(Permission permission)
→ Future<PermissionStatus>
-
-
clearPermission({bool hasCTV = false})
→ void
-
-
createHashTags(String str)
→ List<String>
-
-
createItems(BuildContext context, String title, List<ItemModel> values, String id, {bool hasTitle = true})
→ List<Widget>
-
-
createItems2(BuildContext context, String title, List<ItemOption> values)
→ List<Widget>
-
-
createLabel(dynamic title, {dynamic textAlign = TextAlign.left, dynamic color = Colors.white, dynamic fontSize, dynamic fontWeight = FontWeight.bold, dynamic decoration = TextDecoration.none, dynamic style = FontStyle.normal, dynamic overflow = TextOverflow.ellipsis, int? line})
→ Widget
-
-
createTextField(dynamic context, dynamic ctr, dynamic currentFocus, dynamic nextFocus, dynamic hintText, {dynamic isPassword = false, dynamic readOnly = false, dynamic inputAction = TextInputAction.next, Widget? suffixIcon, dynamic onPressIcon, dynamic inputType = TextInputType.text, dynamic maxLength, dynamic maxLines = 1, dynamic padding, dynamic fontSize, dynamic textColor = Colors.black, Function? onSubmit, Function? onChanged, dynamic inputFormatters, double sizeBorder = 5.0})
→ Widget
-
-
dateToString(DateTime date, {String? pattern, String? locale})
→ String
-
-
funCheckPermissions({List<Permission>? arrayPer})
→ Future<PermissionStatus>
-
-
getValueFromJson(dynamic json, String key, dynamic defaultValue)
→ dynamic
-
-
goBack(BuildContext context, dynamic value)
→ void
-
-
goToNextPage(dynamic context, dynamic page, {Function? funCallback})
→ void
-
-
goToPage(dynamic context, dynamic page, Function? funCallback)
→ void
-
-
hasDomain(String url)
→ bool
-
-
isImage(String url)
→ bool
-
-
isNullFromJson(dynamic json, String key)
→ bool
-
-
showConfirmDialog(dynamic context, dynamic message, dynamic hintText, dynamic alertMsg, {dynamic title, dynamic lblOK, dynamic alignMessage = Alignment.centerLeft, dynamic alignMessageText = TextAlign.left, dynamic colorMessage = const Color(0xFF1F1F1F), dynamic hasSubOK = false, dynamic showMsg = true, dynamic autoClose = true, dynamic inputType = TextInputType.text, dynamic maxLength, dynamic line = 1, dynamic isCheckEmpty = true, dynamic action = TextInputAction.done, dynamic initContent = '', dynamic padding})
→ Future
-
-
showCustomDialog(dynamic context, dynamic message, {dynamic title, dynamic isActionCancel = false, dynamic lblOK, dynamic lblCancel, dynamic alignMessageText = TextAlign.center})
→ Future<bool?>
-
-
showOptionDialog(BuildContext context, String title, List<ItemModel> values, String id, {bool hasTitle = true, bool allowOff = true})
→ Future<ItemModel?>
-
-
showOptionDialog2(BuildContext context, String title, List<ItemOption> values)
→ Future<bool?>
-
-
stringToDateTime(String source, {String? pattern, String? locale})
→ DateTime
-
-
stringToLinkHtml(String str, {double width = 0.0, double height = 0.0})
→ String
-
-
trackActivities({String path = '', String method = 'onTap'})
→ Future<void>
-