Module: AttendeaseJekyllConfigMixin
- Defined in:
- lib/jekyll/attendease_plugin/config_mixin.rb
Instance Method Summary collapse
- #attendease ⇒ Object
- #cms_theme? ⇒ Boolean
- #event? ⇒ Boolean
- #live_mode? ⇒ Boolean
- #organization? ⇒ Boolean
- #private_site? ⇒ Boolean
Instance Method Details
#attendease ⇒ Object
2 3 4 |
# File 'lib/jekyll/attendease_plugin/config_mixin.rb', line 2 def attendease self['attendease'] end |
#cms_theme? ⇒ Boolean
14 15 16 |
# File 'lib/jekyll/attendease_plugin/config_mixin.rb', line 14 def cms_theme? attendease['jekyll33'] == true end |
#event? ⇒ Boolean
6 7 8 |
# File 'lib/jekyll/attendease_plugin/config_mixin.rb', line 6 def event? attendease['mode'] == 'event' end |
#live_mode? ⇒ Boolean
18 19 20 |
# File 'lib/jekyll/attendease_plugin/config_mixin.rb', line 18 def live_mode? !!attendease['live_mode'] end |
#organization? ⇒ Boolean
10 11 12 |
# File 'lib/jekyll/attendease_plugin/config_mixin.rb', line 10 def organization? attendease['mode'] == 'organization' end |
#private_site? ⇒ Boolean
22 23 24 |
# File 'lib/jekyll/attendease_plugin/config_mixin.rb', line 22 def private_site? !!attendease['private_site'] end |