PropertyPreview.fromJson constructor

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

Implementation

factory PropertyPreview.fromJson(Map<String, dynamic> json) {
  return PropertyPreview(
    name: json['name'] as String,
    type: PropertyPreviewType.fromJson(json['type'] as String),
    value: json.containsKey('value') ? json['value'] as String : null,
    valuePreview: json.containsKey('valuePreview')
        ? ObjectPreview.fromJson(json['valuePreview'] as Map<String, dynamic>)
        : null,
    subtype: json.containsKey('subtype')
        ? PropertyPreviewSubtype.fromJson(json['subtype'] as String)
        : null,
  );
}