AlertDialog

open class AlertDialog(dialogTitle: String? = null, cancelable: Boolean? = null, animation: Boolean? = null, rowfooter: Boolean? = null, className: String? = null, init: AlertDialog.() -> Unit? = null) : Dialog

An alert dialog component.

Parameters

dialogTitle

a title of the alert dialog

cancelable

whether the dialog can be canceled

animation

determines if the transitions are animated

rowfooter

horizontally aligns the footer buttons

className

CSS class names

init

an initializer extension function

Constructors

Link copied to clipboard
constructor(dialogTitle: String? = null, cancelable: Boolean? = null, animation: Boolean? = null, rowfooter: Boolean? = null, className: String? = null, init: AlertDialog.() -> Unit? = null)

Creates an alert dialog component.

Properties

Link copied to clipboard

Determines if the transitions are animated.

Link copied to clipboard

Whether the dialog can be canceled.

Link copied to clipboard
val contentPanel: <Error class: unknown class>

The alert dialog content container.

Link copied to clipboard

A title of the alert dialog.

Link copied to clipboard

Whether the dialog is disabled.

Link copied to clipboard
val footerPanel: <Error class: unknown class>

The alert dialog footer container.

Link copied to clipboard

A dynamic property returning whether the dialog is visible.

Link copied to clipboard

Color of the background mask.

Link copied to clipboard

A modifier attribute to specify custom styles.

Link copied to clipboard
open var parent: <Error class: unknown class>?
Link copied to clipboard

Horizontally aligns the footer buttons.

Link copied to clipboard
val titlePanel: <Error class: unknown class>

The alert dialog title component.

Functions

Link copied to clipboard
open fun add(child: <Error class: unknown class>)
open fun add(position: Int, child: <Error class: unknown class>)
Link copied to clipboard
open fun addAll(children: List<<Error class: unknown class>>)
Link copied to clipboard
open fun afterInsert(node: <Error class: unknown class>)
Link copied to clipboard
fun AlertDialog.alertDialogButton(content: String? = null, rich: Boolean = false, align: <Error class: unknown class>? = null, icon: String? = null, className: String? = null, init: AlertDialogButton.() -> Unit? = null): AlertDialogButton

DSL builder extension function.

Link copied to clipboard
open override fun buildAttributeSet(attributeSetBuilder: <Error class: unknown class>)
Link copied to clipboard
open fun clearParent()
Link copied to clipboard
open override fun dispose()
Link copied to clipboard
open fun disposeAll()
Link copied to clipboard
open fun getChildren(): List<<Error class: unknown class>>
Link copied to clipboard
open fun getRoot(): <Error class: unknown class>?
Link copied to clipboard
open fun hideDialog(options: dynamic = undefined): <Error class: unknown class><Unit>?

Hides the dialog.

Link copied to clipboard
open fun onDeviceBackButton(callback: (event: BackButtonEvent) -> Unit)

Sets device back button event listener.

Link copied to clipboard

Clears device back button event listener.

Link copied to clipboard
fun Dialog.page(className: String? = null, init: Page.() -> Unit? = null): Page

DSL builder extension function.

Link copied to clipboard
open fun remove(child: <Error class: unknown class>)
Link copied to clipboard
open fun removeAll()
Link copied to clipboard
open fun removeAt(position: Int)
Link copied to clipboard
open override fun render(): <Error class: unknown class>
Link copied to clipboard
open fun showDialog(options: dynamic = undefined): <Error class: unknown class><Unit>?

Shows the dialog.