dencend_utils 0.0.1 copy "dencend_utils: ^0.0.1" to clipboard
dencend_utils: ^0.0.1 copied to clipboard

一个实用的Flutter工具包,包含常用的扩展方法、工具类和辅助函数,简化日常开发工作。

dencend_utils #

一个实用的Flutter工具包,包含常用的扩展方法、工具类和辅助函数,简化日常开发工作。

特性 #

  • 字符串扩展方法
  • 日期时间扩展方法
  • 数值扩展方法
  • 集合扩展方法
  • 常用工具类
  • 格式化工具
  • 验证工具

安装 #

在你的 pubspec.yaml 文件中添加以下依赖:

dependencies:
  dencend_utils: ^0.0.1

然后运行:

flutter pub get

使用方法 #

import 'package:dencend_utils/dencend_utils.dart';

// 字符串扩展
String text = "Hello World";
print(text.capitalize()); // "Hello world"
print(text.isEmail()); // false

// 日期时间扩展
DateTime now = DateTime.now();
print(now.format('yyyy-MM-dd')); // "2023-12-07"
print.now.isToday; // true

// 数值扩展
double price = 123.456;
print(price.formatCurrency('¥')); // "¥123.46"

// 验证工具
if (DencendValidators.isEmail('[email protected]')) {
  print('有效的邮箱地址');
}

// 格式化工具
String formattedSize = DencendFormatters.fileSize(1024 * 1024); // "1 MB"

示例 #

更多示例请参见 example 文件夹。

问题反馈 #

如果您在使用过程中遇到任何问题,请通过以下方式联系我们:

许可证 #

MIT License - 详见 LICENSE 文件。

0
likes
130
points
107
downloads

Publisher

verified publisherdencend.cn

Weekly Downloads

一个实用的Flutter工具包,包含常用的扩展方法、工具类和辅助函数,简化日常开发工作。

Homepage
Repository
View/report issues

Documentation

API reference

License

MIT (license)

Dependencies

dencend_logger, dencend_toast, flutter, hooks_riverpod, shared_preferences

More

Packages that depend on dencend_utils