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.