Module Face0.Attribute
type _ t
=
|
Background : Background.t t
|
Box : Box.t t
|
Font : Font.t t
|
Font_family : Font_family.t t
|
Font_foundry : Font_foundry.t t
|
Foreground : Foreground.t t
|
Height : Height.t t
|
Inherit : Inherit.t t
|
Inverse_video : Inverse_video.t t
|
Overline : Overline.t t
|
Slant : Slant.t t
|
Stipple : Stipple.t t
|
Strike_through : Strike_through.t t
|
Underline : Underline.t t
|
Weight : Weight.t t
|
Width : Width.t t
val sexp_of_t : v_x__001_. ('v_x__001_ -> Ppx_sexp_conv_lib.Sexp.t) -> 'v_x__001_ t -> Ppx_sexp_conv_lib.Sexp.t
type 'a attribute
= 'a t
val value_module : a. 'a t -> (module Attribute_value with type t = 'a)
val unspecified_value : 'a t -> 'a
val to_symbol : 'a t -> Ecaml.Symbol.t
val compare_name : 'a t -> 'b t -> int
module Packed : sig ... end
val of_value_exn : 'a t -> Value.t -> 'a
val to_value : 'a t -> 'a -> Value.t
val face_attribute_relative_p : Ecaml.Symbol.t -> Ecaml_value__Value.t -> bool
val is_relative : 'a t -> 'a -> bool
val merge_face_attribute : Ecaml.Symbol.t -> Ecaml_value__Value.t -> Ecaml_value__Value.t -> Ecaml_value__Value.t
val merge : 'a t -> 'a -> 'a -> 'a