Vue_router.RouteSourcefunctor to create a route with a component with typecheck of input data
module S : sig ... endinclude Vue_component.Tables_S with type all = S.allval merge_lists_component :
?computed:(string * (all Mjs.t -> Mjs.any Mjs.optdef)) list ->
?methods:(string * Mjs.any) list ->
?watch:(string * (all Mjs.t -> Mjs.any -> Mjs.any -> Mjs.any)) list ->
?components:
(string * (Mjs.top, Mjs.top) Vue_component.Internal.component_arg Mjs.t)
list ->
unit ->
unitval make :
?export:bool ->
?data:(all Mjs.t -> S.data Mjs.t) ->
?computed:(string * (all Mjs.t -> Mjs.any Mjs.optdef)) list ->
?methods:(string * Mjs.any) list ->
?watch:(string * (all Mjs.t -> Mjs.any -> Mjs.any -> Mjs.any)) list ->
?components:
(string * (Mjs.top, Mjs.top) Vue_component.Internal.component_arg Mjs.t)
list ->
?children:(Mjs.top, Mjs.top) route Mjs.t list ->
?path:string ->
?hook:(Vue_nav.push_obj -> Vue_nav.push_obj -> all Vue_nav.next) ->
unit ->
(data, all) route Mjs.tmake the route combining previously added methods/watch/computed
Unsafe functions