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

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

Known subclasses: lp.code.feed.branch.BranchFeed, lp.code.feed.branch.BranchListingFeed

Abstract class for branch feeds.
Method logo See IFeed.
Method getPublicRawItems Private branchess are not to be shown in feeds.
Method itemToFeedEntry See IFeed.
Method _getRawItems Get the raw set of items for the feed.
Method _getItemsWorker Create the list of items.

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 _getRawItems(self):
Get the raw set of items for the feed.
def getPublicRawItems(self):
Private branchess are not to be shown in feeds.

The list of branches is screened to ensure no private branches are returned.

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

Called by getItems which may cache the results.

def itemToFeedEntry(self, branch):
See IFeed.
API Documentation for Launchpad, generated by pydoctor at 2022-06-16 00:00:12.