utils library

Properties

lucyLogoUrl String
getter/setter pair

Functions

capitalize(String s) String
chunkList<T>(List<T> list, int chunkSize) List<List<T>>
convertMapStringDynamic(Map map) Map<String, dynamic>
convertToMaterialColor(Color color) MaterialColor
convertToPercentage(String? value) double?
currencyToEmoji(String currencyFlagCode) String
describeTimeDifference(DateTime inputDateTime) String
durationInString(Duration duration) String
extractValue(Map<String, dynamic> data, String key) → dynamic
formatedInt(int value) String
generateHash(String id, Map<String, String> parameters) String
getBackGroundColor(String name) Color
getColorFromHEX(String? color) Color
getColorFromRGBString(String? color) Color?
getColorFromString(String? color) Color?
getContrastColor(Color color, {Color backgroundColor = Colors.white}) Color
getCountryFlagImage(String country) NetworkImage
getCountryFlagUrl(String country) String
getShortString(String value) String
getVersion() Future<Map<String, String>>
initHive() Future<void>
lightenColor(Color color, [double amount = 0.2]) Color
lmLog(dynamic message, {int level = 0}) → dynamic
localizedText(String? text) String
LocalizedText(String text, {TextStyle? style}) Text
parseDouble(dynamic value) double?
parseFontSize(dynamic input) double
parseImageSize(String? position) BoxFit?
parseInt(dynamic value) int?
replaceParams(Map<String, String> x, Map<String, String> y) Map<String, String>
replaceStringJsonPath(String value, Map<String, dynamic> document, {bool? localized = true}) String
replaceStringJsonPathAsync(String value, Map<String, dynamic> document, {bool? localized = true}) Future<String>
replaceStringTemplate(String value, Map<String, dynamic> data) String
separateCountryPhoneCode(String phoneNumber) List<String?>
verifyImageUrl(String? url) bool