Widget button
A button.
Buttons have no special behavior beyond that of generic widgets, but themes should give buttons an appropriate appearance.
Usage:
-- create a layout containing only a button local layout = Layout { type = 'button', id = 'exampleButton', text = 'Press me', width = 100, height = 32, } -- handle Press events layout.exampleButton:onPress(function (event) print 'You pressed the button.' end) -- show the layout layout:show()