Legend:
Library
Module
Module type
Parameter
Class
Class type
Library
Module
Module type
Parameter
Class
Class type
val empty_lwd : Nottui.ui Lwd.t
val string : ?attr:Notty.attr -> string -> Nottui.ui
val int : ?attr:Notty.attr -> int -> Nottui.ui
val bool : ?attr:Notty.attr -> bool -> Nottui.ui
val float_ : ?attr:Notty.attr -> float -> Nottui.ui
val printf :
?attr:Notty.attr ->
('a, unit, string, Nottui.ui) Stdlib.format4 ->
'a
val kprintf :
(Nottui.ui -> 'a) ->
?attr:Notty.attr ->
('b, unit, string, 'a) Stdlib.format4 ->
'b
val fmt :
?attr:Notty.attr ->
('a, Stdlib.Format.formatter, unit, Nottui.ui) Stdlib.format4 ->
'a
val kfmt :
(Nottui.ui -> 'a) ->
?attr:Notty.attr ->
('b, Stdlib.Format.formatter, unit, 'a) Stdlib.format4 ->
'b
val window_manager : Nottui.ui Lwd.t -> window_manager
val window_manager_view : window_manager -> Nottui.ui Lwd.t
val window_manager_overlays : window_manager -> Nottui.ui Lwd.t Lwd_table.t
val sub_entry : string -> (unit -> unit) -> Nottui.ui
val default_scroll_state : scroll_state
val vscroll_area :
state:scroll_state Lwd.t ->
change:([> `Action | `Content ] -> scroll_state -> unit) ->
Nottui.ui Lwd.t ->
Nottui.ui Lwd.t
val edit_field :
?focus:Nottui.Focus.handle ->
(string * int) Lwd.t ->
on_change:((string * int) -> unit) ->
on_submit:((string * int) -> unit) ->
Nottui.ui Lwd.t
val grid :
?max_h:int ->
?max_w:int ->
?pad:Nottui.gravity ->
?crop:Nottui.gravity ->
?bg:Notty.attr ->
?h_space:int ->
?v_space:int ->
?headers:Nottui.ui Lwd.t list ->
Nottui.ui Lwd.t list list ->
Nottui.ui Lwd.t
val button : ?attr:Notty.attr -> string -> (unit -> unit) -> Nottui.ui
val file_select :
?abs:bool ->
?filter:(Stdlib.String.t -> bool) ->
on_select:(string -> unit) ->
unit ->
Nottui.ui Lwd.t
val toggle : ?init:bool -> string Lwd.t -> (bool -> unit) -> Nottui.ui Lwd.t
val toggle' : string Lwd.t -> bool Lwd.var -> Nottui.ui Lwd.t