Class: JekyllOgImage::Config
- Inherits:
-
Object
- Object
- JekyllOgImage::Config
- Defined in:
- lib/jekyll-templated-og-image/config.rb
Constant Summary collapse
- DEFAULTS =
{ "output_dir" => "assets/og", "layouts_dir" => "_og/layouts", "force" => false, "quiet" => false, "templates" => [] }.freeze
Instance Method Summary collapse
- #force? ⇒ Boolean
-
#initialize(jekyll_config) ⇒ Config
constructor
A new instance of Config.
- #layouts_dir ⇒ Object
- #output_dir ⇒ Object
- #quiet? ⇒ Boolean
- #template_rules ⇒ Object
Constructor Details
Instance Method Details
#force? ⇒ Boolean
17 |
# File 'lib/jekyll-templated-og-image/config.rb', line 17 def force? = @config["force"] |
#layouts_dir ⇒ Object
16 |
# File 'lib/jekyll-templated-og-image/config.rb', line 16 def layouts_dir = @config["layouts_dir"] |
#output_dir ⇒ Object
15 |
# File 'lib/jekyll-templated-og-image/config.rb', line 15 def output_dir = @config["output_dir"] |
#quiet? ⇒ Boolean
18 |
# File 'lib/jekyll-templated-og-image/config.rb', line 18 def quiet? = @config["quiet"] |
#template_rules ⇒ Object
19 |
# File 'lib/jekyll-templated-og-image/config.rb', line 19 def template_rules = @config["templates"] |