ValueType.fromJson constructor

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

Creates a ValueType from json

Implementation

factory ValueType.fromJson(Map<String, dynamic> json) {
  return ValueType(
    type: DataType.values.firstWhere(
      (type) => type.backendName == json['name'],
    ),
    additionalProperties: Map.fromEntries(
      json.entries.where((element) => element.key != 'name'),
    ),
  );
}