Optional keyUinique key to identiy elments when iterating arrays
Optional ontriggered on mouse down event
Optional ontriggered on mouse hover event
Optional ontriggered on mouse leave event
Optional ontriggered on mouse up event
Optional uiTo define a background color or image
Optional uiBind input actions to this element, held down while it's pressed (touch or pointer)
Optional uiLayout component, to position things in the canvas
Common props to all components