api documentation for reflux (v6.4.1)

A simple library for uni-directional dataflow application architecture inspired by ReactJS Flux

table of contents

  1. module reflux
    1. boolean reflux.serverMode
    2. function reflux.Component (props, context, updater)
    3. function reflux.PureComponent (props, context, updater)
    4. function reflux.Store ()
    5. function reflux.all ()
    6. function reflux.connect (listenable, key)
    7. function reflux.connectFilter (listenable, key, filterFunc)
    8. function reflux.createAction (definition)
    9. function reflux.createActions (definitions)
    10. function reflux.createStore (definition)
    11. function reflux.defineReact (react, noLongerUsed, extend)
    12. function reflux.getGlobalState ()
    13. function reflux.initStore (str)
    14. function reflux.initializeGlobalStore (str)
    15. function reflux.joinConcat ()
    16. function reflux.joinLeading ()
    17. function reflux.joinStrict ()
    18. function reflux.joinTrailing ()
    19. function reflux.listenTo (listenable, callback, initial)
    20. function reflux.listenToMany (listenables)
    21. function reflux.nextTick (nextTick)
    22. function reflux.setEventEmitter (ctx)
    23. function reflux.setGlobalState (obj)
    24. function reflux.use (pluginCb)
    25. function reflux.utils.EventEmitter ()
    26. object reflux.ActionMethods
    27. object reflux.Component.prototype
    28. object reflux.GlobalState
    29. object reflux.ListenerMethods
    30. object reflux.ListenerMixin
    31. object reflux.PublisherMethods
    32. object reflux.PureComponent.prototype
    33. object reflux.Store.prototype
    34. object reflux.StoreMethods
    35. object reflux.__keep
    36. object reflux.stores
    37. object reflux.utils
    38. object reflux.utils.EventEmitter.prototype
    39. object reflux.version
  2. module reflux.Component
    1. function reflux.Component (props, context, updater)
    2. function reflux.Component.extend (clss)
  3. module reflux.Component.prototype
    1. function reflux.Component.prototype.componentWillMount ()
    2. function reflux.Component.prototype.componentWillUnmount ()
    3. function reflux.Component.prototype.mapStoreToState (store, filterFunc)
    4. object reflux.Component.prototype.storeKeys
  4. module reflux.ListenerMethods
    1. function reflux.ListenerMethods.fetchInitialState (listenable, defaultCallback)
    2. function reflux.ListenerMethods.hasListener (listenable)
    3. function reflux.ListenerMethods.joinConcat ()
    4. function reflux.ListenerMethods.joinLeading ()
    5. function reflux.ListenerMethods.joinStrict ()
    6. function reflux.ListenerMethods.joinTrailing ()
    7. function reflux.ListenerMethods.listenTo (listenable, callback, defaultCallback)
    8. function reflux.ListenerMethods.listenToMany (listenables)
    9. function reflux.ListenerMethods.stopListeningTo (listenable)
    10. function reflux.ListenerMethods.stopListeningToAll ()
    11. function reflux.ListenerMethods.validateListening (listenable)
  5. module reflux.ListenerMixin
    1. function reflux.ListenerMixin.componentWillUnmount ()
    2. function reflux.ListenerMixin.fetchInitialState (listenable, defaultCallback)
    3. function reflux.ListenerMixin.hasListener (listenable)
    4. function reflux.ListenerMixin.joinConcat ()
    5. function reflux.ListenerMixin.joinLeading ()
    6. function reflux.ListenerMixin.joinStrict ()
    7. function reflux.ListenerMixin.joinTrailing ()
    8. function reflux.ListenerMixin.listenTo (listenable, callback, defaultCallback)
    9. function reflux.ListenerMixin.listenToMany (listenables)
    10. function reflux.ListenerMixin.stopListeningTo (listenable)
    11. function reflux.ListenerMixin.stopListeningToAll ()
    12. function reflux.ListenerMixin.validateListening (listenable)
  6. module reflux.PublisherMethods
    1. function reflux.PublisherMethods.deferWith (callback)
    2. function reflux.PublisherMethods.listen (callback, bindContext)
    3. function reflux.PublisherMethods.preEmit ()
    4. function reflux.PublisherMethods.shouldEmit ()
    5. function reflux.PublisherMethods.trigger ()
    6. function reflux.PublisherMethods.triggerAsync ()
  7. module reflux.PureComponent
    1. function reflux.PureComponent (props, context, updater)
    2. function reflux.PureComponent.extend (clss)
  8. module reflux.PureComponent.prototype
    1. function reflux.PureComponent.prototype.componentWillMount ()
    2. function reflux.PureComponent.prototype.componentWillUnmount ()
    3. function reflux.PureComponent.prototype.mapStoreToState (store, filterFunc)
    4. object reflux.PureComponent.prototype.storeKeys
  9. module reflux.Store
    1. boolean reflux.Store.isES6Store
    2. function reflux.Store ()
  10. module reflux.Store.prototype
    1. function reflux.Store.prototype.setState (obj)
  11. module reflux.__keep
    1. function reflux.__keep.addAction (act)
    2. function reflux.__keep.addStore (str)
    3. function reflux.__keep.reset ()
    4. function reflux.__keep.useKeep ()
    5. object reflux.__keep.createdActions
    6. object reflux.__keep.createdStores
  12. module reflux.utils
    1. function reflux.utils.EventEmitter ()
    2. function reflux.utils.callbackName (string, prefix)
    3. function reflux.utils.capitalize (string)
    4. function reflux.utils.extend (obj)
    5. function reflux.utils.inherits (subClass, superClass)
    6. function reflux.utils.isArguments (value)
    7. function reflux.utils.isFunction (value)
    8. function reflux.utils.isObject (obj)
    9. function reflux.utils.nextTick (callback)
    10. function reflux.utils.object (keys, vals)
    11. function reflux.utils.throwIf (val, msg)
  13. module reflux.utils.EventEmitter
    1. boolean reflux.utils.EventEmitter.prefixed
    2. function reflux.utils.EventEmitter ()
  14. module reflux.utils.EventEmitter.prototype
    1. function reflux.utils.EventEmitter.prototype.addListener (event, fn, context)
    2. function reflux.utils.EventEmitter.prototype.emit (event, a1, a2, a3, a4, a5)
    3. function reflux.utils.EventEmitter.prototype.eventNames ()
    4. function reflux.utils.EventEmitter.prototype.listeners (event, exists)
    5. function reflux.utils.EventEmitter.prototype.off (event, fn, context, once)
    6. function reflux.utils.EventEmitter.prototype.on (event, fn, context)
    7. function reflux.utils.EventEmitter.prototype.once (event, fn, context)
    8. function reflux.utils.EventEmitter.prototype.removeAllListeners (event)
    9. function reflux.utils.EventEmitter.prototype.removeListener (event, fn, context, once)
    10. function reflux.utils.EventEmitter.prototype.setMaxListeners ()

