StringMask class

Constructors

StringMask(String pattern, {MaskOptions? options})

Properties

hashCode int
The hash code for this object.
no setterinherited
options ↔ MaskOptions?
getter/setter pair
pattern String
getter/setter pair
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
tokens Map<String, MaskPattern>
getter/setter pair

Methods

apply(dynamic value) String
calcOptionalNumbersToUse(String pattern, String value) int
concatChar(String text, String character, MaskOptions? options, MaskPattern? token) String
hasMoreRecursiveTokens(String pattern, int pos, int inc) bool
hasMoreTokens(String pattern, int pos, int inc) bool
insertChar(String text, String char, int position) String
isEscaped(String pattern, int pos) bool
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
process(String? value) → MaskProcess
toString() String
A string representation of this object.
inherited
validate(dynamic value) bool

Operators

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

Static Methods

apply_(dynamic value, dynamic pattern, dynamic options) String
process_(dynamic value, dynamic pattern, dynamic options) → MaskProcess
validate_(dynamic value, dynamic pattern, dynamic options) bool