class domkit::Dialog

sys::Obj
  dom::Elem
    domkit::Box
      domkit::Dialog

@Js

Dialog manages a modal window above page content.

See also: docDomkit

close

Void close()

Close this dialog. If dialog is already closed this method does nothing.

make

new make()

onBeforeOpen

protected virtual Void onBeforeOpen()

Protected sub-class callback invoked directly before dialog is opened.

onClose

Void onClose(|This| f)

Callback when popup is closed.

onKeyDown

protected Void onKeyDown(|Event| f)

Callback when a key is pressed while Dialog is open, including events that where dispatched outside the dialog.

onOpen

Void onOpen(|This| f)

Callback when dialog is opened.

open

Void open()

Open this dialog in the current Window. If dialog is already open this method does nothing.

title

Str? title := null

Text displayed in title bar, or empty Str to hide title bar.