module reflux

function reflux.Component (props, context, updater)

function reflux.PureComponent (props, context, updater)

function reflux.Store ()

function reflux.all ()

function reflux.connect (listenable, key)

function reflux.connectFilter (listenable, key, filterFunc)

function reflux.createAction (definition)

function reflux.createActions (definitions)

function reflux.createStore (definition)

function reflux.defineReact (react, noLongerUsed, extend)

function reflux.getGlobalState ()

function reflux.initStore (str)

function reflux.initializeGlobalStore (str)

function reflux.joinConcat ()

function reflux.joinLeading ()

function reflux.joinStrict ()

function reflux.joinTrailing ()

function reflux.listenTo (listenable, callback, initial)

function reflux.listenToMany (listenables)

function reflux.nextTick (nextTick)

function reflux.setEventEmitter (ctx)

function reflux.setGlobalState (obj)

function reflux.use (pluginCb)

function reflux.utils.EventEmitter ()

module reflux.Component

function reflux.Component (props, context, updater)

function reflux.Component.extend (clss)

module reflux.Component.prototype

function reflux.Component.prototype.componentWillMount ()

function reflux.Component.prototype.componentWillUnmount ()

function reflux.Component.prototype.mapStoreToState (store, filterFunc)

module reflux.ListenerMethods

