Legend:
Library
Module
Module type
Parameter
Class
Class type
Library
Module
Module type
Parameter
Class
Class type
and config = {
mode : Mode.Name.t React.signal;
set_mode : ?step:React.step -> 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;
}
and result =
| Accept of Edit_action.t * keyseq * Mode.Name.t
| Continue of t * status * keyseq
| Rejected of keyseq
module Common : sig ... end
module Normal : sig ... end
module Visual : sig ... end