interface ResultablePopup<T> : Popup
Defines a popup component that expects result to be returned.
abstract var defaultButton: Button |
|
open val nullableResult: T? |
abstract var buttonInvokable: NodeInvokable |
|
abstract var cancelButton: Button |
|
abstract var contentPane: VBox |
|
open val focusedNode: Node? |
|
abstract val titleId: String |
open fun initialize(): Unit |
abstract fun dismiss(): Unit |
|
abstract fun graphicProperty(): ObjectProperty<Node> |
|
open fun <R : Node> R.invoke(): R |
|
abstract fun setActualContent(region: Region): Unit |
|
abstract fun setOnShown(onShown: () -> Unit): Unit |
open class ResultableDialog<T> : Dialog, ResultablePopup<T> |
|
open class ResultablePopover<T> : Popover, ResultablePopup<T>
PopOver with default button and return type. |