SheetProperties.fromJson constructor

SheetProperties.fromJson(
  1. Map json_
)

Implementation

SheetProperties.fromJson(core.Map json_)
  : this(
      dataSourceSheetProperties:
          json_.containsKey('dataSourceSheetProperties')
          ? DataSourceSheetProperties.fromJson(
              json_['dataSourceSheetProperties']
                  as core.Map<core.String, core.dynamic>,
            )
          : null,
      gridProperties: json_.containsKey('gridProperties')
          ? GridProperties.fromJson(
              json_['gridProperties'] as core.Map<core.String, core.dynamic>,
            )
          : null,
      hidden: json_['hidden'] as core.bool?,
      index: json_['index'] as core.int?,
      rightToLeft: json_['rightToLeft'] as core.bool?,
      sheetId: json_['sheetId'] as core.int?,
      sheetType: json_['sheetType'] as core.String?,
      tabColor: json_.containsKey('tabColor')
          ? Color.fromJson(
              json_['tabColor'] as core.Map<core.String, core.dynamic>,
            )
          : null,
      tabColorStyle: json_.containsKey('tabColorStyle')
          ? ColorStyle.fromJson(
              json_['tabColorStyle'] as core.Map<core.String, core.dynamic>,
            )
          : null,
      title: json_['title'] as core.String?,
    );