type
constructors
fields
methods
close |
Close this popup. |
---|---|
fitBounds |
Fit popup with current window bounds. |
onBeforeOpen |
Protected sub-class callback invoked directly before popup is visible. |
onClose |
Callback when popup is closed. |
onOpen |
Callback when popup is opened. |
open |
Open this popup in the current Window. |
Slot Details
close
Void close()
Close this popup. If popup is already closed this method does nothing.
fitBounds
Void fitBounds()
Fit popup with current window bounds. This may move the origin of where popup is opened, or modify the width or height, or both.
This method is called automatically by open
. For content that is asynchronusly loaded after popup is visible, and that may modify the initial size, it is good practice to invoke this method to verify content does not overflow the viewport.
If popup is not open, this method does nothing.
halign
Align halign := Align.left
Where to align Popup relative to open(x,y):
- Align.left: align left edge popup to (x,y)
- Align.center: center popup with (x,y)
- Align.right: align right edge of popup to (x,y)
isOpen
Bool isOpen { private set }
Return true
if this popup currently open.
make
new make()
onBeforeOpen
protected virtual Void onBeforeOpen()
Protected sub-class callback invoked directly before popup is visible.