FormulaDataEntity.fromJson constructor

FormulaDataEntity.fromJson(
  1. dynamic jsonValue, {
  2. required ValueType valueType,
})

Creates a new FormulaDataEntity from a Json Response

Implementation

factory FormulaDataEntity.fromJson(
  dynamic jsonValue, {
  required ValueType valueType,
}) {
  return FormulaDataEntity(
    value: DataEntity.fromJson(
      json: jsonValue['value'],
      field: GridField.fromJson(
        {
          'id': 'id',
          'name': 'name',
          'type': {
            'name': valueType.type.backendName,
            ...valueType.additionalProperties ?? {},
          },
        },
      ),
    ),
    error: jsonValue['error'],
  );
}