Window

class Window(val title: Label, contentLayout: Layout, children: List<Node>) : AbstractElement, AbstractContainer

Constructors

Link copied to clipboard
constructor(title: String, contentLayout: Layout, vararg children: Element?)
constructor(title: String, contentLayout: Layout, vararg children: Node?)
constructor(title: String, contentLayout: Layout, children: List<Element>)
constructor(contentLayout: Layout, children: List<Element>)
constructor(title: Label, contentLayout: Layout, children: List<Node>)

Properties

Link copied to clipboard
open override val children: List<Node>
Link copied to clipboard
Link copied to clipboard
open override val drawer: ElementDrawer? = null
Link copied to clipboard
open override val input: ElementInput? = null
Link copied to clipboard
open override val layout: OrientationLayout
Link copied to clipboard
open override val placement: ElementPlacement
Link copied to clipboard
open override var tag: String
Link copied to clipboard
Link copied to clipboard
open override var update: ElementUpdate?

You can place any custom actions for run before element draw

Functions

Link copied to clipboard
open override fun invalidateLayout()
Link copied to clipboard
fun setTitle(value: String)