Sha256: 9c7f9780f4e107816ae1db9631461e9a9a618f0a8ce982dc339447049350cc9c
Contents?: true
Size: 350 Bytes
Versions: 17
Compression:
Stored size: 350 Bytes
Contents
# frozen_string_literal: true ## # A form label on an HTML page class Mechanize::Page::Label attr_reader :node attr_reader :text attr_reader :page alias :to_s :text def initialize(node, page) @node = node @text = node.inner_text @page = page end def for (id = @node['for']) && page.search("##{id}") || nil end end
Version data entries
17 entries across 17 versions & 1 rubygems