copyWith method
Creates a new SerialExpressions by replacing existing expressions
.
If merge
is true
, the new expressions
will be appended to previous
expressions.
Implementation
SerialExpressions copyWith({
List<RegExpComponent>? expressions,
bool merge = false,
}) {
return SerialExpressions(
merge ? [
...this.expressions,
...expressions ?? [],
] : expressions ?? [],
);
}