CellData.fromJson constructor
CellData.fromJson(
- Map json_
Implementation
CellData.fromJson(core.Map json_)
: this(
chipRuns:
(json_['chipRuns'] as core.List?)
?.map(
(value) => ChipRun.fromJson(
value as core.Map<core.String, core.dynamic>,
),
)
.toList(),
dataSourceFormula:
json_.containsKey('dataSourceFormula')
? DataSourceFormula.fromJson(
json_['dataSourceFormula']
as core.Map<core.String, core.dynamic>,
)
: null,
dataSourceTable:
json_.containsKey('dataSourceTable')
? DataSourceTable.fromJson(
json_['dataSourceTable']
as core.Map<core.String, core.dynamic>,
)
: null,
dataValidation:
json_.containsKey('dataValidation')
? DataValidationRule.fromJson(
json_['dataValidation']
as core.Map<core.String, core.dynamic>,
)
: null,
effectiveFormat:
json_.containsKey('effectiveFormat')
? CellFormat.fromJson(
json_['effectiveFormat']
as core.Map<core.String, core.dynamic>,
)
: null,
effectiveValue:
json_.containsKey('effectiveValue')
? ExtendedValue.fromJson(
json_['effectiveValue']
as core.Map<core.String, core.dynamic>,
)
: null,
formattedValue: json_['formattedValue'] as core.String?,
hyperlink: json_['hyperlink'] as core.String?,
note: json_['note'] as core.String?,
pivotTable:
json_.containsKey('pivotTable')
? PivotTable.fromJson(
json_['pivotTable'] as core.Map<core.String, core.dynamic>,
)
: null,
textFormatRuns:
(json_['textFormatRuns'] as core.List?)
?.map(
(value) => TextFormatRun.fromJson(
value as core.Map<core.String, core.dynamic>,
),
)
.toList(),
userEnteredFormat:
json_.containsKey('userEnteredFormat')
? CellFormat.fromJson(
json_['userEnteredFormat']
as core.Map<core.String, core.dynamic>,
)
: null,
userEnteredValue:
json_.containsKey('userEnteredValue')
? ExtendedValue.fromJson(
json_['userEnteredValue']
as core.Map<core.String, core.dynamic>,
)
: null,
);