SMUS Snippets是专为Flutter SMUS架构设计的强大代码片段工具,旨在帮助开发者更高效地进行开发工作。通过提供一系列经过精心设计的代码片段,开发者可以快速创建模型、服务、实现JSON序列化、利用Riverpod以及生成必要的部分代码。
模型:
- iClass:创建不可变类
- fClass:创建Freezed类
- fu:创建Freezed Union
- fucase:创建Freezed Union案例
服务:
- pserv:使用Dio创建POST服务
- gserv:使用Dio创建GET服务
JSON序列化:
- fromJson:创建fromJson()工厂方法
- toJson:创建toJson()函数
Riverpod(提供者/通知者):
- pod:创建Provider
- fpod:创建Future Provider
- spod:创建Stream Provider
- stpod:创建State Provider
- notipod:创建State Notifier Provider
- notifier:创建State Notifier类
部分生成:
- fpart:创建Freezed部分
- gpart:创建生成部分
发布记录:
- 2.0.0:添加新代码片段,移除旧代码片段
- 1.0.1:更新README.md
- 1.0.0:SMUS Snippets的初始发布
致谢:
- 图标由来自www.flaticon.com的Freepik制作
SMUS Snippets通过提供这些高效的代码片段,极大地简化了Flutter SMUS架构的开发流程,帮助开发者专注于创造更优秀的应用。
本站所有资源都是由网友投稿发布,或转载各大下载站,
请自行检测软件的完整性!
本站所有资源仅供学习与参考,请勿用于商业用途,否则
产生的一切后果将由您自己承担!
如有侵权请联系我们删除下架,联系方式:study_golang@163.com