package styled-ppx
Type-safe styled components for ReScript and Melange
Install
Dune Dependency
Authors
Maintainers
Sources
styled-ppx-0.56.0.tbz
sha256=f93a08d11849c6010fc3e1c5650d811a14dc60d1f2ea74edb6e2514f12d9f35f
sha512=ad90141c288c368ee60455380706deacc41daffb412e9716c28eadc7aff0360110ca0b953a71b4c58eb6ad33c4dafbc066a9002cc0b17a2fd2dd8a5714f7c668
doc/styled-ppx.reason-css-parser/Reason_css_parser/Standard/index.html
Module Reason_css_parser.Standard
val keyword :
string ->
Styled_ppx_css_parser.Tokens.token list ->
(unit, string list) result * Styled_ppx_css_parser.Tokens.token list
val comma :
Styled_ppx_css_parser.Tokens.token list ->
(unit, string list) result * Styled_ppx_css_parser.Tokens.token list
val delim :
string ->
Styled_ppx_css_parser.Tokens.token list ->
(unit, string list) result * Styled_ppx_css_parser.Tokens.token list
val function_call :
string ->
(Styled_ppx_css_parser.Tokens.token list ->
('a, string list) result * Styled_ppx_css_parser.Tokens.token list) ->
Styled_ppx_css_parser.Tokens.token list ->
('a, string list) result * Styled_ppx_css_parser.Tokens.token list
val integer :
Styled_ppx_css_parser.Tokens.token list ->
(int, string list) result * Styled_ppx_css_parser.Tokens.token list
val number :
Styled_ppx_css_parser.Tokens.token list ->
(float, string list) result * Styled_ppx_css_parser.Tokens.token list
val length :
Styled_ppx_css_parser.Tokens.token list ->
([> `Cap of float
| `Ch of float
| `Cm of float
| `Em of float
| `Ex of float
| `Ic of float
| `In of float
| `Lh of float
| `Mm of float
| `Pc of float
| `Pt of float
| `Px of float
| `Q of float
| `Rem of float
| `Rlh of float
| `Vb of float
| `Vh of float
| `Vi of float
| `Vmax of float
| `Vmin of float
| `Vw of float
| `Zero ],
string list)
result
* Styled_ppx_css_parser.Tokens.token list
val angle :
Styled_ppx_css_parser.Tokens.token list ->
([> `Deg of float | `Grad of float | `Rad of float | `Turn of float ],
string list)
result
* Styled_ppx_css_parser.Tokens.token list
val time :
Styled_ppx_css_parser.Tokens.token list ->
([> `Ms of float | `S of float ], string list) result
* Styled_ppx_css_parser.Tokens.token list
val frequency :
Styled_ppx_css_parser.Tokens.token list ->
([> `Hz of float | `KHz of float ], string list) result
* Styled_ppx_css_parser.Tokens.token list
val resolution :
Styled_ppx_css_parser.Tokens.token list ->
([> `Dpcm of float | `Dpi of float | `Dppx of float ], string list) result
* Styled_ppx_css_parser.Tokens.token list
val percentage :
Styled_ppx_css_parser.Tokens.token list ->
(float, string list) result * Styled_ppx_css_parser.Tokens.token list
val ident :
Styled_ppx_css_parser.Tokens.token list ->
(string, string list) result * Styled_ppx_css_parser.Tokens.token list
val css_wide_keywords :
[> `Inherit | `Initial | `Revert | `RevertLayer | `Unset ] Rule.rule
val custom_ident :
Styled_ppx_css_parser.Tokens.token list ->
(string, string list) result * Styled_ppx_css_parser.Tokens.token list
val dashed_ident :
Styled_ppx_css_parser.Tokens.token list ->
(string, string list) result * Styled_ppx_css_parser.Tokens.token list
val string :
Styled_ppx_css_parser.Tokens.token list ->
(string, string list) result * Styled_ppx_css_parser.Tokens.token list
val url : string Rule.rule
val hex_color :
Styled_ppx_css_parser.Tokens.token list ->
(string, string list) result * Styled_ppx_css_parser.Tokens.token list
val interpolation :
Styled_ppx_css_parser.Tokens.token list ->
(string list, string list) result * Styled_ppx_css_parser.Tokens.token list
val line_names :
Styled_ppx_css_parser.Tokens.token list ->
(unit * string list * unit, string list) result
* Styled_ppx_css_parser.Tokens.token list
val flex_value :
Styled_ppx_css_parser.Tokens.token list ->
([> `Fr of float ], string list) result
* Styled_ppx_css_parser.Tokens.token list
sectionYPositions = computeSectionYPositions($el), 10)"
x-init="setTimeout(() => sectionYPositions = computeSectionYPositions($el), 10)"
>