Module: Revelio::HamlTagCompilerExtension
- Includes:
- TemplateType
- Defined in:
- lib/revelio/haml_tag_compiler_extension.rb
Instance Method Summary
collapse
#resolve_template_info, #template_type
Instance Method Details
#compile(node, &block) ⇒ Object
12
13
14
15
16
17
|
# File 'lib/revelio/haml_tag_compiler_extension.rb', line 12
def compile(node, &block)
result = super
return result unless Revelio.config.debug_mode
inject_debug_attrs(result, node)
end
|
#initialize(identity, options) ⇒ Object
7
8
9
10
|
# File 'lib/revelio/haml_tag_compiler_extension.rb', line 7
def initialize(identity, options)
@revelio_filename = options[:filename] || "unknown"
super
end
|