Class: Lanes::Access::Extension
Instance Attribute Summary
#context
Instance Method Summary
collapse
components, #each_static_asset, inherited, #on_boot, #route, #static_paths
Instance Method Details
#client_bootstrap_data(view) ⇒ Object
29
30
31
32
33
34
35
|
# File 'lib/lanes/access/extension.rb', line 29
def client_bootstrap_data(view)
data = {}
if (user_id = view.session['user_id']) && (user = Lanes::User.where( id: user_id ).first)
data.merge!(user.workspace_data)
end
data
end
|
#client_namespace ⇒ Object
21
22
23
|
# File 'lib/lanes/access/extension.rb', line 21
def client_namespace
'Access'
end
|
#client_paths ⇒ Object
25
26
27
|
# File 'lib/lanes/access/extension.rb', line 25
def client_paths
[]
end
|
#javascript_include ⇒ Object
17
18
19
|
# File 'lib/lanes/access/extension.rb', line 17
def javascript_include
'lanes/access'
end
|
#stylesheet_include ⇒ Object
13
14
15
|
# File 'lib/lanes/access/extension.rb', line 13
def stylesheet_include
'lanes/access/styles'
end
|