Raxol.Plugins.EventHandler (Raxol v2.8.0)

View Source

Handles events for plugin system.

Summary

Functions

Handles input events.

Handles mouse events. Returns {:ok, manager, :propagate | :halt} or {:error, reason}.

Handles output events.

Handles resize events.

Functions

handle_input(manager, input)

Handles input events.

handle_mouse_event(manager, event, rendered_cells)

Handles mouse events. Returns {:ok, manager, :propagate | :halt} or {:error, reason}.

handle_output(manager, output)

Handles output events.

handle_resize(manager, width, height)

Handles resize events.