Sha256: 042d163b6f0e34a11cbf3b2cfdf42d2e4504632401f8d99a8da893df2c935b34
Contents?: true
Size: 618 Bytes
Versions: 23
Compression:
Stored size: 618 Bytes
Contents
module Hobo::Dryml::Parser class Attribute < REXML::Attribute def initialize(first, second=nil, parent=nil) super if first.is_a?(String) && second == true @value = true end end def value if has_rhs? super else element.document.default_attribute_value end end def to_string if has_rhs? super else @expanded_name end end def has_rhs? @value != true end # Override to supress Text.check call def element=( element ) @element = element self end end end
Version data entries
23 entries across 23 versions & 1 rubygems