class Arboretum::Scandent::PseudoClasses
Public Class Methods
header(element, pseudo_arg)
click to toggle source
Pseudo class functions start here
# File lib/arboretum/scandent.rb, line 371 def self.header(element, pseudo_arg) (element.is_a?(Arboretum::DocTree::Elements::TaggedElement) and !(/h\d+/.match(element.tag.to_s).nil?)) end
match(element, pseudo_name, pseudo_arg)
click to toggle source
Call a pseudo class function
# File lib/arboretum/scandent.rb, line 366 def self.match(element, pseudo_name, pseudo_arg) PseudoClasses.public_send(pseudo_name.to_sym, element, pseudo_arg) end
not(element, pseudo_arg)
click to toggle source
# File lib/arboretum/scandent.rb, line 374 def self.not(element, pseudo_arg) !element.matches_rule?(pseudo_arg) end