loginDialog

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.

Return

login user and password credential.

Parameters

title

title of the dialog.

graphic

node to be displayed in header.

initialUserInfo

may be null for empty fields.

authenticator

login callback.

dialogAction

custom dialog action.


inline fun loginDialog(initialUserInfo: Pair<String, String>? = null, noinline authenticator: (Pair<String, String>) -> Unit, noinline dialogAction: LoginDialog.() -> Unit? = null): Optional<Pair<String, String>>

Build a login dialog with Kotlin DSL.

Return

login user and password credential.

Parameters

initialUserInfo

may be null for empty fields.

authenticator

login callback.

dialogAction

custom dialog action.