pd_cooldown 0.0.2 copy "pd_cooldown: ^0.0.2" to clipboard
pd_cooldown: ^0.0.2 copied to clipboard

A professional Flutter debounce and throttle plugin providing complete debounce/throttle solutions with built-in UI components.

0.0.2 #

🐛 修复 #

  • Android构建问题: 修复Android Gradle Plugin (AGP) 兼容性问题,添加必需的namespace配置
  • 集成错误: 解决其他项目集成时出现的"Namespace not specified"构建错误

0.0.1 #

🎉 首次发布 #

✨ 新功能

  • 核心防抖节流功能: 提供PDCooldown类,支持异步操作的防抖节流控制
  • UI组件: 内置PDThrottleButton和PDDebounceButton组件
  • 可配置日志: 支持自定义CooldownLogger和错误处理
  • 多平台支持: 支持Android、iOS、Web、Windows、macOS、Linux
  • 线程安全: 使用synchronized包确保并发安全

🔧 技术特性

  • 模块化架构设计,代码清晰易维护
  • 完整的Dart类型定义
  • 支持自定义冷却时间和防抖延迟
  • 内置默认配置,开箱即用
  • 完善的错误处理机制

📚 文档和示例

  • 完整的中文README文档
  • 功能丰富的示例应用
  • 详细的API文档和使用指南
  • MIT开源许可证

🧪 测试覆盖

  • 基础单元测试
  • 平台接口测试
  • 示例应用集成测试
0
likes
0
points
19
downloads

Publisher

unverified uploader

Weekly Downloads

A professional Flutter debounce and throttle plugin providing complete debounce/throttle solutions with built-in UI components.

Repository
View/report issues

License

unknown (license)

Dependencies

flutter, flutter_web_plugins, plugin_platform_interface, synchronized

More

Packages that depend on pd_cooldown

Packages that implement pd_cooldown