common/functions library

Functions

localJsonToModel<T>(String assetPath, T fromJson(Map<String, dynamic>), {bool fromSandbox = false}) Future<T?>
通用的 JSON 数组解析为单个对象的方法。
localJsonToModels<T>(String assetPath, T fromJson(Map<String, dynamic>), {bool fromSandbox = false}) Future<List<T>>
定义一个通用的 JSON 数组解析为对象List的方法
打开链接
randomColor() Color
生成随机色
randomColorInRange(Color baseColor, {double variation = 0.2}) Color
生成特定色系的随机颜色
randomInt(int min, int max) int
获取随机数
uuid() String
UUID(Universally Unique Identifier)有多种版本,每个版本的生成方式和用途不同。