Module NottuiSource

Nottui augments Notty with primitives for laying out user interfaces (in the terminal) and reacting to input events.

Focus (defining and managing active objects)

Sourcemodule Focus : sig ... end

Gravity (horizontal and vertical alignments)

Sourcemodule Gravity : sig ... end
Sourcetype gravity = Gravity.t

Primitive combinators for making user interfaces

Sourcemodule Ui : sig ... end
Sourcetype ui = Ui.t

Rendering user interfaces and dispatching input events

Sourcemodule Renderer : sig ... end