copyWithWrapped method
Event
copyWithWrapped({
- Wrapped<
String> ? id, - Wrapped<
String> ? name, - Wrapped<
String?> ? description, - Wrapped<
String> ? deviceModelId, - Wrapped<
String> ? icon, - Wrapped<
List< ? conditions,MatchGroup> > - Wrapped<
List< ? triggeredAlarms,String> ?> - Wrapped<
EmailTemplate?> ? emailTemplate, - Wrapped<
SMSTemplate?> ? smsTemplate, - Wrapped<
FCMTemplate?> ? fcmTemplate, - Wrapped<
VoiceTemplate?> ? voiceTemplate, - Wrapped<
String?> ? $id, - Wrapped<
int?> ? cstamp, - Wrapped<
String?> ? cby, - Wrapped<
String?> ? uby, - Wrapped<
int?> ? ustamp,
Implementation
Event copyWithWrapped(
{Wrapped<String>? id,
Wrapped<String>? name,
Wrapped<String?>? description,
Wrapped<String>? deviceModelId,
Wrapped<String>? icon,
Wrapped<List<MatchGroup>>? conditions,
Wrapped<List<String>?>? triggeredAlarms,
Wrapped<EmailTemplate?>? emailTemplate,
Wrapped<SMSTemplate?>? smsTemplate,
Wrapped<FCMTemplate?>? fcmTemplate,
Wrapped<VoiceTemplate?>? voiceTemplate,
Wrapped<String?>? $id,
Wrapped<int?>? cstamp,
Wrapped<String?>? cby,
Wrapped<String?>? uby,
Wrapped<int?>? ustamp}) {
return Event(
id: (id != null ? id.value : this.id),
name: (name != null ? name.value : this.name),
description:
(description != null ? description.value : this.description),
deviceModelId:
(deviceModelId != null ? deviceModelId.value : this.deviceModelId),
icon: (icon != null ? icon.value : this.icon),
conditions: (conditions != null ? conditions.value : this.conditions),
triggeredAlarms: (triggeredAlarms != null
? triggeredAlarms.value
: this.triggeredAlarms),
emailTemplate:
(emailTemplate != null ? emailTemplate.value : this.emailTemplate),
smsTemplate:
(smsTemplate != null ? smsTemplate.value : this.smsTemplate),
fcmTemplate:
(fcmTemplate != null ? fcmTemplate.value : this.fcmTemplate),
voiceTemplate:
(voiceTemplate != null ? voiceTemplate.value : this.voiceTemplate),
$id: ($id != null ? $id.value : this.$id),
cstamp: (cstamp != null ? cstamp.value : this.cstamp),
cby: (cby != null ? cby.value : this.cby),
uby: (uby != null ? uby.value : this.uby),
ustamp: (ustamp != null ? ustamp.value : this.ustamp));
}