class Wikitree::Page
Public Class Methods
new( name, alt_name=nil )
click to toggle source
# File lib/wikitree/nodes.rb, line 28 def initialize( name, alt_name=nil ) @name = name @alt_name = alt_name end
Public Instance Methods
inspect()
click to toggle source
# File lib/wikitree/nodes.rb, line 45 def inspect if @alt_name "#<page #{@name} | #{@alt_name}>" else "#<page #{@name}>" end end
to_text()
click to toggle source
# File lib/wikitree/nodes.rb, line 33 def to_text text = @alt_name ? @alt_name : @name " #{text} " ## note: wrap for now in leading and trailing space!! - fix space issue sometime!! end
to_wiki()
click to toggle source
# File lib/wikitree/nodes.rb, line 37 def to_wiki if @alt_name "[[#{@name}|#{@alt_name}]]" else "[[#{@name}]]" end end