Class: Searchkit::Rails::AssetVariant

Inherits:
Object
  • Object
show all
Defined in:
lib/searchkit/rails/asset_variant.rb

Constant Summary collapse

GEM_ROOT =
Pathname.new('../../../../').expand_path(__FILE__)

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(options = {}) ⇒ AssetVariant

Returns a new instance of AssetVariant.



7
8
9
10
# File 'lib/searchkit/rails/asset_variant.rb', line 7

def initialize(options={})
  @searchkit_build = options[:variant] == :production ? 'production' : 'development'
  @searchkit_directory = GEM_ROOT.join('lib/assets/searchkit-source/').join(@searchkit_build).to_s
end

Instance Attribute Details

#searchkit_buildObject (readonly)

Returns the value of attribute searchkit_build.



5
6
7
# File 'lib/searchkit/rails/asset_variant.rb', line 5

def searchkit_build
  @searchkit_build
end

#searchkit_directoryObject (readonly)

Returns the value of attribute searchkit_directory.



5
6
7
# File 'lib/searchkit/rails/asset_variant.rb', line 5

def searchkit_directory
  @searchkit_directory
end