class SiSU_FormatShared::CSS_FormatGeneric

Public Class Methods

new(attrib='',txt='',id=nil,ocnd=nil,ocns=nil,lv='',hname=nil) click to toggle source
# File lib/sisu/html_lite_shared.rb, line 297
def initialize(attrib='',txt='',id=nil,ocnd=nil,ocns=nil,lv='',hname=nil)
  @tab="\t"
  @attrib=attrib
  @txt=txt
  @lv=lv.to_s
  @hname=hname.to_s
  @id=@ocn=id
end

Public Instance Methods

para() click to toggle source
# File lib/sisu/html_lite_shared.rb, line 317
def para
  paragraph
end
paragraph() click to toggle source
# File lib/sisu/html_lite_shared.rb, line 305
def paragraph
  attrib=%{class="#{@attrib}" }
  if @ocn
    id=%{id="#{Mx[:ocn_id_char]}#{@ocn}" }
    type=%{type="substantive" }
  else
    id=''
    type=%{type="comment" }
  end
  header=%{header="#{@hname}" } if @hname
  %{<p #{attrib}#{type}#{header}>#{@txt}</p>\n} #<< "\n"
end