lib/subscription/subscription.js
function Subscription () {
  this._id = null

  this._storeRelations = null
  this._memberRelations = null
  this._dependencyRelations = null

  this._events = {
    'beforePublish': [],
    'afterPublish': []
  }

  this._subscriptionStream = null
  this._stream = null
  this._lastData = null

  this._muted = false

  storeRelation.constructParent(this)
  memberRelation.constructParent(this)
  dependencyRelation.constructParent(this)

  subscription.apply(this, arguments)
}
function Subscription () {
  this._id = null

  this._storeRelations = null
  this._memberRelations = null
  this._dependencyRelations = null

  this._events = {
    'beforePublish': [],
    'afterPublish': []
  }

  this._subscriptionStream = null
  this._stream = null
  this._lastData = null

  this._muted = false

  storeRelation.constructParent(this)
  memberRelation.constructParent(this)
  dependencyRelation.constructParent(this)

  subscription.apply(this, arguments)
}
function Subscription ( ) { this . _id = null this . _storeRelations = null this . _memberRelations = null this . _dependencyRelations = null this . _events = { 'beforePublish' : [ ] , 'afterPublish' : [ ] } this . _subscriptionStream = null this . _stream = null this . _lastData = null this . _muted = false storeRelation . constructParent ( this ) memberRelation . constructParent ( this ) dependencyRelation . constructParent ( this ) subscription . apply ( this , arguments ) }
Subscription Constructor, is used in the Store Class to create Subscriptions to state

@class
@extends {Store}
@see Store
@param {number} id
@param {Object} storeProtected
@param {string | Array} namespace
Subscription Constructor is used in the Store Class to create Subscriptions to state