【文件属性】:
文件名称:dart_dataclass:Dart 数据类(equals、hashCode、toString、copyWith)方法生成器
文件大小:101KB
文件格式:ZIP
更新时间:2021-05-29 15:19:12
Dart
已弃用
此软件包不再维护。 考虑使用 Freezed 包来定义您的数据类。
数据类
PUB 上的软件包版本
dataclass -
dataclass_generator -
用于@DataClass注释
DataClass 生成器使用以下方法为您的数据类生成基类:
等于(运算符 ==)
hashCode
字符串
复制与
入门
0. 将依赖添加到 pubspec.yaml
dependencies :
dataclass : latest_version
dev_dependencies :
dataclass_generator : latest_version
1. 用@dataClass 注释你的类
班级应该:
只有最后的字段
具有所有字段的命名参数的未命名构造函数
@dataClass
class Car {
final String name;
【文件预览】:
dart_dataclass-master
----dataclass_generator()
--------pubspec.yaml(646B)
--------lib()
--------pubspec.lock(12KB)
--------LICENSE(1KB)
--------.metadata(309B)
--------README.md(6KB)
--------build.yaml(403B)
--------.gitignore(1KB)
--------CHANGELOG.md(1KB)
----.vscode()
--------settings.json(58B)
----LICENSE(1KB)
----README.md(3KB)
----dataclass()
--------pubspec.yaml(387B)
--------lib()
--------pubspec.lock(275B)
--------example()
--------LICENSE(1KB)
--------.metadata(309B)
--------README.md(6KB)
--------.gitignore(1KB)
--------CHANGELOG.md(662B)
----.gitignore(3B)