Module Text.Property_name
(Info-goto-node "(elisp)Text Properties")
val sexp_of_t : ('a -> Ppx_sexp_conv_lib.Sexp.t) -> 'a t -> Ppx_sexp_conv_lib.Sexp.t
type 'a property_name:= 'a t
val face : Face_spec.t t(Info-goto-node "(elisp)Special Properties")
val mouse_face : Face_spec.t tval font_lock_face : Face_spec.t tval display : Display_spec.t tval name : _ t -> Symbol.tval name_as_value : _ t -> Ecaml__.Import.Value.tval to_value : 'a t -> 'a -> Ecaml__.Import.Value.tval of_value_exn : 'a t -> Ecaml__.Import.Value.t -> 'a
module type S = sig ... endval create_and_register : (module S with type Property_value.t = 'a) -> 'a tcreate_and_register (module M)creates a new property name, and registers it with state inProperty_nameto enable conversion from an Elisp property list containingM.nameand the associatedValue.tto aProperty.t.
module Packed : sig ... end