awesome_ext library

Classes

AwesomeExt
BackToTop
DateFormats
一些常用格式参照。可以自定义格式,例如:'yyyy/MM/dd HH:mm:ss','yyyy/M/d HH:mm:ss'。 格式要求 year -> yyyy/yy month -> MM/M day -> dd/d hour -> HH/H minute -> mm/m second -> ss/s
DateUtil
Date Util.
DirectoryUtil
DirectoryUtil。
EncryptUtil
Encrypt Util.
EnInfo
EnNormalInfo
FileUtils
ImageUtil
Image Util.
JsonUtil
Json Util.
LazyIndexedStack
IndexedStack 懒加载
LoggerUtil
描述:Logger库 日志打印工具 d 只打印基本信息,不存文件 其他方法会打印并且存到本地文件中
LogUtil
Log Util.
Md5Util
MoneyUtil
Money Util.
NumUtil
Num Util.
ObjectUtil
Object Util.
PackageUtils
Pair<T>
Pair class data structure
PairDiff<T, R>
PairDiff3<T, M, R>
RegexUtil
Regex Util.
ScreenExt
ScreenUtil
Screen Util.
SecureStorageUtil
安全存储工具类 钥匙串用于 iOS Android 使用 AES 加密。AES 密钥使用 RSA 加密,RSA 密钥存储在KeyStore中 注意KeyStore 是在 Android 4.3(API 级别 18)中引入的。该插件不适用于早期版本。
SpUtil
SharedPreferences Util.
TextUtil
Text Util.
TimelineInfo
Timeline information configuration. Timeline信息配置.
TimelineUtil
TimelineUtil
TimerUtil
TimerUtil.
WidgetUtil
Widget Util.
ZhInfo
ZhNormalInfo

Enums

DayFormat
(xx)Configurable output. (xx)为可配置输出.
MoneyFormat
MoneyUnit

Mixins

ConnectivityMixin<T extends StatefulWidget>
网络状态监听
RouteMixin<T extends StatefulWidget>
Mixin 路由监听回调
SubscriptionMixin<T extends StatefulWidget>
流统一管理

Properties

ID_CARD_PROVINCE_DICT List<String>
id card province dict.
getter/setter pair
logger ↔ Logger
getter/setter pair
methodLogger ↔ Logger
getter/setter pair
MONTH_DAY Map<int, int>
month->days.
getter/setter pair

Functions

cLogDebug(dynamic message, {String? error, bool showMethod = false}) → void
cLogError(dynamic message, {String? error, bool showMethod = true}) → void
cLogInfo(dynamic message, {String? error, bool showMethod = false}) → void
cLogVerbose(dynamic message, {String? error, bool showMethod = false}) → void
cLogWarning(dynamic message, {String? error, bool showMethod = false}) → void
setDesignWHD(double? w, double? h, {double? density = 3.0}) → void
配置设计稿尺寸 屏幕 宽,高,密度。 Configuration design draft size screen width, height, density.
setInitDir({bool? initTempDir, bool? initAppDocDir, bool? initAppSupportDir, bool? initStorageDir}) → void
配置初始化Directory。
setLocaleInfo(String locale, TimelineInfo timelineInfo) → void
add custom configuration.

Typedefs

OnTimerTickCallback = void Function(int millisUntilFinished)
timer callback.(millisUntilFinished 毫秒).