Class: Webmate::Views::Scope
- Inherits:
-
Object
- Object
- Webmate::Views::Scope
- Includes:
- Sinatra::Cookies
- Defined in:
- lib/webmate/views/scope.rb
Instance Method Summary collapse
-
#initialize(responder) ⇒ Scope
constructor
A new instance of Scope.
- #javascript_client_configs ⇒ Object
- #user_websocket_token ⇒ Object
- #user_websocket_token_tag ⇒ Object
Constructor Details
#initialize(responder) ⇒ Scope
Returns a new instance of Scope.
5 6 7 |
# File 'lib/webmate/views/scope.rb', line 5 def initialize(responder) @responder = responder end |
Instance Method Details
#javascript_client_configs ⇒ Object
12 13 14 15 16 17 18 |
# File 'lib/webmate/views/scope.rb', line 12 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_token ⇒ Object
9 10 |
# File 'lib/webmate/views/scope.rb', line 9 def user_websocket_token end |
#user_websocket_token_tag ⇒ Object
20 21 22 |
# File 'lib/webmate/views/scope.rb', line 20 def user_websocket_token_tag %Q{<meta content="#{user_websocket_token}" name="websocket-token" />} end |