Sha256: 3e2a5db523d7235a3780026ae6949e7e9ecaedacc226a604d1ddbf1eb17f2f64
Contents?: true
Size: 598 Bytes
Versions: 45
Compression:
Stored size: 598 Bytes
Contents
module XML module Smart class Dom class Namespace def initialize(ns) @ns = ns end def ===(cls); self.is_a? cls; end def href; @ns.href; end alias :to_s :href def prefix if @ns.prefix @ns.prefix else @ns.document.custom_namespace_prefixes.find{|k,v| v == @ns.href}[0] end end def ==(other) return false unless other return false unless other.respond_to?(:to_s) to_s == other.to_s end end end end end
Version data entries
45 entries across 45 versions & 1 rubygems