Semantic runtime input events.
Summary
Types
@type t() :: Cringe.Event.Key.t() | Cringe.Event.Text.t() | Cringe.Event.Resize.t() | Cringe.Event.Tick.t()
Functions
@spec key( atom(), keyword() ) :: Cringe.Event.Key.t()
@spec resize(pos_integer(), pos_integer()) :: Cringe.Event.Resize.t()
@spec text(String.t()) :: Cringe.Event.Text.t()
@spec tick(term()) :: Cringe.Event.Tick.t()