module Arachni::Element::LinkTemplate::Capabilities::WithDOM

Extends {Arachni::Element::Capabilities::WithDOM} with {LinkTemplate}-specific functionality.

@author Tasos “Zapotek” Laskos <tasos.laskos@arachni-scanner.com>

Public Instance Methods

dom() click to toggle source

@return [DOM]

Calls superclass method
# File lib/arachni/element/link_template/capabilities/with_dom.rb, line 21
def dom
    return @dom if @dom
    return if !dom_data

    super
end

Private Instance Methods

dom_data() click to toggle source
# File lib/arachni/element/link_template/capabilities/with_dom.rb, line 30
def dom_data
    return @dom_data if @dom_data
    return if @dom_data == false
    return if !node

    @dom_data ||= (self.class::DOM.data_from_node( node ) || false)
end