package ppx_deriving_jsoo
Ppx deriver for Js_of_ocaml
Install
Dune Dependency
Authors
Maintainers
Sources
ppx_deriving_jsoo-0.3.tar.gz
md5=fe7cc6e9871ec6eb9f4db51360f0b5b0
sha512=f7bd3b4839a383959c2cb96632cc5fb9e60b7c2655aea34d535fe2b5c1af290125c895541a063f75cad0acad7d808a61535c7a5e974a4c4fb05526979f886a20
doc/ppx_deriving_jsoo.lib/Ppx_deriving_jsoo_lib/Common/index.html
Module Ppx_deriving_jsoo_lib.Common
Source
Source
val get_conv_attr :
Ppxlib.payload ->
(Ppxlib_ast.Ast.expression, Ppxlib_ast.Ast.expression) conv0 option
Source
type field_attributes = {
fa_meth : bool;
fa_meth_cb : bool option;
fa_cb : bool option;
fa_prop : string option;
fa_opt : string option;
fa_key : string;
fa_ignore : bool;
fa_array : bool option;
fa_assoc : bool option;
fa_number : bool option;
fa_case : bool;
fa_inherit : bool;
fa_enum : [ `string | `int ] option;
fa_code : int option;
}
Source
val field_attributes :
key:string ->
?prop:string ->
?camel:bool ->
?snake:bool ->
Ppxlib.attribute list ->
field_attributes
Source
type core_attributes = {
ca_opt : string option;
ca_ignore : bool;
ca_cb : bool option;
ca_meth_cb : bool option;
ca_array : bool option;
ca_assoc : bool option;
ca_number : bool option;
ca_case : bool;
ca_type : (Ppxlib.longident_loc, Ppxlib.longident_loc) ctt option;
ca_conv : conv option;
ca_enum : [ `string | `int ] option;
}
Source
val core_attributes :
?opt:string ->
?number:bool ->
?array_tup:bool ->
?callback:bool ->
?meth_callback:bool ->
?assoc:bool ->
?typ:(Ppxlib.longident_loc, Ppxlib.longident_loc) ctt ->
?conv:conv ->
?enum:[ `int | `string ] ->
Ppxlib.attribute list ->
core_attributes
sectionYPositions = computeSectionYPositions($el), 10)"
x-init="setTimeout(() => sectionYPositions = computeSectionYPositions($el), 10)"
>