Optional _isolatedOptional _refreshingOptional autofixOptional commitDoes additional processing at the end of editing
Single char for filled input
Optional eagerOptional exposeOptional formatFormat typed value to string
Show placeholder only when needed
Optional overwriteEnable characters overwriting
Optional parentOptional parseParse string to get typed value
Single char for empty input
Optional prepareTransforms value before mask processing
Optional prepareTransforms each char before mask processing
Optional skipOptional validateValidates if value is acceptable
Static DEFAULTSOptional Abstract skipStatic EMPTY_Static ESCAPE_Static FixedStatic InputStatic STOP_Value that includes raw user input
Mask state
Appends char
Optional checkTail: TailDetailsAppends char
Appends optional eager placeholder at the end
Appends placeholder depending on laziness
Optional toBlockIndex: numberFinds block in pos
Sets new options
Appends symbols considering flags
Optional flags: AppendFlags<MaskedState>Optional tail: string | String | TailDetailsAppends tail
Prepares string before mask processing
Prepares each char before mask processing
Optional checkTail: TailDetailsValidates if value is acceptable
Extracts value in range considering flags
Extracts tail in range
Get block by name
Get all blocks by name
Finds nearest input position in direction
Optional flags: AppendFlags<MaskedState>Resolve new value
Sets and applies new options
Pattern mask