package vue-jsoo

  1. Overview
  2. Docs

Module Vuex.ModuleSource

Parameters

module S : sig ... end

Signature

include Tables_S with type state = S.state
Sourcetype state = S.state
Sourceval getters_t : (state Mjs.t -> Mjs.any) Mjs.Table.t
Sourceval mutations_t : (state Mjs.t -> Mjs.any -> unit) Mjs.Table.t
Sourceval add_getter : string -> (state Mjs.t -> Mjs.any) -> unit
Sourceval add_mutation : string -> (state Mjs.t -> Mjs.any -> unit) -> unit
Sourceval add_action : string -> (state action_input -> Mjs.any -> unit) -> unit
Sourceval add_module : string -> 'a module_obj -> unit
Sourceval merge_lists : ?getters:(string * (state Mjs.t -> Mjs.any)) list -> ?mutations:(string * (state Mjs.t -> Mjs.any -> unit)) list -> ?actions:(string * (state action_input -> Mjs.any -> unit)) list -> ?modules:(string * Mjs.top module_obj) list -> unit -> unit
Sourceval get : ?getters:(string * (state Mjs.t -> Mjs.any)) list -> ?mutations:(string * (state Mjs.t -> Mjs.any -> unit)) list -> ?actions:(string * (state action_input -> Mjs.any -> unit)) list -> ?modules:(string * Mjs.top module_obj) list -> ?namespaced:bool -> state Mjs.t -> state module_obj
OCaml

Innovation. Community. Security.