Package-level declarations

Functions

Link copied to clipboard
inline fun commandLinksDialog(vararg links: CommandLinksDialog.CommandLinksButtonType, noinline dialogAction: CommandLinksDialog.() -> Unit? = null): Optional<ButtonType>
inline fun commandLinksDialog(links: List<CommandLinksDialog.CommandLinksButtonType>, noinline dialogAction: CommandLinksDialog.() -> Unit? = null): Optional<ButtonType>
fun commandLinksDialog(title: String? = null, graphic: Node? = null, vararg links: CommandLinksDialog.CommandLinksButtonType, dialogAction: CommandLinksDialog.() -> Unit? = null): Optional<ButtonType>
fun commandLinksDialog(title: String? = null, graphic: Node? = null, links: List<CommandLinksDialog.CommandLinksButtonType>, dialogAction: CommandLinksDialog.() -> Unit? = null): Optional<ButtonType>

Build a command links dialog with Kotlin DSL.

Link copied to clipboard
inline fun exceptionDialog(exception: Throwable, noinline dialogAction: ExceptionDialog.() -> Unit? = null): Optional<ButtonType>
fun exceptionDialog(title: String? = null, graphic: Node? = null, exception: Throwable, dialogAction: ExceptionDialog.() -> Unit? = null): Optional<ButtonType>

Build an exception dialog with Kotlin DSL.

Link copied to clipboard
inline fun fontSelector(defaultFont: Font? = null, noinline dialogAction: FontSelectorDialog.() -> Unit? = null): Optional<Font>
fun fontSelector(title: String? = null, graphic: Node? = null, defaultFont: Font? = null, dialogAction: FontSelectorDialog.() -> Unit? = null): Optional<Font>

Build a font selector dialog with Kotlin DSL.

Link copied to clipboard
inline fun loginDialog(initialUserInfo: Pair<String, String>? = null, noinline authenticator: (Pair<String, String>) -> Unit, noinline dialogAction: LoginDialog.() -> Unit? = null): Optional<Pair<String, String>>
fun loginDialog(title: String? = null, graphic: Node? = null, initialUserInfo: Pair<String, String>? = null, authenticator: (Pair<String, String>) -> Unit, dialogAction: LoginDialog.() -> Unit? = null): Optional<Pair<String, String>>

Build a login dialog with Kotlin DSL.

Link copied to clipboard
inline fun progressDialog(worker: Worker<*>?, noinline dialogAction: ProgressDialog.() -> Unit? = null): Optional<Void>
fun progressDialog(title: String? = null, graphic: Node? = null, worker: Worker<*>?, dialogAction: ProgressDialog.() -> Unit? = null): Optional<Void>

Build a progress dialog with Kotlin DSL.