Preparing search index...
The search index is not available
IMask
IMask
imask
PatternFixedDefinition
Class PatternFixedDefinition
Subset of
Masked
attributes used with pattern
Implements
PatternBlock
Index
Constructors
constructor
Properties
_is
Raw
Input?
_value
char
eager
is
Fixed
is
Unmasking?
Accessors
display
Value
is
Complete
is
Filled
raw
Input
Value
state
unmasked
Value
value
Methods
_append
Char
_append
Eager
_append
Placeholder
append
append
Tail
do
Commit
extract
Input
extract
Tail
nearest
Input
Pos
pad
remove
reset
total
Input
Positions
Constructors
constructor
new
Pattern
Fixed
Definition
(
opts
)
:
PatternFixedDefinition
Parameters
opts
:
PatternFixedDefinitionOptions
Returns
PatternFixedDefinition
Properties
Optional
_is
Raw
Input
_is
Raw
Input
?:
boolean
_value
_value
:
string
char
char
:
string
eager
eager
:
undefined
|
boolean
|
"remove"
|
"append"
is
Fixed
is
Fixed
:
boolean
Optional
is
Unmasking
is
Unmasking
?:
boolean
Accessors
display
Value
get
displayValue
(
)
:
string
Returns
string
is
Complete
get
isComplete
(
)
:
boolean
Returns
boolean
is
Filled
get
isFilled
(
)
:
boolean
Returns
boolean
raw
Input
Value
get
rawInputValue
(
)
:
string
Returns
string
state
get
state
(
)
:
MaskedState
Returns
MaskedState
set
state
(
state
)
:
void
Parameters
state
:
MaskedState
Returns
void
unmasked
Value
get
unmaskedValue
(
)
:
string
Returns
string
value
get
value
(
)
:
string
Returns
string
Methods
_append
Char
_append
Char
(
ch
,
flags
?
)
:
ChangeDetails
Parameters
ch
:
string
flags
:
AppendFlags
<
MaskedState
>
= {}
Returns
ChangeDetails
_append
Eager
_append
Eager
(
)
:
ChangeDetails
Returns
ChangeDetails
_append
Placeholder
_append
Placeholder
(
)
:
ChangeDetails
Returns
ChangeDetails
append
append
(
str
,
flags
?
,
tail
?
)
:
ChangeDetails
Parameters
str
:
string
Optional
flags
:
AppendFlags
<
MaskedState
>
Optional
tail
:
TailDetails
Returns
ChangeDetails
append
Tail
append
Tail
(
tail
)
:
ChangeDetails
Parameters
tail
:
string
|
String
|
TailDetails
Returns
ChangeDetails
do
Commit
do
Commit
(
)
:
void
Returns
void
extract
Input
extract
Input
(
fromPos
?
,
toPos
?
,
flags
?
)
:
string
Parameters
fromPos
:
number
= 0
toPos
:
number
= ...
flags
:
ExtractFlags
= {}
Returns
string
extract
Tail
extract
Tail
(
)
:
TailDetails
Returns
TailDetails
nearest
Input
Pos
nearest
Input
Pos
(
cursorPos
,
direction
?
)
:
number
Parameters
cursorPos
:
number
direction
:
Direction
= DIRECTION.NONE
Returns
number
pad
pad
(
flags
?
)
:
ChangeDetails
Parameters
Optional
flags
:
AppendFlags
<
MaskedState
>
Returns
ChangeDetails
remove
remove
(
fromPos
?
,
toPos
?
)
:
ChangeDetails
Parameters
fromPos
:
number
= 0
toPos
:
number
= ...
Returns
ChangeDetails
reset
reset
(
)
:
void
Returns
void
total
Input
Positions
total
Input
Positions
(
fromPos
?
,
toPos
?
)
:
number
Parameters
fromPos
:
number
= 0
toPos
:
number
= ...
Returns
number
Settings
Member Visibility
Protected
Private
Inherited
External
Theme
OS
Light
Dark
On This Page
constructor
_is
Raw
Input
_value
char
eager
is
Fixed
is
Unmasking
display
Value
is
Complete
is
Filled
raw
Input
Value
state
unmasked
Value
value
_append
Char
_append
Eager
_append
Placeholder
append
append
Tail
do
Commit
extract
Input
extract
Tail
nearest
Input
Pos
pad
remove
reset
total
Input
Positions
IMask
Loading...
Subset of Masked attributes used with pattern