FromRadio constructor
FromRadio({
- int? id,
- MeshPacket? packet,
- MyNodeInfo? myInfo,
- NodeInfo? nodeInfo,
- Config? config,
- LogRecord? logRecord,
- int? configCompleteId,
- bool? rebooted,
- ModuleConfig? moduleConfig,
- Channel? channel,
- QueueStatus? queueStatus,
- XModem? xmodemPacket,
- DeviceMetadata? metadata,
- MqttClientProxyMessage? mqttClientProxyMessage,
- FileInfo? fileInfo,
- ClientNotification? clientNotification,
- DeviceUIConfig? deviceuiConfig,
Implementation
factory FromRadio({
$core.int? id,
MeshPacket? packet,
MyNodeInfo? myInfo,
NodeInfo? nodeInfo,
$1.Config? config,
LogRecord? logRecord,
$core.int? configCompleteId,
$core.bool? rebooted,
$2.ModuleConfig? moduleConfig,
$3.Channel? channel,
QueueStatus? queueStatus,
$4.XModem? xmodemPacket,
DeviceMetadata? metadata,
MqttClientProxyMessage? mqttClientProxyMessage,
FileInfo? fileInfo,
ClientNotification? clientNotification,
$5.DeviceUIConfig? deviceuiConfig,
}) {
final result = create();
if (id != null) result.id = id;
if (packet != null) result.packet = packet;
if (myInfo != null) result.myInfo = myInfo;
if (nodeInfo != null) result.nodeInfo = nodeInfo;
if (config != null) result.config = config;
if (logRecord != null) result.logRecord = logRecord;
if (configCompleteId != null) result.configCompleteId = configCompleteId;
if (rebooted != null) result.rebooted = rebooted;
if (moduleConfig != null) result.moduleConfig = moduleConfig;
if (channel != null) result.channel = channel;
if (queueStatus != null) result.queueStatus = queueStatus;
if (xmodemPacket != null) result.xmodemPacket = xmodemPacket;
if (metadata != null) result.metadata = metadata;
if (mqttClientProxyMessage != null)
result.mqttClientProxyMessage = mqttClientProxyMessage;
if (fileInfo != null) result.fileInfo = fileInfo;
if (clientNotification != null)
result.clientNotification = clientNotification;
if (deviceuiConfig != null) result.deviceuiConfig = deviceuiConfig;
return result;
}