public class DialogOptions extends JavaScriptObject
Modifier | Constructor and Description |
---|---|
protected |
DialogOptions() |
Modifier and Type | Method and Description |
---|---|
void |
addButton(String label)
Adds a custom button.
|
void |
addButton(String label,
SimpleCallback callback)
Adds a custom button with a callback.
|
void |
addButton(String label,
String className)
Adds a custom button with a class name.
|
void |
addButton(String label,
String className,
SimpleCallback callback)
Adds a custom button with a class name and a callback.
|
static DialogOptions |
newOptions(String message)
Creates a new
DialogOptions . |
void |
setAnimate(boolean animate)
Animate the dialog in and out.
Defaults to true . |
void |
setBackdrop(Boolean backdrop)
Whether the dialog should have a backdrop or not.
|
void |
setClassName(String className)
An additional class to apply to the dialog wrapper.
Defaults to true . |
void |
setCloseButton(boolean closeButton)
Whether the dialog should have a close button or not.
Defaults to true . |
void |
setLocale(BootboxLocale locale)
The locale settings used to translate the three standard button
labels: OK, CONFIRM, CANCEL.
|
void |
setOnEscape(SimpleCallback callback)
Allows the user to dismiss the dialog by hitting
ESC , which will invoke this function.Defaults to null for custom dialogs. |
void |
setShow(boolean show)
Whether the dialog should be shown immediately.
Defaults to true . |
void |
setSize(BootboxSize size)
Adds the relevant Bootstrap modal size class to the dialog wrapper.
Defaults to null . |
void |
setTitle(String title)
Adds a header to the dialog and places this text in an H4.
|
cast, createArray, createArray, createFunction, createObject, equals, hashCode, toSource, toString
protected DialogOptions()
public static DialogOptions newOptions(String message)
DialogOptions
.message
- public final void setTitle(String title)
title
- public final void setLocale(BootboxLocale locale)
locale
- public final void setOnEscape(SimpleCallback callback)
ESC
, which will invoke this function.null
for custom dialogs.callback
- public final void setShow(boolean show)
true
.show
- public final void setBackdrop(Boolean backdrop)
null
: The backdrop is displayed, but clicking on it has no effect.true
: The backdrop is displayed, and clicking on it dismisses the dialog.false
: The backdrop is not displayed.null
.backdrop
- public final void setCloseButton(boolean closeButton)
true
.closeButton
- public final void setAnimate(boolean animate)
true
.animate
- public final void setClassName(String className)
true
.className
- public final void setSize(BootboxSize size)
null
.size
- public final void addButton(String label, String className)
label
- className
- public final void addButton(String label, SimpleCallback callback)
label
- callback
- public final void addButton(String label, String className, SimpleCallback callback)
label
- className
- callback
- Copyright © 2017. All rights reserved.