l.c.f.b.RevisionListingFeed(FeedBase) : class documentation

Part of lp.code.feed.branch View In Hierarchy

Known subclasses: lp.code.feed.branch.PersonRevisionFeed, lp.code.feed.branch.ProjectRevisionFeedBase

Abstract class for revision feeds.
Method logo See IFeed.
Method createFeedEntry Create the FeedEntry for the specified view.
Method _getRevisionCache Return the revision cache limited to the revision context.
Method _getItemsWorker Create the list of items.
Method _createView Make a view for this revision.

Inherited from FeedBase:

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 icon See IFeed.
Method date_updated See IFeed.
Method render See IFeed.
Method renderAtom See IFeed.
Method renderHTML See IFeed.
@property
def logo(self):
See IFeed.
def _getRevisionCache(self):
Return the revision cache limited to the revision context.
def _getItemsWorker(self):
Create the list of items.

Called by getItems which may cache the results.

def _createView(self, revision):
Make a view for this revision.
ReturnsA view class, or None.
def createFeedEntry(self, content_view):
Create the FeedEntry for the specified view.
API Documentation for Launchpad, generated by pydoctor at 2022-06-16 00:00:12.