ResourceDescriptor.fromJson constructor

ResourceDescriptor.fromJson(
  1. Map<String, dynamic> json
)

Implementation

factory ResourceDescriptor.fromJson(Map<String, dynamic> json) {
  return ResourceDescriptor(
    type: json['type'] ?? '',
    pattern: decodeList(json['pattern']) ?? [],
    nameField: json['nameField'] ?? '',
    history:
        decodeEnum(json['history'], ResourceDescriptor_History.fromJson) ??
        ResourceDescriptor_History.$default,
    plural: json['plural'] ?? '',
    singular: json['singular'] ?? '',
    style:
        decodeListEnum(json['style'], ResourceDescriptor_Style.fromJson) ??
        [],
  );
}