class Sablon::Processor::Document::InlineParagraphBlock
Public Class Methods
encloses?(start_field, end_field)
click to toggle source
Calls superclass method
Sablon::Processor::Document::Block::encloses?
# File lib/sablon/processor/document/blocks.rb, line 125 def self.encloses?(start_field, end_field) super && parent(start_field) == parent(end_field) end
Public Instance Methods
end_node()
click to toggle source
# File lib/sablon/processor/document/blocks.rb, line 139 def end_node @end_node ||= end_field.start_node end
remove_control_elements()
click to toggle source
# File lib/sablon/processor/document/blocks.rb, line 129 def remove_control_elements body.each(&:remove) start_field.remove end_field.remove end
start_node()
click to toggle source
# File lib/sablon/processor/document/blocks.rb, line 135 def start_node @start_node ||= start_field.end_node end