toggle menu
light-ui
1.1.3
common
switch theme
search in API
light-ui
/
ru.casperix.light_ui.component.panel
/
Panel
Panel
class
Panel
(
val
layout
:
Layout
=
Layout.DEFAULT
,
skin
:
QuadSkin
=
SkinProvider.skin.panelDefault
)
:
SkinnedElement
<
QuadSkin
>
,
AbstractContainer
,
ElementInput
Members
Constructors
Panel
Link copied to clipboard
constructor
(
layout
:
Layout
=
Layout.DEFAULT
,
children
:
List
<
Node
>
)
constructor
(
layout
:
Layout
=
Layout.DEFAULT
,
vararg
children
:
Node
)
constructor
(
layout
:
Layout
=
Layout.DEFAULT
,
vararg
children
:
Element
)
constructor
(
layout
:
Layout
=
Layout.DEFAULT
,
skin
:
QuadSkin
=
SkinProvider.skin.panelDefault
)
Properties
children
Link copied to clipboard
open
override
val
children
:
MutableList
<
Node
>
drawer
Link copied to clipboard
open
override
var
drawer
:
QuadGraphic
input
Link copied to clipboard
open
override
val
input
:
Panel
layout
Link copied to clipboard
open
override
val
layout
:
Layout
placement
Link copied to clipboard
open
override
val
placement
:
ElementPlacement
skin
Link copied to clipboard
var
skin
:
QuadSkin
tag
Link copied to clipboard
open
override
var
tag
:
String
update
Link copied to clipboard
open
override
var
update
:
ElementUpdate
?
You can place any custom actions for run before element draw
Functions
input
Link copied to clipboard
open
override
fun
input
(
event
:
InputEvent
,
context
:
InputContext
)
invalidate
Layout
Link copied to clipboard
open
override
fun
invalidateLayout
(
)