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