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, #client_bootstrap_data, #client_namespace, #client_paths, components, #each_static_asset, inherited, #initialize, #load_after, #load_before, #route, #static_paths

Constructor Details

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

Instance Method Details

#javascript_includeObject



105
106
107
# File 'lib/lanes/extension/definition.rb', line 105

def javascript_include
    nil
end

#on_bootObject



109
110
111
112
113
114
# File 'lib/lanes/extension/definition.rb', line 109

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

#stylesheet_includeObject



101
102
103
# File 'lib/lanes/extension/definition.rb', line 101

def stylesheet_include
    nil
end