OptionRun.fromJson constructor

OptionRun.fromJson(
  1. Map<String, dynamic> json
)

Implementation

OptionRun.fromJson(Map<String, dynamic> json)
    : condition = ifNullReturnEmpty(json['condition']),
      delay = json['delay'],
      alarm = json['alarm'].runtimeType != Null ||
              json['alarm'] != null ||
              json['alarm'].toString() != 'null'
          ? new OptionAlarmConfig.fromJson(json['alarm'])
          : new OptionAlarmConfig();