Method signature |
Return type |
element |
Done |
The underlying DOM element of the component. |
flexible:=(value:Boolean) |
Done |
Set whether this component will dynamically fill up any empty space in the direction of its parent container. |
height |
Number |
The height of this component. |
isFlexible |
Boolean |
Whether this component will dynamically fill up any empty space in the direction of its parent container. |
onKeyPressDo(f:KeyResponse) |
Done |
Respond to a key press in this component with the response f. |
onKeyReleaseDo(f:KeyResponse) |
Done |
Respond to a key release in this component with the response f. |
onKeyTypeDo(f:KeyResponse) |
Done |
Respond to a key type (press and release) in this component with the response f. |
onMouseClickDo(f:MouseResponse) |
Done |
Respond to a mouse click (press and release) in this component with the given event. |
onMouseDragDo(f:MouseResponse) |
Done |
Respond to a mouse drag (move during press) in this component with the response f. |
onMouseEnterDo(f:MouseResponse) |
Done |
Respond to a mouse entering this component with the response f. |
onMouseExitDo(f:MouseResponse) |
Done |
Respond to a mouse exiting this component with the response f. |
onMouseMoveDo(f:MouseResponse) |
Done |
Respond to a mouse move in this component with the response f. |
onMousePressDo(f:MouseResponse) |
Done |
Respond to a mouse press in this component with the response f. |
onMouseReleaseDo(f:MouseResponse) |
Done |
Respond to a mouse release in this component with the response f. |
width |
Number |
The width of this component. |