Skip to content
DizzasTeR edited this page Nov 1, 2020 · 1 revision

Event Manager

create

Creates and registers a custom event/signal that can be triggered and bound to.

bool Event.create(string eventName)

Parameters

  • string eventName - Name the custom event

Returns

bool - true if the event was successfully created, false if something went wrong.

Example

local eventCreated = Event.create("myEvent")
if eventCreated then
    Event.bind("myEvent", function(...)
        Logger.info("myEvent!")
    end)
    Event.trigger("myEvent")
    -- myEvent! is logged
end
Clone this wiki locally