NodeConfig.fromJson constructor

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

Implementation

factory NodeConfig.fromJson(Map<String, dynamic> json) {
  return NodeConfig(
    id: json['node_id'],
    configVersion: json['config_version'],
    firmwareVersion: json['info']['fw_version'],
    name: json['info']['name'],
    type: json['info']['type'],
    devices: json['devices']?.cast<Map<String, dynamic>>(),
  );
}