copyWithWrapped method
Alarm
copyWithWrapped({
- Wrapped<
String> ? name, - Wrapped<
String?> ? description, - Wrapped<
String> ? deviceModelId, - Wrapped<
String> ? activeIcon, - Wrapped<
String> ? inactiveIcon, - Wrapped<
List< ? conditions,MatchGroup> > - Wrapped<
String?> ? id, - Wrapped<
String> ? $id, - Wrapped<
int?> ? cstamp, - Wrapped<
String?> ? cby, - Wrapped<
String?> ? uby, - Wrapped<
int?> ? ustamp,
Implementation
Alarm copyWithWrapped(
{Wrapped<String>? name,
Wrapped<String?>? description,
Wrapped<String>? deviceModelId,
Wrapped<String>? activeIcon,
Wrapped<String>? inactiveIcon,
Wrapped<List<MatchGroup>>? conditions,
Wrapped<String?>? id,
Wrapped<String>? $id,
Wrapped<int?>? cstamp,
Wrapped<String?>? cby,
Wrapped<String?>? uby,
Wrapped<int?>? ustamp}) {
return Alarm(
name: (name != null ? name.value : this.name),
description:
(description != null ? description.value : this.description),
deviceModelId:
(deviceModelId != null ? deviceModelId.value : this.deviceModelId),
activeIcon: (activeIcon != null ? activeIcon.value : this.activeIcon),
inactiveIcon:
(inactiveIcon != null ? inactiveIcon.value : this.inactiveIcon),
conditions: (conditions != null ? conditions.value : this.conditions),
id: (id != null ? id.value : this.id),
$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));
}