l.b.b.s.SprintTopicSetView(HasSpecificationsView, LaunchpadView) : class documentation

Part of lp.blueprints.browser.sprint View In Hierarchy

Custom view class to process the results of this unusual page.

It is unusual because we want to display multiple objects with checkboxes, then process the selected items, which is not the usual add/edit metaphor.

Method label Undocumented
Method initialize Undocumented
Method spec_filter Return the specification links with PROPOSED status for this
Method spec_links Undocumented
Method process_form Largely copied from webapp/generalform.py, without the

Inherited from HasSpecificationsView:

Method template Undocumented
Method render Undocumented
Method can_configure_blueprints Can the user configure blueprints for the ISpecificationTarget.
Method has_any_specifications Undocumented
Method all_specifications Undocumented
Method searchrequested Undocumented
Method searchtext Undocumented
Method specs Undocumented
Method specs_batched Undocumented
Method spec_count Undocumented
Method documentation Undocumented
Method categories This organises the specifications related to this target by
Method getLatestSpecifications Return <quantity> latest specs created for this target.
@property
def label(self):
Undocumented
def initialize(self):
Undocumented
@cachedproperty
def spec_filter(self):
Return the specification links with PROPOSED status for this sprint.
@cachedproperty
def spec_links(self):
Undocumented
def process_form(self):
Largely copied from webapp/generalform.py, without the schema processing bits because we are not rendering the form in the usual way. Instead, we are creating our own form in the page template and interpreting it here.
API Documentation for Launchpad, generated by pydoctor at 2022-06-16 00:00:12.