Module: Site

Extended by:
Site
Included in:
Site
Defined in:
lib/ratchet_design.rb

Overview

Overridable site-level variables

Instance Method Summary collapse

Instance Method Details

#config_dataObject



32
33
34
# File 'lib/ratchet_design.rb', line 32

def config_data
  @config_data ||= Cyborg.config_data
end

#deployment_dataObject



36
37
38
# File 'lib/ratchet_design.rb', line 36

def deployment_data
  config_data['deployments']
end

#deployment_iconObject



40
41
42
# File 'lib/ratchet_design.rb', line 40

def deployment_icon
  @deployment_icon ||= Esvg.find_symbol('icons/deployment')
end

#setup {|_self| ... } ⇒ Object

Map vars from app into engine

Yields:

  • (_self)

Yield Parameters:

  • _self (Site)

    the object that the method was called on



28
29
30
# File 'lib/ratchet_design.rb', line 28

def setup
  yield self
end