pubspec.yaml 1.9 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778
  1. name: widgets
  2. description: 基础包,原生的封装控件,扩展控件,自定义控件等。
  3. version: 1.0.0
  4. environment:
  5. sdk: '>=3.0.2 <4.0.0'
  6. dependencies:
  7. flutter_localizations:
  8. sdk: flutter
  9. flutter:
  10. sdk: flutter
  11. cupertino_icons: ^1.0.2
  12. # 资源组件
  13. cs_resources:
  14. path: ../cs_resources
  15. # 共享工具组件
  16. shared:
  17. path: ../cs_shared
  18. router:
  19. path: ../cs_router
  20. # Riverpod核心库
  21. flutter_riverpod: ^2.5.1
  22. # Riverpod注解
  23. riverpod_annotation: ^2.3.5
  24. # Hooks 简化 Flutter 页面
  25. flutter_hooks: ^0.20.5
  26. # Hooks 简化 Riverpod 获取
  27. hooks_riverpod: ^2.5.1
  28. # WebView插件 https://github.com/flutter/plugins/tree/master/packages/webview_flutter
  29. webview_flutter: ^3.0.4
  30. # 如何使用?WebviewScaffold 整体WebView带上下结构布局
  31. # FlutterWebviewPlugin 单独的WebView插件
  32. # https://pub.dev/packages/flutter_webview_plugin#-readme-tab
  33. # flutter_webview_plugin: ^0.4.0
  34. # flutter_webview_plugin:
  35. # git: https://github.com/nuc134r/flutter_webview_plugin.git
  36. # https://pub-web.flutter-io.cn/packages/flutter_html/example
  37. flutter_html: ^3.0.0-beta.2
  38. # 自定义下拉刷新控件 https://github.com/xuelongqy/flutter_easyrefresh
  39. # sample示例:https://github.com/xuelongqy/flutter_easy_refresh/tree/v3/example/lib/page/sample
  40. easy_refresh: ^3.3.4
  41. ## 列表悬停 https://github.com/fluttercommunity/flutter_sticky_headers
  42. sticky_headers: ^0.3.0
  43. # 弹窗控件 https://github.com/CNAD666/flutter_smart_dialog
  44. # 内部包含吐司气泡 弹窗 下拉选等
  45. flutter_smart_dialog: ^4.9.6
  46. # 处理键盘事件 https://github.com/diegoveloper/flutter_keyboard_actions
  47. # 兼容Android iOS的键盘逻辑处理
  48. flutter_keyboard_visibility: ^6.0.0
  49. # 带缓存的网络图片加载
  50. extended_image: 8.2.0
  51. #手写签名 https://pub.dev/packages/hand_signature
  52. hand_signature: ^3.0.2
  53. flutter:
  54. uses-material-design: true