internal package
Foswiki::Tables::Row internal package
Foswiki::Tables::Row Abstract model of a table row, suitable for use with the tables parser.
ClassMethod
new($table, $precruft, $postcruft [, \@cols]) → $row $table
- the table the row is associated with
$precruft
- text found before the opening | at the start of the row
$postcruft
- text found after the closing | at the end of the row
$cols
- optional array ref of values used to populate the row.
$postcruft
and $precruft
should not include the |.
ClassMethod
cell_class() → $classname ObjectMethod
getID() → $id ObjectMethod
isHeader() → $boolean ObjectMethod
isFooter([$boolean]) → $boolean ObjectMethod
finish() ObjectMethod
number([$set]) → $number Setter/getter for the row number. The row number uniquely identifies the row within the context of a table. The row number is undef until it is set by some external agency (e.g. the table)
ObjectMethod
stringify()