package styled-ppx

  1. Overview
  2. Docs
Legend:
Library
Module
Module type
Parameter
Class
Class type
val string_of_stops : ([< `colorMix of [< `in1 of [< `a98Rgb | `displayP3 | `hsl | `hwb | `lab | `lch | `oklab | `oklch | `prophotoRgb | `rec2020 | `srgb | `srgbLinear | `xyz | `xyzD50 | `xyzD65 ] | `in2 of [< `hsl | `hwb | `lch | `oklch ] * [< `decreasing | `increasing | `longer | `shorter ] ] * ('a * [< `percent of Js.Float.t ] as 'b) * ('a * 'b) | `currentColor | `hex of string | `hsl of [< `calc of [< `add of [< `deg of Js.Float.t | `grad of Js.Float.t | `rad of Js.Float.t | `turn of Js.Float.t ] as 'c * 'c | `mult of 'c * 'c | `sub of 'c * 'c ] | `deg of Js.Float.t | `grad of Js.Float.t | `max of 'c Belt.Array.t | `min of 'c Belt.Array.t | `rad of Js.Float.t | `turn of Js.Float.t ] * [< `calc of [< `add of [< `percent of Js.Float.t ] as 'd * 'd | `mult of 'd * 'd | `sub of 'd * 'd ] | `max of 'd Belt.Array.t | `min of 'd Belt.Array.t | `percent of Js.Float.t ] * [< `calc of [< `add of [< `percent of Js.Float.t ] as 'e * 'e | `mult of 'e * 'e | `sub of 'e * 'e ] | `max of 'e Belt.Array.t | `min of 'e Belt.Array.t | `percent of Js.Float.t ] | `hsla of [< `calc of [< `add of [< `deg of Js.Float.t | `grad of Js.Float.t | `rad of Js.Float.t | `turn of Js.Float.t ] as 'f * 'f | `mult of 'f * 'f | `sub of 'f * 'f ] | `deg of Js.Float.t | `grad of Js.Float.t | `max of 'f Belt.Array.t | `min of 'f Belt.Array.t | `rad of Js.Float.t | `turn of Js.Float.t ] * [< `calc of [< `add of [< `percent of Js.Float.t ] as 'g * 'g | `mult of 'g * 'g | `sub of 'g * 'g ] | `max of 'g Belt.Array.t | `min of 'g Belt.Array.t | `percent of Js.Float.t ] * [< `calc of [< `add of [< `percent of Js.Float.t ] as 'h * 'h | `mult of 'h * 'h | `sub of 'h * 'h ] | `max of 'h Belt.Array.t | `min of 'h Belt.Array.t | `percent of Js.Float.t ] * [< `calc of [< `add of [< `percent of Js.Float.t ] as 'i * 'i | `mult of 'i * 'i | `sub of 'i * 'i ] | `max of 'i Belt.Array.t | `min of 'i Belt.Array.t | `num of Js.Float.t | `percent of Js.Float.t ] | `rgb of Js.Int.t * Js.Int.t * Js.Int.t | `rgba of Js.Int.t * Js.Int.t * Js.Int.t * [< `calc of [< `add of [< `percent of Js.Float.t ] as 'j * 'j | `mult of 'j * 'j | `sub of 'j * 'j ] | `max of 'j Belt.Array.t | `min of 'j Belt.Array.t | `num of Js.Float.t | `percent of Js.Float.t ] | `transparent ] as 'a * [< `calc of [< `add of [< `calc of 'l | `ch of Js.Float.t | `cm of Js.Float.t | `em of Js.Float.t | `ex of Js.Float.t | `inch of Js.Float.t | `max of 'k Belt.Array.t | `min of 'k Belt.Array.t | `mm of Js.Float.t | `num of Js.Float.t | `pc of Js.Float.t | `percent of Js.Float.t | `pt of Js.Int.t | `px of Js.Int.t | `pxFloat of Js.Float.t | `rem of Js.Float.t | `vh of Js.Float.t | `vmax of Js.Float.t | `vmin of Js.Float.t | `vw of Js.Float.t | `zero ] as 'm * 'm | `ch of Js.Float.t | `cm of Js.Float.t | `em of Js.Float.t | `ex of Js.Float.t | `inch of Js.Float.t | `max of 'k Belt.Array.t | `min of 'k Belt.Array.t | `mm of Js.Float.t | `mult of 'm * 'm | `pc of Js.Float.t | `percent of Js.Float.t | `pt of Js.Int.t | `px of Js.Int.t | `pxFloat of Js.Float.t | `rem of Js.Float.t | `sub of 'm * 'm | `vh of Js.Float.t | `vmax of Js.Float.t | `vmin of Js.Float.t | `vw of Js.Float.t | `zero ] as 'l | `ch of Js.Float.t | `cm of Js.Float.t | `em of Js.Float.t | `ex of Js.Float.t | `inch of Js.Float.t | `max of 'k Belt.Array.t | `min of 'k Belt.Array.t | `mm of Js.Float.t | `pc of Js.Float.t | `percent of Js.Float.t | `pt of Js.Int.t | `px of Js.Int.t | `pxFloat of Js.Float.t | `rem of Js.Float.t | `vh of Js.Float.t | `vmax of Js.Float.t | `vmin of Js.Float.t | `vw of Js.Float.t | `zero ch cm em ex inch mm pc percent pt px pxFloat rem vh vmax vmin vw zero ] as 'k) Belt.List.t -> string
val string_of_content : [< `attr of string | `closeQuote | `conicGradient of Css_AtomicTypes.Gradient.direction option * Css_AtomicTypes.Gradient.color_stop_list | `counter of string * Css_AtomicTypes.Counter.style | `counters of string * string * Css_AtomicTypes.Counters.style | `inherit_ | `initial | `linearGradient of Css_AtomicTypes.Gradient.direction option * Css_AtomicTypes.Gradient.color_stop_list | `noCloseQuote | `noOpenQuote | `none | `normal | `openQuote | `radialGradient of Css_AtomicTypes.Gradient.shape option * Css_AtomicTypes.Gradient.radial_size option * Css_AtomicTypes.Position.t option * Css_AtomicTypes.Gradient.color_stop_list | `repeatingLinearGradient of Css_AtomicTypes.Gradient.direction option * Css_AtomicTypes.Gradient.color_stop_list | `repeatingRadialGradient of Css_AtomicTypes.Gradient.shape option * Css_AtomicTypes.Gradient.radial_size option * Css_AtomicTypes.Position.t option * Css_AtomicTypes.Gradient.color_stop_list | `revert | `revertLayer | `text of Js.String.t | `unset | `url of string | `var of Js.String.t | `varDefault of Js.String.t * string ] -> Js.String.t
val string_of_counter_increment : [< `increment of string * int | `inherit_ | `initial | `none | `revert | `revertLayer | `unset | `var of Js.String.t | `varDefault of Js.String.t * string ] -> string
val string_of_counter_reset : [< `inherit_ | `initial | `none | `reset of string * int | `revert | `revertLayer | `unset | `var of Js.String.t | `varDefault of Js.String.t * string ] -> string
val string_of_counter_set : [< `inherit_ | `initial | `none | `revert | `revertLayer | `set of string * int | `unset | `var of Js.String.t | `varDefault of Js.String.t * string ] -> string
val string_of_column_gap : [< `calc of [ `add of Css_AtomicTypes.Length.calc_value * Css_AtomicTypes.Length.calc_value | `ch of Js.Float.t | `cm of Js.Float.t | `em of Js.Float.t | `ex of Js.Float.t | `inch of Js.Float.t | `mm of Js.Float.t | `mult of Css_AtomicTypes.Length.calc_value * Css_AtomicTypes.Length.calc_value | `pc of Js.Float.t | `percent of Js.Float.t | `pt of Js.Int.t | `px of Js.Int.t | `pxFloat of Js.Float.t | `rem of Js.Float.t | `sub of Css_AtomicTypes.Length.calc_value * Css_AtomicTypes.Length.calc_value | `vh of Js.Float.t | `vmax of Js.Float.t | `vmin of Js.Float.t | `vw of Js.Float.t | `zero ] | `ch of Js.Float.t | `cm of Js.Float.t | `em of Js.Float.t | `ex of Js.Float.t | `inch of Js.Float.t | `inherit_ | `initial | `max of Css_AtomicTypes.Length.t Belt.Array.t | `min of Css_AtomicTypes.Length.t Belt.Array.t | `mm of Js.Float.t | `normal | `pc of Js.Float.t | `percent of Js.Float.t | `pt of Js.Int.t | `px of Js.Int.t | `pxFloat of Js.Float.t | `rem of Js.Float.t | `revert | `revertLayer | `unset | `var of Js.String.t | `varDefault of Js.String.t * string | `vh of Js.Float.t | `vmax of Js.Float.t | `vmin of Js.Float.t | `vw of Js.Float.t | `zero ] -> string
val string_of_row_gap : [< `calc of [ `add of Css_AtomicTypes.Length.calc_value * Css_AtomicTypes.Length.calc_value | `ch of Js.Float.t | `cm of Js.Float.t | `em of Js.Float.t | `ex of Js.Float.t | `inch of Js.Float.t | `mm of Js.Float.t | `mult of Css_AtomicTypes.Length.calc_value * Css_AtomicTypes.Length.calc_value | `pc of Js.Float.t | `percent of Js.Float.t | `pt of Js.Int.t | `px of Js.Int.t | `pxFloat of Js.Float.t | `rem of Js.Float.t | `sub of Css_AtomicTypes.Length.calc_value * Css_AtomicTypes.Length.calc_value | `vh of Js.Float.t | `vmax of Js.Float.t | `vmin of Js.Float.t | `vw of Js.Float.t | `zero ] | `ch of Js.Float.t | `cm of Js.Float.t | `em of Js.Float.t | `ex of Js.Float.t | `inch of Js.Float.t | `inherit_ | `initial | `max of Css_AtomicTypes.Length.t Belt.Array.t | `min of Css_AtomicTypes.Length.t Belt.Array.t | `mm of Js.Float.t | `normal | `pc of Js.Float.t | `percent of Js.Float.t | `pt of Js.Int.t | `px of Js.Int.t | `pxFloat of Js.Float.t | `rem of Js.Float.t | `revert | `revertLayer | `unset | `var of Js.String.t | `varDefault of Js.String.t * string | `vh of Js.Float.t | `vmax of Js.Float.t | `vmin of Js.Float.t | `vw of Js.Float.t | `zero ] -> string
val string_of_gap : [< `calc of [ `add of Css_AtomicTypes.Length.calc_value * Css_AtomicTypes.Length.calc_value | `ch of Js.Float.t | `cm of Js.Float.t | `em of Js.Float.t | `ex of Js.Float.t | `inch of Js.Float.t | `mm of Js.Float.t | `mult of Css_AtomicTypes.Length.calc_value * Css_AtomicTypes.Length.calc_value | `pc of Js.Float.t | `percent of Js.Float.t | `pt of Js.Int.t | `px of Js.Int.t | `pxFloat of Js.Float.t | `rem of Js.Float.t | `sub of Css_AtomicTypes.Length.calc_value * Css_AtomicTypes.Length.calc_value | `vh of Js.Float.t | `vmax of Js.Float.t | `vmin of Js.Float.t | `vw of Js.Float.t | `zero ] | `ch of Js.Float.t | `cm of Js.Float.t | `em of Js.Float.t | `ex of Js.Float.t | `inch of Js.Float.t | `inherit_ | `initial | `max of Css_AtomicTypes.Length.t Belt.Array.t | `min of Css_AtomicTypes.Length.t Belt.Array.t | `mm of Js.Float.t | `normal | `pc of Js.Float.t | `percent of Js.Float.t | `pt of Js.Int.t | `px of Js.Int.t | `pxFloat of Js.Float.t | `rem of Js.Float.t | `revert | `revertLayer | `unset | `var of Js.String.t | `varDefault of Js.String.t * string | `vh of Js.Float.t | `vmax of Js.Float.t | `vmin of Js.Float.t | `vw of Js.Float.t | `zero ] -> string
val string_of_position : [< `auto | `calc of [ `add of Css_AtomicTypes.Length.calc_value * Css_AtomicTypes.Length.calc_value | `ch of Js.Float.t | `cm of Js.Float.t | `em of Js.Float.t | `ex of Js.Float.t | `inch of Js.Float.t | `mm of Js.Float.t | `mult of Css_AtomicTypes.Length.calc_value * Css_AtomicTypes.Length.calc_value | `pc of Js.Float.t | `percent of Js.Float.t | `pt of Js.Int.t | `px of Js.Int.t | `pxFloat of Js.Float.t | `rem of Js.Float.t | `sub of Css_AtomicTypes.Length.calc_value * Css_AtomicTypes.Length.calc_value | `vh of Js.Float.t | `vmax of Js.Float.t | `vmin of Js.Float.t | `vw of Js.Float.t | `zero ] | `ch of Js.Float.t | `cm of Js.Float.t | `em of Js.Float.t | `ex of Js.Float.t | `inch of Js.Float.t | `inherit_ | `initial | `max of Css_AtomicTypes.Length.t Belt.Array.t | `min of Css_AtomicTypes.Length.t Belt.Array.t | `mm of Js.Float.t | `pc of Js.Float.t | `percent of Js.Float.t | `pt of Js.Int.t | `px of Js.Int.t | `pxFloat of Js.Float.t | `rem of Js.Float.t | `revert | `revertLayer | `unset | `var of Js.String.t | `varDefault of Js.String.t * string | `vh of Js.Float.t | `vmax of Js.Float.t | `vmin of Js.Float.t | `vw of Js.Float.t | `zero ] -> string
val string_of_color : [< `colorMix of Css_AtomicTypes.Color.t Css_AtomicTypes.Color.colorMix | `currentColor | `hex of string | `hsl of Css_AtomicTypes.Color.hsl | `hsla of Css_AtomicTypes.Color.hsla | `rgb of Css_AtomicTypes.Color.rgb | `rgba of Css_AtomicTypes.Color.rgba | `transparent | `var of Js.String.t | `varDefault of Js.String.t * string ] -> string
val string_of_dasharray : [< Css_AtomicTypes.Length.t ] -> string
OCaml

Innovation. Community. Security.