internal package Foswiki::Render::Anchors internal package Foswiki::Render::Anchors Support for rendering anchors. Objects of this class represent a set of generated anchor names, which must be unique in a rendering context (topic). The renderer maintains a set of these objects, one for each topic, to ensure that anchor names are not re-used.
ClassMethod new() Construct a new anchors set.
ObjectMethod clear() Clear the anchor set. Clearing the anchor set will cause it to forget any anchors generated to date.
ObjectMethod add($text) → $name ObjectMethod addUnique($text [,$alreadyMade]) → $uniqueName $alreadyMade, then $text is assumed to be a valid anchor name
that was made by make.
Return the name that was added.
StaticMethod make( $text ) → $name The making process tranforms an arbitrary text string to a string that can legally be used for an HTML anchor.
ObjectMethod makeHTMLTarget($name) → $id