Class: Infoboxer::Tree::Heading
- Inherits:
- 
      BaseParagraph
      
        - Object
- Node
- Compound
- BaseParagraph
- Infoboxer::Tree::Heading
 
- Defined in:
- lib/infoboxer/tree/paragraphs.rb
Overview
Represents heading.
NB: min heading level in MediaWiki is 2, Heading level 1 (page title) is not seen in page flaw.
Instance Attribute Summary collapse
- 
  
    
      #level  ⇒ Fixnum 
    
    
  
  
  
  
    
      readonly
    
    
  
  
  
  
  
  
    Lesser numbers is more important heading. 
Attributes inherited from Compound
Attributes inherited from Node
Instance Method Summary collapse
- 
  
    
      #initialize(children, level)  ⇒ Heading 
    
    
  
  
  
    constructor
  
  
  
  
  
  
  
    A new instance of Heading. 
Methods inherited from BaseParagraph
Methods inherited from Compound
Methods inherited from Node
#==, #children, coder, def_readers, #first?, #index, #inspect, #next_siblings, #prev_siblings, #siblings, #text, #text_, #to_s, #to_tree
Methods included from Navigation::Wikipath
Methods included from Navigation::Sections::Node
Methods included from Navigation::Shortcuts::Node
#bold?, #categories, #external_links, #heading?, #headings, #images, #infobox, #infoboxes, #italic?, #lists, #paragraphs, #tables, #templates, #wikilinks
Methods included from Navigation::Lookup::Node
#_lookup, #_lookup_children, #_lookup_next_siblings, #_lookup_parents, #_lookup_prev_sibling, #_lookup_prev_siblings, #_lookup_siblings, #_matches?, #lookup, #lookup_children, #lookup_next_siblings, #lookup_parents, #lookup_prev_sibling, #lookup_prev_siblings, #lookup_siblings, #matches?, #parent?
Constructor Details
#initialize(children, level) ⇒ Heading
Returns a new instance of Heading.
| 97 98 99 | # File 'lib/infoboxer/tree/paragraphs.rb', line 97 def initialize(children, level) super(children, level: level) end | 
Instance Attribute Details
#level ⇒ Fixnum (readonly)
Returns lesser numbers is more important heading.
| 103 | # File 'lib/infoboxer/tree/paragraphs.rb', line 103 def_readers :level |