flutter_utils_code 0.1.2 copy "flutter_utils_code: ^0.1.2" to clipboard
flutter_utils_code: ^0.1.2 copied to clipboard

A Flutter utils package

flutter_utils_code #

pub

A Flutter utils package. pub.dev地址:flutter_utils_code-pub.dev

Getting Started #

APIs #

  • 正则相关 -> RegexUtils #

isMatch:匹配正则
isMobileExact:精确验证手机号
isMobileSimple:简单验证手机号
isEmail:验证邮箱
  • 页面生命周期 -> LifeState #

需要在 MaterialApp -> navigatorObservers 注册 lifeObserver
  • 栏相关 -> BarUtils #

getStatusBarHeight: 获取状态栏高度
  • String扩展 -> StringExt #

toDouble: 转换double
isChinaMobile: 判断中国手机号
isEmptyOrNull: 空和null
fromCommaToList: 用逗号隔开的string 转为 list
capitalizeFirst:首字母大写方法
trimAll:清除全部空格
  • 函数防抖 -> EventFilter #

debounce
throttle
  • 文件相关 -> FileUtils #

renderSize:转换double 文件大小 'B','K','M','G'
getNameFromFilePath :根据路径获取文件名
  • double扩展 -> DoubleExt #

toMyStringAsFixed: 转换为String
toMyDouble: 1.2 -> 1.2  , 1.0 -> 1
  • widget扩展 -> WidgetExt #

padding
expand
center
align
  • List扩展 -> ListExt #

toCommaStr: 逗号隔开的字符串
  • Duration扩展 -> DurationExt #

toStringNoMicroseconds: 转换 00:00:00格式
  • 时间工具 -> TimeUtils #

getWeekStr:获取星期字符串
0
likes
105
pub points
42%
popularity

Publisher

unverified uploader

A Flutter utils package

Repository (GitHub)
View/report issues

Documentation

API reference

License

GPL-3.0 (LICENSE)

Dependencies

flutter

More

Packages that depend on flutter_utils_code