Minga.RenderModel.Window.HitRegion (Minga v0.1.0)

Copy Markdown View Source

Window-scoped input hit region authored by the BEAM.

Summary

Types

kind()

@type kind() :: :text | :gutter | :fold_control | :modeline | :status_bar | :divider

rect()

@type rect() ::
  {row :: non_neg_integer(), col :: non_neg_integer(),
   width :: non_neg_integer(), height :: non_neg_integer()}

t()

@type t() :: %Minga.RenderModel.Window.HitRegion{
  kind: kind(),
  rect: rect(),
  target: term(),
  window_id: non_neg_integer()
}