function reflux.ListenerMethods.fetchInitialState (listenable, defaultCallback)

function reflux.ListenerMethods.hasListener (listenable)

function reflux.ListenerMethods.joinConcat ()

function reflux.ListenerMethods.joinLeading ()

function reflux.ListenerMethods.joinStrict ()

function reflux.ListenerMethods.joinTrailing ()

function reflux.ListenerMethods.listenTo (listenable, callback, defaultCallback)

function reflux.ListenerMethods.listenToMany (listenables)

function reflux.ListenerMethods.stopListeningTo (listenable)

function reflux.ListenerMethods.stopListeningToAll ()

function reflux.ListenerMethods.validateListening (listenable)

module reflux.ListenerMixin

function reflux.ListenerMixin.componentWillUnmount ()

function reflux.ListenerMixin.fetchInitialState (listenable, defaultCallback)

function reflux.ListenerMixin.hasListener (listenable)

function reflux.ListenerMixin.joinConcat ()

function reflux.ListenerMixin.joinLeading ()

function reflux.ListenerMixin.joinStrict ()

function reflux.ListenerMixin.joinTrailing ()

function reflux.ListenerMixin.listenTo (listenable, callback, defaultCallback)

function reflux.ListenerMixin.listenToMany (listenables)

function reflux.ListenerMixin.stopListeningTo (listenable)

function reflux.ListenerMixin.stopListeningToAll ()

function reflux.ListenerMixin.validateListening (listenable)

module reflux.PublisherMethods

function reflux.PublisherMethods.deferWith (callback)

function reflux.PublisherMethods.listen (callback, bindContext)

function reflux.PublisherMethods.preEmit ()

function reflux.PublisherMethods.shouldEmit ()

function reflux.PublisherMethods.trigger ()

function reflux.PublisherMethods.triggerAsync ()

module reflux.PureComponent

function reflux.PureComponent (props, context, updater)

function reflux.PureComponent.extend (clss)

module reflux.PureComponent.prototype

function reflux.PureComponent.prototype.componentWillMount ()

function reflux.PureComponent.prototype.componentWillUnmount ()

function reflux.PureComponent.prototype.mapStoreToState (store, filterFunc)

module reflux.Store

function reflux.Store ()

module reflux.Store.prototype

function reflux.Store.prototype.setState (obj)

module reflux.__keep

function reflux.__keep.addAction (act)

function reflux.__keep.addStore (str)

function reflux.__keep.reset ()

function reflux.__keep.useKeep ()

module reflux.utils

function reflux.utils.EventEmitter ()

function reflux.utils.callbackName (string, prefix)

function reflux.utils.capitalize (string)

function reflux.utils.extend (obj)

function reflux.utils.inherits (subClass, superClass)

function reflux.utils.isArguments (value)

function reflux.utils.isFunction (value)

function reflux.utils.isObject (obj)

function reflux.utils.nextTick (callback)

function reflux.utils.object (keys, vals)

function reflux.utils.throwIf (val, msg)

module reflux.utils.EventEmitter

function reflux.utils.EventEmitter ()

module reflux.utils.EventEmitter.prototype

function reflux.utils.EventEmitter.prototype.addListener (event, fn, context)

function reflux.utils.EventEmitter.prototype.emit (event, a1, a2, a3, a4, a5)

function reflux.utils.EventEmitter.prototype.eventNames ()

function reflux.utils.EventEmitter.prototype.listeners (event, exists)

function reflux.utils.EventEmitter.prototype.off (event, fn, context, once)

function reflux.utils.EventEmitter.prototype.on (event, fn, context)

function reflux.utils.EventEmitter.prototype.once (event, fn, context)

function reflux.utils.EventEmitter.prototype.removeAllListeners (event)

function reflux.utils.EventEmitter.prototype.removeListener (event, fn, context, once)

function reflux.utils.EventEmitter.prototype.setMaxListeners ()

[ this document was created with utility2 ]