Util class

Constructors

Util()

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

Operators

operator ==(Object other) bool
The equality operator.
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>