c.l.f.f.FeedBase(LaunchpadView) : class documentation

Part of canonical.lazr.feed.feed View In Hierarchy

Implements interfaces: canonical.lazr.interfaces.feed.IFeed

See IFeed.

Base class for feeds.

Method __init__ Undocumented
Method title See IFeed.
Method link_self See IFeed.
Method site_url See IFeed.
Method link_alternate See IFeed.
Method feed_id See IFeed.
Method getItems See IFeed.
Method feed_format See IFeed.
Method logo See IFeed.
Method icon See IFeed.
Method date_updated See IFeed.
Method render See IFeed.
Method renderAtom See IFeed.
Method renderHTML See IFeed.
Method _getItemsWorker Create the list of items.
def __init__(self, context, request):
Undocumented
@property
def title(self):
See IFeed.
@property
def link_self(self):
See IFeed.
@property
def site_url(self):
See IFeed.
@property
def link_alternate(self):
See IFeed.
@property
def feed_id(self):
See IFeed.

Override this method if the context used does not create a meaningful id.

def getItems(self):
See IFeed.
def _getItemsWorker(self):
Create the list of items.

Called by getItems which may cache the results. The caching is necessary since getItems is called multiple times in the course of constructing a single feed and pulling together the list of items is potentially expensive.

@property
def feed_format(self):
See IFeed.
@property
def logo(self):
See IFeed.
@property
def icon(self):
See IFeed.
@cachedproperty
def date_updated(self):
See IFeed.
def render(self):
See IFeed.
def renderAtom(self):
See IFeed.
def renderHTML(self):
See IFeed.
API Documentation for Launchpad, generated by pydoctor at 2010-09-27 00:00:11.