package css

  1. Overview
  2. Docs

Shorthand properties.

val (>!) : (P.t * T.loc) -> 'a P.prop -> P.t * T.loc
val register_shorthand : (module P.Prop_space) -> string -> (T.ctx -> P.t -> P.t Angstrom.t) -> unit
val fold_with_parsers : (T.ctx -> 'a -> 'a Angstrom.t) list -> ?fail:bool -> ?parse_important:bool -> (char -> bool) -> T.ctx -> 'a -> ('a * bool) Angstrom.t
val background_position : T.ctx -> ((T.x_position_kw T.axis_pos * T.y_position_kw T.axis_pos) list * T.loc) Angstrom.t
val p_background_position : T.ctx -> P.t -> P.t Angstrom.t
val background_layer : last_layer:bool -> T.ctx -> (P.t * bool) Angstrom.t
val background : T.ctx -> ([> `G of T.global_kw | `List of P.t list ] * bool) Angstrom.t
val p_background : T.ctx -> P.t -> P.t Angstrom.t
val f : 'a. 'a P.prop -> (T.ctx -> 'a Angstrom.t) -> T.ctx -> P.t -> P.t Angstrom.t
val mk_border : (T.color P.prop * T.line_style P.prop * T.border_width P.prop) -> T.ctx -> P.t -> P.t Angstrom.t
val p_border_top : T.ctx -> P.t -> P.t Angstrom.t
val p_border_right : T.ctx -> P.t -> P.t Angstrom.t
val p_border_bottom : T.ctx -> P.t -> P.t Angstrom.t
val p_border_left : T.ctx -> P.t -> P.t Angstrom.t
val trbl : ?end_cond:(char -> bool) -> ('a P.prop * 'a P.prop * 'a P.prop * 'a P.prop) -> (T.ctx -> 'a Angstrom.t) -> T.ctx -> P.t -> P.t Angstrom.t
val global_or_trbl : ('a P.prop * 'a P.prop * 'a P.prop * 'a P.prop) -> (T.ctx -> 'a Angstrom.t) -> T.ctx -> P.t -> P.t Angstrom.t
val p_border_color : T.ctx -> P.t -> P.t Angstrom.t
val p_border_style : T.ctx -> P.t -> P.t Angstrom.t
val p_border_width : T.ctx -> P.t -> P.t Angstrom.t
val p_flex_flow : T.ctx -> P.t -> P.t Angstrom.t
val p_flex : T.ctx -> P.t -> P.t Angstrom.t
val font_variant : T.ctx -> P.t -> P.t Angstrom.t
val p_font_variant : T.ctx -> P.t -> P.t Angstrom.t
val p_font : T.ctx -> P.t -> P.t Angstrom.t
val set_borders_important : P.t -> bool -> P.t
val border : T.ctx -> P.t -> P.t Angstrom.t
val p_border : T.ctx -> P.t -> P.t Angstrom.t
val list_style : T.ctx -> P.t -> P.t Angstrom.t
val p_list_style : T.ctx -> P.t -> P.t Angstrom.t
val p_margin : T.ctx -> P.t -> P.t Angstrom.t
val p_padding : T.ctx -> P.t -> P.t Angstrom.t
val register : unit -> unit
OCaml

Innovation. Community. Security.