Class: HtmlAide::SnippetValidator

Inherits:
Object
  • Object
show all
Defined in:
lib/html_aide/snippet_validator.rb

Instance Method Summary collapse

Constructor Details

#initialize(markup = '') ⇒ SnippetValidator

Returns a new instance of SnippetValidator.



4
5
6
7
8
# File 'lib/html_aide/snippet_validator.rb', line 4

def initialize(markup = '')
  @markup = markup
  @errors = []
  create_node_and_set_element
end

Instance Method Details

#elementObject

returns the parsed element



11
12
13
# File 'lib/html_aide/snippet_validator.rb', line 11

def element
  @element
end

#errorsObject



20
21
22
# File 'lib/html_aide/snippet_validator.rb', line 20

def errors
  @errors
end

#valid?Boolean

returns true if the element and all children are valid

Returns:

  • (Boolean)


16
17
18
# File 'lib/html_aide/snippet_validator.rb', line 16

def valid?
  @valid
end