package tiny_libs

  1. Overview
  2. Docs
From-scratch libraries for teaching: graphics, audio, compression, crypto, networking and more

Install

dune-project
 Dependency

Authors

Maintainers

Sources

0.3.6.tar.gz
md5=7c636383d146d30ac6f2fa234a6253c8
sha512=c79f3823c5f8f57e5038eb640d487c61168b84aa07c61999d6622ef9fd0c890e2b03b4c6a7cdbbe9352a49e25dda00ac7bb14693cee8e3d7beeed251351a2af0

doc/tiny_libs.gui/Text_edit/index.html

Module Text_editSource

Sourcetype t
Sourceval of_string : string -> t
Sourceval to_string : t -> string
Sourceval length : t -> int
Sourceval pieces : t -> int
Sourceval caret : t -> int
Sourceval anchor : t -> int
Sourceval range : t -> int * int
Sourceval selected : t -> string
Sourceval at : int -> t -> t
Sourceval select : anchor:int -> caret:int -> t -> t
Sourceval to_ : int -> t -> t
Sourceval insert : string -> t -> t
Sourceval delete_backward : t -> t
Sourceval delete_forward : t -> t
Sourceval delete : from:int -> len:int -> t -> t
Sourceval undo : t -> t
Sourceval redo : t -> t
Sourceval undos : t -> int
Sourceval redos : t -> int
Sourceval lines : width:int -> t -> (int * string) list
Sourceval place : width:int -> t -> int -> int * int
Sourceval offset : width:int -> t -> line:int -> column:int -> int