AlertWindow.fromJson constructor

AlertWindow.fromJson(
  1. Map json_
)

Implementation

AlertWindow.fromJson(core.Map json_)
  : this(
      civilEndTime: json_.containsKey('civilEndTime')
          ? CivilDateTime.fromJson(
              json_['civilEndTime'] as core.Map<core.String, core.dynamic>,
            )
          : null,
      civilStartTime: json_.containsKey('civilStartTime')
          ? CivilDateTime.fromJson(
              json_['civilStartTime'] as core.Map<core.String, core.dynamic>,
            )
          : null,
      endTime: json_['endTime'] as core.String?,
      endUtcOffset: json_['endUtcOffset'] as core.String?,
      heartBeats: (json_['heartBeats'] as core.List?)
          ?.map(
            (value) => HeartBeat.fromJson(
              value as core.Map<core.String, core.dynamic>,
            ),
          )
          .toList(),
      positive: json_['positive'] as core.bool?,
      startTime: json_['startTime'] as core.String?,
      startUtcOffset: json_['startUtcOffset'] as core.String?,
    );