CellFormat.fromJson constructor

CellFormat.fromJson(
  1. Map json_
)

Implementation

CellFormat.fromJson(core.Map json_)
  : this(
      backgroundColor:
          json_.containsKey('backgroundColor')
              ? Color.fromJson(
                json_['backgroundColor']
                    as core.Map<core.String, core.dynamic>,
              )
              : null,
      backgroundColorStyle:
          json_.containsKey('backgroundColorStyle')
              ? ColorStyle.fromJson(
                json_['backgroundColorStyle']
                    as core.Map<core.String, core.dynamic>,
              )
              : null,
      borders:
          json_.containsKey('borders')
              ? Borders.fromJson(
                json_['borders'] as core.Map<core.String, core.dynamic>,
              )
              : null,
      horizontalAlignment: json_['horizontalAlignment'] as core.String?,
      hyperlinkDisplayType: json_['hyperlinkDisplayType'] as core.String?,
      numberFormat:
          json_.containsKey('numberFormat')
              ? NumberFormat.fromJson(
                json_['numberFormat'] as core.Map<core.String, core.dynamic>,
              )
              : null,
      padding:
          json_.containsKey('padding')
              ? Padding.fromJson(
                json_['padding'] as core.Map<core.String, core.dynamic>,
              )
              : null,
      textDirection: json_['textDirection'] as core.String?,
      textFormat:
          json_.containsKey('textFormat')
              ? TextFormat.fromJson(
                json_['textFormat'] as core.Map<core.String, core.dynamic>,
              )
              : null,
      textRotation:
          json_.containsKey('textRotation')
              ? TextRotation.fromJson(
                json_['textRotation'] as core.Map<core.String, core.dynamic>,
              )
              : null,
      verticalAlignment: json_['verticalAlignment'] as core.String?,
      wrapStrategy: json_['wrapStrategy'] as core.String?,
    );