DeviceProfile constructor
DeviceProfile({
- String? longName,
- String? shortName,
- String? channelUrl,
- LocalConfig? config,
- LocalModuleConfig? moduleConfig,
- Position? fixedPosition,
- String? ringtone,
- String? cannedMessages,
Implementation
factory DeviceProfile({
$core.String? longName,
$core.String? shortName,
$core.String? channelUrl,
$0.LocalConfig? config,
$0.LocalModuleConfig? moduleConfig,
$1.Position? fixedPosition,
$core.String? ringtone,
$core.String? cannedMessages,
}) {
final result = create();
if (longName != null) result.longName = longName;
if (shortName != null) result.shortName = shortName;
if (channelUrl != null) result.channelUrl = channelUrl;
if (config != null) result.config = config;
if (moduleConfig != null) result.moduleConfig = moduleConfig;
if (fixedPosition != null) result.fixedPosition = fixedPosition;
if (ringtone != null) result.ringtone = ringtone;
if (cannedMessages != null) result.cannedMessages = cannedMessages;
return result;
}