package inquire
An OCaml library to create beautiful interactive CLIs
Install
Dune Dependency
Authors
Maintainers
Sources
inquire-0.2.1.tbz
sha256=0b88d89e24d4cbc0560a7c8d8ec51388990e1b27f24685029997afa52a7c720f
sha512=8b62860a8d15e41528a404a6f1b9968c3d79755607b5ea319af2e3e45516e672a785361d278279910928db4054e1800e87bcee0210ff3eabfb330713b368c827
doc/inquire.lambda-term/LTerm_vi/Vi/Interpret/Resolver/index.html
Module Interpret.Resolver
Source
Source
and config = {
mode : Mew_vi.Mode.Name.t React.signal;
set_mode : ?step:React.step -> Mew_vi.Mode.Name.t -> unit;
keyseq : keyseq React.signal;
set_keyseq : ?step:React.step -> keyseq -> unit;
mutable resolver_insert : t;
mutable resolver_normal : t;
mutable resolver_visual : t;
mutable resolver_command : t;
}
Source
and result =
| Accept of Edit_action.t * keyseq * Mew_vi.Mode.Name.t
| Continue of t * status * keyseq
| Rejected of keyseq
Source
val interpret :
?resolver:t ->
?keyseq:keyseq ->
config ->
status ->
Base.Key.t Lwt_mvar.t ->
Edit_action.t Lwt_mvar.t ->
unit ->
'a Lwt.t
sectionYPositions = computeSectionYPositions($el), 10)"
x-init="setTimeout(() => sectionYPositions = computeSectionYPositions($el), 10)"
>