Legend:
Library
Module
Module type
Parameter
Class
Class type
Library
Module
Module type
Parameter
Class
Class type
val make : unit -> t
Create a new renderer.
It maintains state to update output image and to dispatch events.
Update the contents to be rendered to the given UI at a specific size
val image : t -> Notty.image
Render and return actual image
val dispatch_mouse : t -> Ui.mouse -> Ui.may_handle
Dispatch a mouse event
val dispatch_key : t -> Ui.key -> Ui.may_handle
Dispatch a keyboard event
val dispatch_event : t -> Ui.event -> Ui.may_handle
Dispatch an event