Module Texy::DomEasyAccess
In: lib/texy/dom.rb

Note by rane: in the original PHP code, this stuff was defined in class Dom and also in class DomLine. That was not DRY, therefore i separated it out into this module.

Methods

Public Instance methods

Build list for easy access to DOM structure

[Source]

# File lib/texy/dom.rb, line 308
        def build_lists
            @elements = []
            @elements_by_id = {}
            @elements_by_class = {}

            broadcast
        end

[Source]

# File lib/texy/dom.rb, line 301
        def included(base)
            base.attr_reader :elements
            base.attr_reader :elements_by_id
            base.attr_reader :elements_by_class
        end

[Validate]