tiny_appkits.appkit_richtext
Rich
tiny_appkits.appkit_astronomy
tiny_appkits.appkit_blocks
tiny_appkits.appkit_cad
tiny_appkits.appkit_diagram
tiny_appkits.appkit_document
tiny_appkits.appkit_draw
tiny_appkits.appkit_editor
tiny_appkits.appkit_indexed
tiny_appkits.appkit_modeler
tiny_appkits.appkit_money
tiny_appkits.appkit_nls
tiny_appkits.appkit_paint
tiny_appkits.appkit_pim
tiny_appkits.appkit_pushpull
tiny_appkits.appkit_sheet
tiny_appkits.appkit_sheet_view
tiny_appkits.appkit_sketch
tiny_appkits.appkit_slides
tiny_appkits.appkit_teletype
tiny_appkits.appkit_tui
tiny_appkits.appkit_typeset
tiny_appkits.browser_layout
type t
val of_string : ?style:Style.t -> string -> t
val to_string : t -> string
val length : t -> int
val edit : t -> Text_edit.t
val runs : t -> (int * int * Style.t) list
val style_at : t -> int -> Style.t
val caret : t -> int
val range : t -> int * int
val at : int -> t -> t
val select : anchor:int -> caret:int -> t -> t
val to_ : int -> t -> t
val insert : string -> t -> t
val delete_backward : t -> t
val delete_forward : t -> t
val restyle : (Style.t -> Style.t) -> t -> t
val typing_style : t -> Style.t