l.b.b.b.BugListingBatchNavigator(TableBatchNavigator) : class documentation

Part of lp.bugs.browser.buglisting View In Hierarchy

A specialised batch navigator to load smartly extra bug information.
Method __init__ Undocumented
Method bug_badge_properties Undocumented
Method tags_for_batch Return a dict matching bugtask to it's tags.
Method bugtask_people Return mapping of people related to this bugtask set.
Method getCookieName Return the cookie name used in bug listings js code.
Method getBugListingItems Return a decorated list of visible bug tasks.
Method mustache_template Undocumented
Method mustache_listings Undocumented
Method mustache The rendered mustache template.
Method model Undocumented
Method _setFieldVisibility Set field_visibility for the page load.
Method _getListingItem Return a decorated bugtask for the bug listing.

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.
def __init__(self, tasks, request, columns_to_show, size, target_context=None):
Undocumented
@cachedproperty
def bug_badge_properties(self):
Undocumented
@cachedproperty
def tags_for_batch(self):
Return a dict matching bugtask to it's tags.
@cachedproperty
def bugtask_people(self):
Return mapping of people related to this bugtask set.
def getCookieName(self):
Return the cookie name used in bug listings js code.
def _setFieldVisibility(self):
Set field_visibility for the page load.

If a cookie of the form $USER-buglist-fields is found, we set field_visibility from this cookie; otherwise, field_visibility will match the defaults.

def _getListingItem(self, bugtask):
Return a decorated bugtask for the bug listing.
def getBugListingItems(self):
Return a decorated list of visible bug tasks.
@cachedproperty
def mustache_template(self):
Undocumented
@property
def mustache_listings(self):
Undocumented
@property
def mustache(self):
The rendered mustache template.
@property
def model(self):
Undocumented
API Documentation for Launchpad, generated by pydoctor at 2022-06-16 00:00:12.