class Sablon::Processor::Document::InsertionHandler
Handles simple text insertion
Public Class Methods
new()
click to toggle source
Calls superclass method
Sablon::Processor::Document::FieldHandler::new
# File lib/sablon/processor/document/field_handlers.rb, line 32 def initialize super(/^=/) end
Public Instance Methods
build_statement(_constructor, field, options = {})
click to toggle source
# File lib/sablon/processor/document/field_handlers.rb, line 36 def build_statement(_constructor, field, options = {}) return unless options[:allow_insertion] # expr = Expression.parse(field.expression.gsub(/^=/, '')) Statement::Insertion.new(expr, field) end