Client
Server
Methods
Properties
string type
integer id
boolean destroyed
Window window
table children
integer childCount
boolean hasChildren
boolean isWindow
boolean isContainer
boolean isSelected
string name
boolean visible
boolean enabled
Vec2 size
string sizing
string sizingX
string sizingY
Vec2 pos
string posType
Vec2 sizePx
Vec2 posPx
string overflow
boolean endLine
integer siblingIndex
Vec2 padding
string paddingMode
number rounding
string roundingMode
integer roundCorners
boolean glyphFade
Vec2 margin
string marginMode
Vec2 gap
string alignItems
string alignSelf
string justifyContent
Vec2 mp
boolean bgFrame
Color bgColor
Color borderColor
Color textColor
number fontSize
boolean fontBold
string fontName
Vec2 textAlign
number cornerRound
number bevel
number bevelLight
number melt
number glitch
number bend
number twist
number wave
number revealAmount
integer revealMask
number revealParam
number revealEdge
number|table reveal
int|table pattern
number patternScale
number patternAngle
table fill
table layers
integer intVar
boolean showNoValue
string onPress
string onPressStart
string onPressCancel
string onMouseMove
string onHover
string onHoverEnd
string onFocus
string onFocusEnd
string onKeyDown
string onKeyUp
string onValueChange
string onValueCommit
string onDragStart
string onDragOver
string onDragLeave
string onDragEnd
string text
boolean multiLine
boolean value
string icon
string icon2
Vec2 iconMargin
number iconSize
boolean closeWindow
- Methods
- Properties
- string type
- integer id
- boolean destroyed
- Widget parent
- Window window
- table children
- integer childCount
- boolean hasChildren
- Widget next
- Widget prev
- boolean isWindow
- boolean isContainer
- boolean isSelected
- string name
- string tooltip
- boolean visible
- boolean enabled
- Vec2 size
- string sizing
- string sizingX
- string sizingY
- Vec2 pos
- string posType
- Vec2 sizePx
- Vec2 posPx
- string overflow
- boolean endLine
- integer siblingIndex
- Vec2 padding
- string paddingMode
- number rounding
- string roundingMode
- integer roundCorners
- boolean glyphFade
- Vec2 margin
- string marginMode
- Vec2 gap
- string alignItems
- string alignSelf
- string justifyContent
- Vec2 mp
- boolean bgFrame
- Color bgColor
- Color borderColor
- Color textColor
- number fontSize
- boolean fontBold
- string fontName
- Vec2 textAlign
- number cornerRound
- number bevel
- number bevelLight
- number melt
- number glitch
- number bend
- number twist
- number wave
- number revealAmount
- integer revealMask
- number revealParam
- number revealEdge
- number|table reveal
- int|table pattern
- number patternScale
- number patternAngle
- table fill
- table layers
- integer intVar
- boolean showNoValue
- fun(widget, ...) onHoverEx
- fun(widget, ...) onHoverEndEx
- fun(widget, ...) onFocusEx
- fun(widget, ...) onFocusEndEx
- fun(widget, ...) onPressStartEx
- fun(widget, ...) onPressCancelEx
- fun(widget, ...) onPressEx
- fun(widget, ...) onRightPressEx
- fun(widget, ...) onMouseMoveEx
- fun(widget, ...) onKeyDownEx
- fun(widget, ...) onKeyUpEx
- fun(widget, ...) onValueChangeEx
- fun(widget, value, oldValue) onValueCommitEx
- fun(widget) onDragStartEx
- fun(widget, var, varList, pos)? onDragOverEx
- fun(widget) onDragLeaveEx
- fun(widget, var, varList, pos)? onDragEndEx
- string onPress
- string onPressStart
- string onPressCancel
- string onMouseMove
- string onHover
- string onHoverEnd
- string onFocus
- string onFocusEnd
- string onKeyDown
- string onKeyUp
- string onValueChange
- string onValueCommit
- string onDragStart
- string onDragOver
- string onDragLeave
- string onDragEnd
- string text
- boolean multiLine
- string buttonType
- boolean value
- string icon
- string icon2
- Vec2 iconMargin
- number iconSize
- boolean closeWindow