openpss / com.hendraanggrian.openpss.popup / Popup

Popup

interface Popup : Context, NodeInvokable

Properties

buttonInvokable

abstract var buttonInvokable: NodeInvokable

cancelButton

abstract var cancelButton: Button

contentPane

abstract var contentPane: VBox

focusedNode

open val focusedNode: Node?

titleId

abstract val titleId: String

Inherited Properties

currencyConverter

open val currencyConverter: StringConverter<Number>

Number decimal with currency prefix string converter.

desktop

open val desktop: Desktop?

Returns Desktop instance, may be null if it is unsupported.

login

abstract val login: Employee

numberConverter

open val numberConverter: StringConverter<Number>

Number decimal string converter.

stack

abstract val stack: StackPane

Functions

dismiss

abstract fun dismiss(): Unit

graphicProperty

abstract fun graphicProperty(): ObjectProperty<Node>

initialize

open fun initialize(): Unit

invoke

open fun <R : Node> R.invoke(): R

setActualContent

abstract fun setActualContent(region: Region): Unit

setOnShown

abstract fun setOnShown(onShown: () -> Unit): Unit

Inherited Functions

isAdmin

open fun isAdmin(): Boolean

Inheritors

Dialog

open class Dialog : JFXDialog, Popup, Context

Popover

open class Popover : PopOver, Popup, Context

Base popup class used across applications.

ResultablePopup

interface ResultablePopup<T> : Popup

Defines a popup component that expects result to be returned.