ModuleConfig_ExternalNotificationConfig constructor
ModuleConfig_ExternalNotificationConfig({})
Implementation
factory ModuleConfig_ExternalNotificationConfig({
$core.bool? enabled,
$core.int? outputMs,
$core.int? output,
$core.bool? active,
$core.bool? alertMessage,
$core.bool? alertBell,
$core.bool? usePwm,
$core.int? outputVibra,
$core.int? outputBuzzer,
$core.bool? alertMessageVibra,
$core.bool? alertMessageBuzzer,
$core.bool? alertBellVibra,
$core.bool? alertBellBuzzer,
$core.int? nagTimeout,
$core.bool? useI2sAsBuzzer,
}) {
final result = create();
if (enabled != null) result.enabled = enabled;
if (outputMs != null) result.outputMs = outputMs;
if (output != null) result.output = output;
if (active != null) result.active = active;
if (alertMessage != null) result.alertMessage = alertMessage;
if (alertBell != null) result.alertBell = alertBell;
if (usePwm != null) result.usePwm = usePwm;
if (outputVibra != null) result.outputVibra = outputVibra;
if (outputBuzzer != null) result.outputBuzzer = outputBuzzer;
if (alertMessageVibra != null) result.alertMessageVibra = alertMessageVibra;
if (alertMessageBuzzer != null)
result.alertMessageBuzzer = alertMessageBuzzer;
if (alertBellVibra != null) result.alertBellVibra = alertBellVibra;
if (alertBellBuzzer != null) result.alertBellBuzzer = alertBellBuzzer;
if (nagTimeout != null) result.nagTimeout = nagTimeout;
if (useI2sAsBuzzer != null) result.useI2sAsBuzzer = useI2sAsBuzzer;
return result;
}