Vue_component.InternalSourceInternal JS module
type ('data, 'all) component_args = {template : string option;props : props_options option;data : ('all Mjs.t -> 'data Mjs.t) option;render : ('all Mjs.t -> Mjs.any -> Mjs.any) option;computed : ('all Mjs.t -> Mjs.any Mjs.optdef) Mjs.table_cons option;watch : ('all Mjs.t -> Mjs.any -> Mjs.any -> Mjs.any) Mjs.table_cons option;methods : Mjs.any Mjs.table_cons option;mixins : Mjs.any list option;extends : Mjs.any option;mounted : ('all Mjs.t -> unit) option;name : string option;components : (Mjs.top, Mjs.top) component_arg Mjs.t Mjs.table_cons;}val make_arg_js :
?template:string ->
?render:('all Mjs.t -> Mjs.any -> Mjs.any) ->
?props:props_options ->
?data:('all Mjs.t -> 'data Mjs.t) ->
?computed:('all Mjs.t -> Mjs.any Mjs.optdef) Mjs.table_cons ->
?methods:Mjs.any Mjs.table_cons ->
?watch:('all Mjs.t -> Mjs.any -> Mjs.any -> Mjs.any) Mjs.table_cons ->
?mixins:Mjs.any list ->
?extends:Mjs.any ->
?mounted:('all Mjs.t -> unit) ->
?name:string ->
?components:(Mjs.top, Mjs.top) component_arg Mjs.t Mjs.table_cons ->
unit ->
('data, 'all) component_arg Mjs.t