Home Reference Source Repository
import Store from 'protium/src/store.js'
public class | source

Store

Constructor Summary

Public Constructor
public

constructor(opts: *)

Member Summary

Public Members
public
public
public

options: *

public
public
public

Method Summary

Public Methods
public

addReducer(name: *, reducer: *)

public

finalize(http: *): *

public
public

getWrappedComponent(store: *, instance: *): *

public

removeReducer(name: *)

public

upgradeWithRouting(reducers: *, routingMiddleware: *)

Public Constructors

public constructor(opts: *) source

Params:

NameTypeAttributeDescription
opts *

Public Members

public composers: * source

public middleware: * source

public options: * source

public reducers: * source

public routing: boolean source

public routingMiddleware: * source

Public Methods

public addReducer(name: *, reducer: *) source

Params:

NameTypeAttributeDescription
name *
reducer *

public finalize(http: *): * source

Params:

NameTypeAttributeDescription
http *

Return:

*

public getInitialState(): * source

Return:

*

public getWrappedComponent(store: *, instance: *): * source

Params:

NameTypeAttributeDescription
store *
instance *

Return:

*

public removeReducer(name: *) source

Params:

NameTypeAttributeDescription
name *

public upgradeWithRouting(reducers: *, routingMiddleware: *) source

Params:

NameTypeAttributeDescription
reducers *
routingMiddleware *