package vue-ppx

  1. Overview
  2. Docs
Legend:
Library
Module
Module type
Parameter
Class
Class type
class type 'global config = object ... end
class type ['data, 'methods, 'computed, 'watch, 'props, 'components, 'directives] create_arg = object ... end
class type ['data, 'methods, 'computed, 'watch, 'props, 'components, 'directives, 'global] app = object ... end
class type 't prop_arg = object ... end
class type lib = object ... end
class type 'value binding = object ... end
val create_app : < components : 'a Js_of_ocaml.Js.optdef Js_of_ocaml.Js.readonly_prop ; computed : 'b Js_of_ocaml.Js.optdef Js_of_ocaml.Js.readonly_prop ; data : 'c Js_of_ocaml.Js.meth ; directives : 'd Js_of_ocaml.Js.optdef Js_of_ocaml.Js.readonly_prop ; emits : Js_of_ocaml.Js.js_string Js_of_ocaml.Js.t Js_of_ocaml.Js.js_array Js_of_ocaml.Js.t Js_of_ocaml.Js.optdef Js_of_ocaml.Js.readonly_prop ; methods : 'e Js_of_ocaml.Js.optdef Js_of_ocaml.Js.readonly_prop ; name : Js_of_ocaml.Js.js_string Js_of_ocaml.Js.t Js_of_ocaml.Js.optdef Js_of_ocaml.Js.readonly_prop ; props : 'f Js_of_ocaml.Js.optdef Js_of_ocaml.Js.readonly_prop ; render : (Js_of_ocaml.Js.Unsafe.any, Js_of_ocaml.Js.Unsafe.any) Js_of_ocaml.Js.meth_callback Js_of_ocaml.Js.optdef Js_of_ocaml.Js.readonly_prop ; template : Js_of_ocaml.Js.js_string Js_of_ocaml.Js.t Js_of_ocaml.Js.optdef Js_of_ocaml.Js.readonly_prop ; watch : 'g Js_of_ocaml.Js.optdef Js_of_ocaml.Js.readonly_prop.. > Js_of_ocaml.Js.t option -> < component : 'h 'i 'j 'k 'l 'm 'n 'o 'p. Js_of_ocaml.Js.js_string Js_of_ocaml.Js.t -> < components : 'm Js_of_ocaml.Js.optdef Js_of_ocaml.Js.readonly_prop ; computed : 'j Js_of_ocaml.Js.optdef Js_of_ocaml.Js.readonly_prop ; data : 'h Js_of_ocaml.Js.meth ; directives : 'n Js_of_ocaml.Js.optdef Js_of_ocaml.Js.readonly_prop ; emits : Js_of_ocaml.Js.js_string Js_of_ocaml.Js.t Js_of_ocaml.Js.js_array Js_of_ocaml.Js.t Js_of_ocaml.Js.optdef Js_of_ocaml.Js.readonly_prop ; methods : 'i Js_of_ocaml.Js.optdef Js_of_ocaml.Js.readonly_prop ; name : Js_of_ocaml.Js.js_string Js_of_ocaml.Js.t Js_of_ocaml.Js.optdef Js_of_ocaml.Js.readonly_prop ; props : 'l Js_of_ocaml.Js.optdef Js_of_ocaml.Js.readonly_prop ; render : (Js_of_ocaml.Js.Unsafe.any, Js_of_ocaml.Js.Unsafe.any) Js_of_ocaml.Js.meth_callback Js_of_ocaml.Js.optdef Js_of_ocaml.Js.readonly_prop ; template : Js_of_ocaml.Js.js_string Js_of_ocaml.Js.t Js_of_ocaml.Js.optdef Js_of_ocaml.Js.readonly_prop ; watch : 'k Js_of_ocaml.Js.optdef Js_of_ocaml.Js.readonly_prop.. > as 'q Js_of_ocaml.Js.t -> 'p Js_of_ocaml.Js.t Js_of_ocaml.Js.meth ; config : 'r config Js_of_ocaml.Js.t Js_of_ocaml.Js.readonly_prop ; mount : 's. Js_of_ocaml.Js.js_string Js_of_ocaml.Js.t -> 's Js_of_ocaml.Js.t Js_of_ocaml.Js.meth ; use : 't. Js_of_ocaml.Js.Unsafe.any -> 't Js_of_ocaml.Js.t Js_of_ocaml.Js.meth.. > Js_of_ocaml.Js.t
val component : ?name:string -> < component : 'b 'c 'd 'e 'f 'g 'h 'i 'j. Js_of_ocaml.Js.js_string Js_of_ocaml.Js.t -> < components : 'g Js_of_ocaml.Js.optdef Js_of_ocaml.Js.readonly_prop ; computed : 'd Js_of_ocaml.Js.optdef Js_of_ocaml.Js.readonly_prop ; data : 'b Js_of_ocaml.Js.meth ; directives : 'h Js_of_ocaml.Js.optdef Js_of_ocaml.Js.readonly_prop ; emits : Js_of_ocaml.Js.js_string Js_of_ocaml.Js.t Js_of_ocaml.Js.js_array Js_of_ocaml.Js.t Js_of_ocaml.Js.optdef Js_of_ocaml.Js.readonly_prop ; methods : 'c Js_of_ocaml.Js.optdef Js_of_ocaml.Js.readonly_prop ; name : < get : Js_of_ocaml.Js.js_string Js_of_ocaml.Js.t Js_of_ocaml.Js.Optdef.t > Js_of_ocaml.Js.gen_prop ; props : 'f Js_of_ocaml.Js.optdef Js_of_ocaml.Js.readonly_prop ; render : (Js_of_ocaml.Js.Unsafe.any, Js_of_ocaml.Js.Unsafe.any) Js_of_ocaml.Js.meth_callback Js_of_ocaml.Js.optdef Js_of_ocaml.Js.readonly_prop ; template : Js_of_ocaml.Js.js_string Js_of_ocaml.Js.t Js_of_ocaml.Js.optdef Js_of_ocaml.Js.readonly_prop ; watch : 'e Js_of_ocaml.Js.optdef Js_of_ocaml.Js.readonly_prop.. > as 'k Js_of_ocaml.Js.t -> 'j Js_of_ocaml.Js.t Js_of_ocaml.Js.meth ; config : 'l config Js_of_ocaml.Js.t Js_of_ocaml.Js.readonly_prop ; mount : 'm. Js_of_ocaml.Js.js_string Js_of_ocaml.Js.t -> 'm Js_of_ocaml.Js.t Js_of_ocaml.Js.meth ; use : 'n. Js_of_ocaml.Js.Unsafe.any -> 'n Js_of_ocaml.Js.t Js_of_ocaml.Js.meth.. > as 'a Js_of_ocaml.Js.t -> < components : 'o Js_of_ocaml.Js.optdef Js_of_ocaml.Js.readonly_prop ; computed : 'p Js_of_ocaml.Js.optdef Js_of_ocaml.Js.readonly_prop ; data : 'q Js_of_ocaml.Js.meth ; directives : 'r Js_of_ocaml.Js.optdef Js_of_ocaml.Js.readonly_prop ; emits : Js_of_ocaml.Js.js_string Js_of_ocaml.Js.t Js_of_ocaml.Js.js_array Js_of_ocaml.Js.t Js_of_ocaml.Js.optdef Js_of_ocaml.Js.readonly_prop ; methods : 's Js_of_ocaml.Js.optdef Js_of_ocaml.Js.readonly_prop ; name : 't Js_of_ocaml.Js.gen_prop ; props : 'u Js_of_ocaml.Js.optdef Js_of_ocaml.Js.readonly_prop ; render : (Js_of_ocaml.Js.Unsafe.any, Js_of_ocaml.Js.Unsafe.any) Js_of_ocaml.Js.meth_callback Js_of_ocaml.Js.optdef Js_of_ocaml.Js.readonly_prop ; template : Js_of_ocaml.Js.js_string Js_of_ocaml.Js.t Js_of_ocaml.Js.optdef Js_of_ocaml.Js.readonly_prop ; watch : 'v Js_of_ocaml.Js.optdef Js_of_ocaml.Js.readonly_prop.. > Js_of_ocaml.Js.t -> 'a Js_of_ocaml.Js.t