Class: Livetext::Functions

Inherits:
Object
  • Object
show all
Defined in:
lib/liveblog.rb,
lib/liveblog.rb

Overview

experimental…

Instance Method Summary collapse

Instance Method Details

#_var(name) ⇒ Object



647
648
649
# File 'lib/liveblog.rb', line 647

def _var(name)
  ::Livetext::Vars[name] || "[:#{name} is undefined]"
end

#br(n = "1") ⇒ Object



620
621
622
623
624
625
# File 'lib/liveblog.rb', line 620

def br(n="1")
  # Thought: Maybe make a way for functions to "simply" call the
  #   dot command of the same name?? Is this trivial??
  n = n.empty? ? 1 : n.to_i
  "<br>"*n
end

#h1(param) ⇒ Object



627
# File 'lib/liveblog.rb', line 627

def h1(param); "<h1>#{param}</h1>"; end

#h2(param) ⇒ Object



628
# File 'lib/liveblog.rb', line 628

def h2(param); "<h2>#{param}</h2>"; end

#h3(param) ⇒ Object



629
# File 'lib/liveblog.rb', line 629

def h3(param); "<h3>#{param}</h3>"; end

#h4(param) ⇒ Object



630
# File 'lib/liveblog.rb', line 630

def h4(param); "<h4>#{param}</h4>"; end

#h5(param) ⇒ Object



631
# File 'lib/liveblog.rb', line 631

def h5(param); "<h5>#{param}</h5>"; end

#h6(param) ⇒ Object



632
# File 'lib/liveblog.rb', line 632

def h6(param); "<h6>#{param}</h6>"; end

#hr(param = nil) ⇒ Object



634
635
636
# File 'lib/liveblog.rb', line 634

def hr(param=nil)
  $Dot.hr
end

#image(param) ⇒ Object



638
639
640
# File 'lib/liveblog.rb', line 638

def image(param)
  "<img src='#{param}'></img>"
end