You can search for identifiers within the package.
in-package search v0.2.0
oxbow.core
Oxbow_core.Input_rule
module Send_events : sig ... end
module Button_map : sig ... end
module Accel_profile : sig ... end
module Click_method : sig ... end
module Scroll_method : sig ... end
module Drag_lock : sig ... end
module Three_finger_drag : sig ... end
module Touchpad : sig ... end
module Mouse : sig ... end
type 'a rule = {
pattern : string option;
case : Pattern.Case.t;
settings : 'a;
}
val rule_of_yojson : (Yojson.Safe.t -> 'a) -> Yojson.Safe.t -> 'a rule
val yojson_of_rule : ('a -> Yojson.Safe.t) -> 'a rule -> Yojson.Safe.t
type t =
| Touchpad of Touchpad.t rule
| Mouse of Mouse.t rule
val t_of_yojson : Yojson.Safe.t -> t
val yojson_of_t : t -> Yojson.Safe.t
val name_matches : 'a rule -> name:string -> bool
val equal : t -> t -> bool