SerialExpressions class

Container to group together multiple expressions in a linear left-to-right order without any separator.

Implemented types
Available Extensions

Constructors

SerialExpressions(List<RegExpComponent> expressions)
Group multiple expressions together to form a modular, reusable RegExpComponent
const

Properties

expressions List<RegExpComponent>
final
hashCode int
The hash code for this object.
no setterinherited
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

Methods

copyWith({List<RegExpComponent>? expressions, bool merge = false}) SerialExpressions
Creates a new SerialExpressions by replacing existing expressions.
merge({List<RegExpComponent>? insertLeft, List<RegExpComponent>? insertRight}) SerialExpressions
Creates a new SerialExpressions by inserting expressions to the left and/or right of existing expressions
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() String
A string representation of this object.
override

Operators

operator ==(Object other) bool
The equality operator.
inherited