Sha256: 787cd5a94e7024fb5530fc9f5c329d9833c1471cb040c9921b0984d359941fb6

Contents?: true

Size: 541 Bytes

Versions: 13

Compression:

Stored size: 541 Bytes

Contents

require 'volt/templates/targets/base_section'
require 'volt/templates/targets/attribute_section'
require 'volt/templates/targets/binding_document/component_node'
require 'volt/templates/targets/binding_document/html_node'

# AttributeTarget's provide an interface that can render bindings into
# a string that can then be used to update a attribute binding.

class AttributeTarget < ComponentNode  
  # TODO: improve
  def skip_current_queue_flush
    true
  end
  
  def section(*args)
    return AttributeSection.new(self, *args)
  end
end

Version data entries

13 entries across 13 versions & 1 rubygems

Version Path
volt-0.3.7 lib/volt/templates/targets/attribute_target.rb
volt-0.3.6 lib/volt/templates/targets/attribute_target.rb
volt-0.3.5 lib/volt/templates/targets/attribute_target.rb
volt-0.3.4 lib/volt/templates/targets/attribute_target.rb
volt-0.3.3 lib/volt/templates/targets/attribute_target.rb
volt-0.3.2 lib/volt/templates/targets/attribute_target.rb
volt-0.3.1 lib/volt/templates/targets/attribute_target.rb
volt-0.3.0 lib/volt/templates/targets/attribute_target.rb
volt-0.2.9 lib/volt/templates/targets/attribute_target.rb
volt-0.2.7 lib/volt/templates/targets/attribute_target.rb
volt-0.2.5 lib/volt/templates/targets/attribute_target.rb
volt-0.2.4 lib/volt/templates/targets/attribute_target.rb
volt-0.2.3 lib/volt/templates/targets/attribute_target.rb