Module: JekyllIS::Images

Defined in:
lib/jekyll-is/images/info.rb,
lib/jekyll-is/images/hooks.rb

Defined Under Namespace

Modules: Assets, Hooks, Image, Info, Kramdown, Tags Classes: Context

Constant Summary collapse

HOOK_CONFIG_VAR =
"__is_images_registered"

Class Attribute Summary collapse

Class Method Summary collapse

Class Attribute Details

.cached_environmentObject



77
78
79
# File 'lib/jekyll-is/images/hooks.rb', line 77

def cached_environment
  @cached_environment
end

Class Method Details

.allowed?(site) ⇒ Boolean

Returns:

  • (Boolean)


80
81
82
# File 'lib/jekyll-is/images/hooks.rb', line 80

def allowed? site
  site.config.dig('kramdown', 'input') == 'ISKram'
end

.disabled?(site) ⇒ Boolean

Returns:

  • (Boolean)


85
86
87
# File 'lib/jekyll-is/images/hooks.rb', line 85

def disabled? site
  !!site.config.dig('is_images', 'disabled')
end