public static class DialogFormParameters.Builder
extends java.lang.Object
DialogFormParameters, заменяет конструктор с множеством аргументов.| Modifier and Type | Field and Description |
|---|---|
private DialogFormParameters |
dfp |
| Modifier | Constructor and Description |
|---|---|
private |
Builder() |
| Modifier and Type | Method and Description |
|---|---|
DialogFormParameters.Builder |
attendantRequest(AttendantRequestParameters attendantRequest)
Задаёт параметры вызова консультанта на SCO v3.
|
DialogFormParameters |
build()
Из установленных параметров создаёт новый экземпляр
DialogFormParameters. |
DialogFormParameters.Builder |
button1Style(ButtonStyle buttonStyle)
Устанавливает стиль первой кнопки диалогового окна.
|
DialogFormParameters.Builder |
button1Text(java.lang.String text)
Устанавливает текст первой кнопки диалогового окна.
|
DialogFormParameters.Builder |
button2Style(ButtonStyle buttonStyle)
Устанавливает стиль второй кнопки диалогового окна.
|
DialogFormParameters.Builder |
button2Text(java.lang.String text)
Устанавливает текст второй кнопки диалогового окна.
|
DialogFormParameters.Builder |
headerText(java.lang.String text)
Устанавливает текст заголовка окна.
|
DialogFormParameters.Builder |
icon(IconType icon)
Устанавливает иконку диалогового окна.
|
DialogFormParameters.Builder |
message(java.lang.String text)
Устанавливает основной текст диалогового окна.
|
private final DialogFormParameters dfp
public DialogFormParameters.Builder icon(IconType icon)
icon - иконка диалогового окна или null, если окну следует быть без
иконки.DialogFormParameters.Builder.public DialogFormParameters.Builder headerText(java.lang.String text)
text - текст заголовка окна.DialogFormParameters.Builder.public DialogFormParameters.Builder message(java.lang.String text)
text - текст диалогового окна.DialogFormParameters.Builder.public DialogFormParameters.Builder button1Text(java.lang.String text)
text - текст первой кнопки диалогового окна.DialogFormParameters.Builder.public DialogFormParameters.Builder button2Text(java.lang.String text)
text - текст второй кнопки диалогового окна.DialogFormParameters.Builderpublic DialogFormParameters.Builder button1Style(ButtonStyle buttonStyle)
buttonStyle - стиль первой кнопки диалогового окнаDialogFormParameters.Builderpublic DialogFormParameters.Builder button2Style(ButtonStyle buttonStyle)
buttonStyle - стиль второй кнопки диалогового окнаDialogFormParameters.Builderpublic DialogFormParameters.Builder attendantRequest(AttendantRequestParameters attendantRequest)
attendantRequest - параметры или null, если вызов не требуетсяDialogFormParameters.Builderpublic DialogFormParameters build()
DialogFormParameters.DialogFormParameters.