package reason
type attributesPartition = {
arityAttrs : Ppxlib.Parsetree.attributes;
docAttrs : Ppxlib.Parsetree.attributes;
stdAttrs : Ppxlib.Parsetree.attributes;
jsxAttrs : Ppxlib.Parsetree.attributes;
stylisticAttrs : Ppxlib.Parsetree.attributes;
uncurried : bool;
}
Kinds of attributes
val partitionAttributes :
?partDoc:bool ->
?allowUncurry:bool ->
Ppxlib.Parsetree.attribute list ->
attributesPartition
Partition attributes into kinds
val extractStdAttrs :
Ppxlib.Parsetree.attribute list ->
Ppxlib.Parsetree.attributes
val extract_raw_literal :
Ppxlib.Parsetree.attribute list ->
string option * Ppxlib.Parsetree.attribute list
val without_stylistic_attrs :
Ppxlib.Parsetree.attribute list ->
Ppxlib.Parsetree.attribute list
val is_jsx_attribute : Ppxlib.Parsetree.attribute -> bool
val has_jsx_attributes : Ppxlib.Parsetree.attribute list -> bool
val is_preserve_braces_attr : Ppxlib.Parsetree.attribute -> bool
val has_preserve_braces_attrs : Ppxlib.Parsetree.attribute list -> bool
val maybe_remove_stylistic_attrs :
Ppxlib.Parsetree.attribute list ->
bool ->
Ppxlib.Parsetree.attribute list
sectionYPositions = computeSectionYPositions($el), 10)"
x-init="setTimeout(() => sectionYPositions = computeSectionYPositions($el), 10)"
>