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
internal package Foswiki::Plugins::BreadCrumbsPlugin::Core
core class for this plugin
an singleton instance is allocated on demand
ClassMethod new() → $core
constructor for a Core object
ObjectMethod finish()
called when this object is destroyed
ObjectMethod recordTrail($web, $topic)
adds the web.topic to the trail record
ObjectMethod renderBreadCrumbs($params, $topic, $web) → $string
implements the %BREADCRUMBS macro
ObjectMethod getPathBreadCrumbs() → $list
returns the path breadcrumbs of the recorded trail
ObjectMethod getLocationBreadCrumbs($web, $topic, $relation, $recurse) → $list
returns the location path starting at the given web.topic
ObjectMethod i18n()
returns the session's i18n service
ObjectMethod translate($string, $web, $topic) → $string
translates string as translated from the given web.topic
ObjectMethod spaceOutWikiWord($wikiWord, $separator) → $string
compatibility layer for
Foswiki::Func::spaceOutWikiWord