Sha256: c13be2012b408a62fe7927d7da1b2b4ea3264e6a5cffdcb4a8d436243c33a907
Contents?: true
Size: 443 Bytes
Versions: 106
Compression:
Stored size: 443 Bytes
Contents
module Axe module API class Selector def initialize(s) @selector = case s when Array then s when String, Symbol then [String(s)] when Hash then Selector.new(s[:selector]).to_a.unshift s[:iframe] else Selector.new(s.selector).to_a.unshift s.iframe end end def to_a @selector end end end end
Version data entries
106 entries across 106 versions & 2 rubygems