public class Mask extends Object
For example:
Mask.of(element)
.pattern("dd/mm/yyyy hh:mm")
.dataSlots("dmyh")
.onPatternMatched(
value -> {
// value matched the pattern
})
.build();
| Modifier and Type | Class and Description |
|---|---|
static class |
Mask.MaskingBuilder
A builder class for
Mask |
| Modifier and Type | Method and Description |
|---|---|
String |
getPattern() |
String |
getValue() |
static Mask.MaskingBuilder |
of(elemental2.dom.HTMLInputElement element)
Build mask for HTML input element
|
static Mask.MaskingBuilder |
of(ValueBox<?,elemental2.dom.HTMLInputElement,?> valueBox)
Build mask for
ValueBox |
void |
onPatternNotMatched(Consumer<String> onPatternNotMatched) |
void |
setPattern(String pattern) |
void |
setRegex(String regex) |
public static Mask.MaskingBuilder of(ValueBox<?,elemental2.dom.HTMLInputElement,?> valueBox)
ValueBoxvalueBox - ValueBoxMask.MaskingBuilderpublic static Mask.MaskingBuilder of(elemental2.dom.HTMLInputElement element)
element - HTMLInputElementMask.MaskingBuilderpublic String getValue()
public String getPattern()
public void setPattern(String pattern)
pattern - the new patternpublic void setRegex(String regex)
regex - the regex to check if the value matches the expected inputCopyright © 2019–2022 Dominokit. All rights reserved.