BandingProperties.fromJson constructor

BandingProperties.fromJson(
  1. Map json_
)

Implementation

BandingProperties.fromJson(core.Map json_)
  : this(
      firstBandColor: json_.containsKey('firstBandColor')
          ? Color.fromJson(
              json_['firstBandColor'] as core.Map<core.String, core.dynamic>,
            )
          : null,
      firstBandColorStyle: json_.containsKey('firstBandColorStyle')
          ? ColorStyle.fromJson(
              json_['firstBandColorStyle']
                  as core.Map<core.String, core.dynamic>,
            )
          : null,
      footerColor: json_.containsKey('footerColor')
          ? Color.fromJson(
              json_['footerColor'] as core.Map<core.String, core.dynamic>,
            )
          : null,
      footerColorStyle: json_.containsKey('footerColorStyle')
          ? ColorStyle.fromJson(
              json_['footerColorStyle']
                  as core.Map<core.String, core.dynamic>,
            )
          : null,
      headerColor: json_.containsKey('headerColor')
          ? Color.fromJson(
              json_['headerColor'] as core.Map<core.String, core.dynamic>,
            )
          : null,
      headerColorStyle: json_.containsKey('headerColorStyle')
          ? ColorStyle.fromJson(
              json_['headerColorStyle']
                  as core.Map<core.String, core.dynamic>,
            )
          : null,
      secondBandColor: json_.containsKey('secondBandColor')
          ? Color.fromJson(
              json_['secondBandColor'] as core.Map<core.String, core.dynamic>,
            )
          : null,
      secondBandColorStyle: json_.containsKey('secondBandColorStyle')
          ? ColorStyle.fromJson(
              json_['secondBandColorStyle']
                  as core.Map<core.String, core.dynamic>,
            )
          : null,
    );