Client
Server
Methods
Properties
string type
integer id
boolean isDestroyed
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
string cornerShape
integer roundCorners
boolean glyphFade
Vec2 margin
string marginMode
Vec2 gap
Vec2 translate
Vec2 scale
Vec2 scaleOrigin
number opacity
string alignItems
string alignSelf
string justifyContent
Vec2 mp
boolean bgFrame
string cursor
boolean dragHighlight
Color bgColor
Color borderColor
number borderWidth
Color textColor
number fontSize
boolean fontBold
string fontName
Vec2 textAlign
boolean outline
Color outlineColor
number outlineWidth
Color outline2Color
number outline2Width
boolean effectOutline
boolean shadow
Color shadowColor
Vec2 shadowOffset
number shadowSoftness
number weight
table fx
table fill
table layers
boolean pixelSnap
boolean ellipsis
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
boolean value
- Methods
- Properties
- string type
- integer id
- boolean isDestroyed
- Widget parent
- Window window
- table children
- integer childCount
- boolean hasChildren
- Widget next
- Widget prev
- boolean isWindow
- boolean isContainer
- boolean isSelected
- string name
- string tooltip
- string tooltipTitle
- 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
- string cornerShape
- integer roundCorners
- boolean glyphFade
- Vec2 margin
- string marginMode
- Vec2 gap
- Vec2 translate
- Vec2 scale
- Vec2 scaleOrigin
- number opacity
- string alignItems
- string alignSelf
- string justifyContent
- Vec2 mp
- boolean bgFrame
- string cursor
- boolean dragHighlight
- Color bgColor
- Color borderColor
- number borderWidth
- Color textColor
- number fontSize
- boolean fontBold
- string fontName
- Vec2 textAlign
- boolean outline
- Color outlineColor
- number outlineWidth
- Color outline2Color
- number outline2Width
- boolean effectOutline
- boolean shadow
- Color shadowColor
- Vec2 shadowOffset
- number shadowSoftness
- number weight
- table fx
- table fill
- table layers
- boolean pixelSnap
- boolean ellipsis
- 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, key) onKeyDownEx
- fun(widget, key) 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
- fun(widget, active, var, varList) onDragSessionEx
- 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 buttonType
- boolean value