Class: Lanes::Extensions::Base

Inherits:
Definition show all
Defined in:
lib/lanes/extension/definition.rb

Instance Attribute Summary

Attributes inherited from Definition

#context

Instance Method Summary collapse

Methods inherited from Definition

#add_to_load_path, #apply_configuration, #client_bootstrap_data, #client_namespace, #client_paths, components, #each_static_asset, inherited, #initialize, #load_after, #load_before, #route, #standard_client_path, #static_paths

Constructor Details

This class inherits a constructor from Lanes::Extensions::Definition

Instance Method Details

#javascript_includeObject



119
120
121
# File 'lib/lanes/extension/definition.rb', line 119

def javascript_include
    nil
end

#on_bootObject



123
124
125
126
127
128
# File 'lib/lanes/extension/definition.rb', line 123

def on_boot
    if Lanes.env.test? && Extensions.controlling.class == self.class
        Extensions.lock_controlling!
        require_relative("../workspace/extension")
    end
end

#stylesheet_includeObject



115
116
117
# File 'lib/lanes/extension/definition.rb', line 115

def stylesheet_include
    nil
end