public static class PatternFormParameters.Builder
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
private PatternFormParameters |
parameters |
| Modifier | Constructor and Description |
|---|---|
private |
Builder() |
| Modifier and Type | Method and Description |
|---|---|
PatternFormParameters |
build()
Возвращает экземпляр параметров для открытия формы ввода по шаблону.
|
PatternFormParameters.Builder |
caption(java.lang.String caption) |
PatternFormParameters.Builder |
defaultValue(java.lang.String defaultValue) |
PatternFormParameters.Builder |
footerText(java.lang.String footerText) |
PatternFormParameters.Builder |
inputHint(java.lang.String inputHint) |
PatternFormParameters.Builder |
pattern(java.lang.String pattern) |
PatternFormParameters.Builder |
text(java.lang.String text) |
private final PatternFormParameters parameters
public PatternFormParameters.Builder caption(java.lang.String caption)
caption - Заголовок формыPatternFormParameters.Builderpublic PatternFormParameters.Builder text(java.lang.String text)
text - Текст формыPatternFormParameters.Builderpublic PatternFormParameters.Builder defaultValue(java.lang.String defaultValue)
defaultValue - Предустановленное значение в поле вводаPatternFormParameters.Builderpublic PatternFormParameters.Builder inputHint(java.lang.String inputHint)
inputHint - Текст-подсказка в поле ввода текста в случае, если в него не осуществлялся вводPatternFormParameters.Builderpublic PatternFormParameters.Builder footerText(java.lang.String footerText)
footerText - Текст под кнопкой подтвержденияPatternFormParameters.Builderpublic PatternFormParameters.Builder pattern(java.lang.String pattern)
pattern - Шаблон, согласно которому фильтруются и форматируются вводимые символы
# - цифра
L - буква
* - любой символ
0-9 - число в заданном диапазоне
'13246' - неизменяемый текст обрамляется одиночными кавычками
Пример:
"+'7'(###)###-##-##" - шаблон для ввода номера телефона
PatternFormParameters.Builderpublic PatternFormParameters build()