copyWith method
Returns a new instance by overriding the values passed as arguments
Implementation
NamedWindowDefinition copyWith({Ident? name, WindowSpec? windowSpec}) =>
NamedWindowDefinition(
name: name ?? this.name,
windowSpec: windowSpec ?? this.windowSpec,
);