ConfigTypeData.fromJson constructor

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

Implementation

factory ConfigTypeData.fromJson(Map<String, dynamic> json) {
  return ConfigTypeData(
    antennaDownlinkConfig: json['antennaDownlinkConfig'] != null
        ? AntennaDownlinkConfig.fromJson(
            json['antennaDownlinkConfig'] as Map<String, dynamic>)
        : null,
    antennaDownlinkDemodDecodeConfig:
        json['antennaDownlinkDemodDecodeConfig'] != null
            ? AntennaDownlinkDemodDecodeConfig.fromJson(
                json['antennaDownlinkDemodDecodeConfig']
                    as Map<String, dynamic>)
            : null,
    antennaUplinkConfig: json['antennaUplinkConfig'] != null
        ? AntennaUplinkConfig.fromJson(
            json['antennaUplinkConfig'] as Map<String, dynamic>)
        : null,
    dataflowEndpointConfig: json['dataflowEndpointConfig'] != null
        ? DataflowEndpointConfig.fromJson(
            json['dataflowEndpointConfig'] as Map<String, dynamic>)
        : null,
    trackingConfig: json['trackingConfig'] != null
        ? TrackingConfig.fromJson(
            json['trackingConfig'] as Map<String, dynamic>)
        : null,
    uplinkEchoConfig: json['uplinkEchoConfig'] != null
        ? UplinkEchoConfig.fromJson(
            json['uplinkEchoConfig'] as Map<String, dynamic>)
        : null,
  );
}