Resource.fromJson constructor
Resource.fromJson(
- Map<String, dynamic> json
)
Implementation
Resource.fromJson(Map<String, dynamic> json)
: this.resourceId = json['id'].toString(),
this.deviceId = json['device_id'].toString(),
this.deviceParameter = json['parameter'].toString(),
this.aliasParameter = ifNullReturnEmpty(json['name']),
this.operationMode =
int.parse(ifNullReturnEmpty(json['operation_mode'])),
this.operationValue =
double.parse(ifNullReturnEmpty(json['operation_value'])),
this.optionResource = json['options'].runtimeType != Null ||
json['options'] != null ||
json['options'].toString() != 'null'
? OptionResource.fromJson(json['options'])
: OptionResource();