Class: Webmate::Views::Scope

Inherits:
Object
  • Object
show all
Includes:
Sinatra::Cookies, Sprockets::Helpers
Defined in:
lib/webmate/views/scope.rb

Instance Method Summary collapse

Constructor Details

#initialize(responder) ⇒ Scope

Returns a new instance of Scope.



6
7
8
# File 'lib/webmate/views/scope.rb', line 6

def initialize(responder)
  @responder = responder
end

Instance Method Details

#javascript_client_configsObject



13
14
15
16
17
18
19
# File 'lib/webmate/views/scope.rb', line 13

def javascript_client_configs
  %Q{<script type="text/javascript">
    if (!window.Webmate) {window.Webmate = {}};
    window.Webmate.websocketsPort = #{configatron.websockets.port};
    window.Webmate.websocketsEnabled = #{configatron.websockets.enabled ? 'true' : 'false'};
  </script>}
end

#user_websocket_tokenObject



10
11
# File 'lib/webmate/views/scope.rb', line 10

def user_websocket_token
end

#user_websocket_token_tagObject



21
22
23
# File 'lib/webmate/views/scope.rb', line 21

def user_websocket_token_tag
  %Q{<meta content="#{user_websocket_token}" name="websocket-token" />}
end