Events are messages that are passed through the widget tree.
Events need a "name" attribute as minimal data.
To see how event propagation works and how to make widgets event-aware see the implementation in ui.widget.container.widgetcontainer.
A detailed guide to events can be found in the event programmer's guide.
|Event:new (name[, arguments])||Creates a new event.|
- Event:new (name[, arguments])
Creates a new event.
- name string
- arguments ... for the event (optional)
local Event = require("ui/event") Event:new("GotoPage", 1)