open:dart-json-mapper

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.dart 를 만들어서 사용한다.

  • open/dart-json-mapper.txt
  • 마지막으로 수정됨: 2023/04/15 10:33
  • 저자 MORO