json_serializable_immutable_collections:使用json_serializable序列化更多集合

时间:2024-03-25 20:53:38
【文件属性】:

文件名称:json_serializable_immutable_collections:使用json_serializable序列化更多集合

文件大小:56KB

文件格式:ZIP

更新时间:2024-03-25 20:53:38

Dart

json_serializable_immutable_collections 该存储库包含旨在扩展到json_serializable功能的软件包,尤其是为了支持更多的收集/容器类型。 参见 。 该软件包增加了对Built_value和kt.dart集合的支持 该软件包增加了对mobx可观察集合的支持 json_serializable_mobx和json_serializable_immutable_collections使用的自定义TypeHelpers的实用程序函数也可能被其他人使用,他们也构建了自己的TypeHelpers。 为什么? json_serializable缺少对配置自定义收集/容器类型的支持。 由于通常使用json_serializable和build_runner的体系结构,因此不容易解决。 这应该增加对最常见的非标准集合的支持,并为高级用户提供工具,使


【文件预览】:
json_serializable_immutable_collections-master
----.gitignore(2KB)
----json_serializable_type_helper_utils()
--------.gitignore(281B)
--------pubspec.yaml(526B)
--------LICENSE(1KB)
--------CHANGELOG.md(171B)
--------README.md(67B)
--------lib()
--------analysis_options.yaml(434B)
----combine_example()
--------.gitignore(281B)
--------pubspec.yaml(613B)
--------CHANGELOG.md(50B)
--------build.yaml(2KB)
--------README.md(735B)
--------lib()
--------analysis_options.yaml(434B)
----json_serializable_fic()
--------pubspec.yaml(634B)
--------LICENSE(1KB)
--------CHANGELOG.md(41B)
--------build.yaml(746B)
--------README.md(1KB)
--------.metadata(306B)
--------example()
--------lib()
--------test()
----README.md(1KB)
----json_serializable_immutable_collections()
--------pubspec.yaml(672B)
--------LICENSE(1KB)
--------CHANGELOG.md(814B)
--------build.yaml(800B)
--------README.md(1KB)
--------.metadata(306B)
--------example()
--------lib()
--------test()
----json_serializable_mobx()
--------pubspec.yaml(558B)
--------LICENSE(1KB)
--------CHANGELOG.md(232B)
--------build.yaml(749B)
--------README.md(1KB)
--------.metadata(306B)
--------example()
--------lib()
--------test()

网友评论