diff options
author | Javan Makhmali <javan@javan.us> | 2015-06-25 16:24:58 -0400 |
---|---|---|
committer | Javan Makhmali <javan@javan.us> | 2015-06-25 16:24:58 -0400 |
commit | 84ed13970003e9ec2f21c35df111370492519cdc (patch) | |
tree | c317a2712c337d10c3211bd336c0b22b4dc06830 /lib/assets/javascripts/cable/subscription.js.coffee | |
parent | fa0281aeb122058fa7d353fcd74e08a6702a9061 (diff) | |
download | rails-84ed13970003e9ec2f21c35df111370492519cdc.tar.gz rails-84ed13970003e9ec2f21c35df111370492519cdc.tar.bz2 rails-84ed13970003e9ec2f21c35df111370492519cdc.zip |
Cable.Consumer
Diffstat (limited to 'lib/assets/javascripts/cable/subscription.js.coffee')
-rw-r--r-- | lib/assets/javascripts/cable/subscription.js.coffee | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/lib/assets/javascripts/cable/subscription.js.coffee b/lib/assets/javascripts/cable/subscription.js.coffee index 8057ff7790..74cc35a7a7 100644 --- a/lib/assets/javascripts/cable/subscription.js.coffee +++ b/lib/assets/javascripts/cable/subscription.js.coffee @@ -1,8 +1,8 @@ class Cable.Subscription - constructor: (@cable, params = {}, mixin) -> + constructor: (@consumer, params = {}, mixin) -> @identifier = JSON.stringify(params) extend(this, mixin) - @cable.subscribers.add(this) + @consumer.subscribers.add(this) # Perform a channel action with the optional data passed as an attribute perform: (action, data = {}) -> @@ -10,10 +10,10 @@ class Cable.Subscription @send(data) send: (data) -> - @cable.send(command: "message", identifier: @identifier, data: JSON.stringify(data)) + @consumer.send(command: "message", identifier: @identifier, data: JSON.stringify(data)) unsubscribe: -> - @cable.subscribers.remove(this) + @consumer.subscribers.remove(this) extend = (object, properties) -> if properties? |