l.c.b.b.BranchListingBatchNavigator(TableBatchNavigator, BranchListingItemsMixin) : class documentation

Part of lp.code.browser.branchlisting View In Hierarchy

Batch up the branch listings.
Method __init__ Undocumented
Method getBranchCollection See BranchListingItemsMixin.
Method visible_branches_for_view Undocumented
Method branches Return a list of BranchListingItems.
Method table_class Undocumented

Inherited from BatchNavigator (via TableBatchNavigator):

Method default_batch_size Undocumented
Method max_batch_size Undocumented
Method has_multiple_pages Whether the total size is greater than the batch size.

Inherited from BranchListingItemsMixin:

Method product_series_map Return a map from branch id to a list of product series.
Method getProductSeries Get the associated product series for the branch.
Method official_package_links_map Return a map from branch id to a list of package links.
Method getSuiteSourcePackages Get the associated SuiteSourcePackages for the branch.
Method getDistroDevelSeries distribution.currentseries hits the DB every time so cache it.
Method branch_ids_with_bug_links Return a set of branch ids that should show bug badges.
Method branch_ids_with_spec_links Return a set of branch ids that should show blueprint badges.
Method branch_ids_with_merge_proposals Return a set of branches that should show merge proposal badges.
Method tip_revisions Return a set of branch ids that should show blueprint badges.
Method decoratedBranches Return the decorated branches for the branches passed in.
Method _query_optimiser Return the branch listing query optimiser utility.
Method _visible_branch_ids Return a list of the branch ids that are visible.
Method _createItem Undocumented
def __init__(self, view):
Undocumented
def getBranchCollection(self):
See BranchListingItemsMixin.
@cachedproperty
def visible_branches_for_view(self):
Undocumented
@cachedproperty
def branches(self):
Return a list of BranchListingItems.
@property
def table_class(self):
Undocumented
API Documentation for Launchpad, generated by pydoctor at 2022-06-16 00:00:12.