public static class DialogTextElement.DialogTextElementBuilder extends Object
Modifier and Type | Method and Description |
---|---|
DialogTextElement |
build() |
DialogTextElement.DialogTextElementBuilder |
hint(String hint)
Helpful text provided to assist users in answering a question.
|
DialogTextElement.DialogTextElementBuilder |
label(String label)
Label displayed to user.
|
DialogTextElement.DialogTextElementBuilder |
maxLength(int maxLength)
Maximum input length allowed for element.
|
DialogTextElement.DialogTextElementBuilder |
minLength(int minLength)
Minimum input length allowed for element.
|
DialogTextElement.DialogTextElementBuilder |
name(String name)
Name of form element.
|
DialogTextElement.DialogTextElementBuilder |
optional(boolean optional)
Provide
true when the form element is not required. |
DialogTextElement.DialogTextElementBuilder |
placeholder(String placeholder)
A string displayed as needed to help guide users in completing the element.
|
DialogTextElement.DialogTextElementBuilder |
subtype(DialogSubType subtype)
Subtype for this text type element (e.g.
|
String |
toString() |
DialogTextElement.DialogTextElementBuilder |
value(String value)
A default value for this field.
|
public DialogTextElement.DialogTextElementBuilder label(String label)
public DialogTextElement.DialogTextElementBuilder name(String name)
public DialogTextElement.DialogTextElementBuilder value(String value)
public DialogTextElement.DialogTextElementBuilder placeholder(String placeholder)
public DialogTextElement.DialogTextElementBuilder optional(boolean optional)
true
when the form element is not required. By default,
form elements are required.public DialogTextElement.DialogTextElementBuilder maxLength(int maxLength)
public DialogTextElement.DialogTextElementBuilder minLength(int minLength)
text
: Up to 150 characters. Defaults to 0.public DialogTextElement.DialogTextElementBuilder hint(String hint)
public DialogTextElement.DialogTextElementBuilder subtype(DialogSubType subtype)
public DialogTextElement build()
Copyright © 2020. All rights reserved.