As of 11 Oct 2025, the Performance Measurement Network has been upgraded. If you experience any problems with the site, please report them to Wiki Webmaster.
Go to Joint Commission

PerlDoc

26 August 2025 - 17:41 | Version 1 |
See PublishedAPI for packages intended to be used by Plugin and Contrib authors, or browse all packages.
See also Developing plugins, Developer's Bible, Technical Overview


Parent package: Foswiki::Tables
Child packages:

    internal package Foswiki::Tables::Cell

    Abstract model of a table cell, suitable for use with the tables parser.

    ClassMethod new($row, $precruft, $text, $postcruft, $isHeader) → $cell

    Construct a new table cell.
    • $row - the row the cell belongs to (Foswiki::Tables::Row or subclass)
    • $precruft - whatever precedes the text inside the cell (spaces)
    • $text - the text stored in the cell
    • $postcruft - whatever follows the text inside the cell (spaces)
    • $isHeader - true if this is a header cell (content delimited by **)

    Note that $postcruft and $precruft should not include the * indicating a header.

    ObjectMethod number([$set]) → $number

    Setter/getter for the cell number. The number uniquely identifies the cell within the context of a row. The cell number is undef until it is set by some external agency (e.g. the row)

    ObjectMethod finish()

    Clean up for disposal

    ObjectMethod stringify()

    Generate a TML representation of the row

    ObjectMethod getID() → $id

    Generate a unique string ID that uniquely identifies this cell within a topic.

    This site is powered by FoswikiCopyright © by the contributing authors. All material on this site is the property of the contributing authors.
    Ideas, requests, problems regarding Performance Measurement Network? Send feedback
    This website is using cookies. More info. That's Fine