l.r.b.p.ProductInvolvementView(PillarInvolvementView) : class documentation

Part of lp.registry.browser.product View In Hierarchy

Encourage configuration of involvement links for projects.
Method visible_disabled_link_names Show all disabled links...except blueprints
Method configuration_states Create a dictionary indicating the configuration statuses.
Method configuration_links The enabled involvement links.
Method registration_completeness The percent complete for registration.
Method registration_done A boolean indicating that the services are fully configured.

Inherited from PillarInvolvementView:

Method __init__ Undocumented
Method has_involvement This IPillar uses Launchpad.
Method enabled_links The enabled involvement links.
Method visible_disabled_links Important disabled links.
Method _set_official_launchpad Does the pillar officially use launchpad.
@property
def visible_disabled_link_names(self):
Show all disabled links...except blueprints
@cachedproperty
def configuration_states(self):
Create a dictionary indicating the configuration statuses.

Each app area will be represented in the return dictionary, except blueprints which we are not currently promoting.

@property
def configuration_links(self):
The enabled involvement links.

Returns a list of dicts keyed by: 'link' -- the menu link, and 'configured' -- a boolean representing the configuration status.

@property
def registration_completeness(self):
The percent complete for registration.
@property
def registration_done(self):
A boolean indicating that the services are fully configured.
API Documentation for Launchpad, generated by pydoctor at 2019-11-19 00:00:37.