fromJson static method

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

Returns a new ProcedureData instance and imports its values from json if it's non-null, null if json is null.

Implementation

static ProcedureData? fromJson(Map<String, dynamic>? json) {
  if (json == null) {
    return null;
  }

  return ProcedureData(
    document: json[r'document'],
    mode: ProcedureDataModeEnum.fromJson(json[r'mode']),
    type: ProcedureDataTypeEnum.fromJson(json[r'type'])!,
  );
}