dart json mapper
기본 형태
import 'package:dart_json_mapper/dart_json_mapper.dart'; @jsonSerializable class Flow { String id; String name; int? order; int? updatedAt; Flow({ required this.id, required this.name, this.order, this.updatedAt, }); } @jsonSerializable class FlowInput { @JsonProperty(ignore: true) String type = "ScreenFlowInput"; @JsonProperty(ignoreIfNull: true) String? name; @JsonProperty(ignoreIfNull: true) int? order; FlowInput({this.name, this.order}); }
Mapper Util
같이 사용하기 위해서 mapper_util.dart 를 만들어서 사용한다.