aboutsummaryrefslogtreecommitdiffstats
path: root/lib/assets/javascripts/cable/subscription.js.coffee
diff options
context:
space:
mode:
authorJavan Makhmali <javan@javan.us>2015-06-25 16:24:58 -0400
committerJavan Makhmali <javan@javan.us>2015-06-25 16:24:58 -0400
commit84ed13970003e9ec2f21c35df111370492519cdc (patch)
treec317a2712c337d10c3211bd336c0b22b4dc06830 /lib/assets/javascripts/cable/subscription.js.coffee
parentfa0281aeb122058fa7d353fcd74e08a6702a9061 (diff)
downloadrails-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.coffee8
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?