l.r.b.t.TeamIndexView(PersonIndexView, TeamJoinMixin) : class documentation

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

Implements interfaces: lp.registry.browser.team.ITeamIndexMenu

The view class for the +index page.

This class is needed, so an action menu that only applies to teams can be displayed without showing up on the person index page.

Method super_teams Return only the super teams that the viewer is able to see.
Method can_show_subteam_portlet Only show the subteam portlet if there is info to display.
Method visibility_info Undocumented
Method visibility_portlet_class The portlet class for team visibility.
Method add_member_step_title A string for setup_add_member_handler with escaped quotes.

Inherited from PersonIndexView:

Method initialize Undocumented
Method page_title Undocumented
Method description_widget The description as a widget.
Method page_description Undocumented
Method enable_xrds_discovery Only enable discovery if person is OpenID enabled.
Method openid_server_url The OpenID Server endpoint URL for Launchpad.
Method openid_identity_url The public OpenID identity URL. That's the profile page.
Method processForm Undocumented

Inherited from XRDSContentNegotiationMixin (via PersonIndexView):

Method xrds Render the XRDS document for this content object.
Method render Render a page supporting XRDS discovery.
Method _getURL Return the URL as sent by the browser.

Inherited from PersonView (via PersonIndexView):

Method should_show_ubuntu_coc_section Should the 'Code of Conduct' section be shown?
Method should_show_ircnicknames_section Should the 'IRC nicknames' section be shown?
Method should_show_jabberids_section Should the 'Jabber IDs' section be shown?
Method should_show_sshkeys_section Should the 'SSH keys' section be shown?
Method should_show_gpgkeys_section Should the 'OpenPGP keys' section be shown?
Method gpg_keys A cached version of the users OpenPGP keys.
Method is_probationary_or_invalid_user True when the user is not active or does not have karma.
Method recently_approved_members Undocumented
Method recently_proposed_members Undocumented
Method recently_invited_members Undocumented
Method recently_approved_hidden Optionally hide the div.
Method recently_proposed_hidden Optionally hide the div.
Method recently_invited_hidden Optionally hide the div.
Method openpolls Undocumented
Method closedpolls Undocumented
Method notyetopenedpolls Undocumented
Method contributions Cache the results of getProjectsAndCategoriesContributedTo().
Method contributed_categories Return all karma categories in which this person has some karma.
Method context_is_probably_a_team Return True if we have any indication that context is a team.
Method is_delegated_identity Should the page delegate identity to the OpenId identitier.
Method getURLToAssignedBugsInProgress Return an URL to a page which lists all bugs assigned to this
Method assigned_bugs_in_progress Return up to 5 assigned bugs that are In Progress.
Method assigned_specs_in_progress Return up to 5 assigned specs that are being worked on.
Method has_assigned_bugs_or_specs_in_progress Does the user have any bugs or specs that are being worked on?
Method viewing_own_page Undocumented
Method can_contact Can the user contact this context (this person or team)?
Method should_show_polls_portlet Undocumented
Method has_current_polls Return True if this team has any non-closed polls.
Method userIsOwner Return True if the user is the owner of this Team.
Method findUserPathToTeam Undocumented
Method userIsParticipant Return true if the user is a participant of this team.
Method email_address_visibility The EmailAddressVisibleState of this person or team.
Method visible_email_addresses The list of email address that can be shown.
Method visible_email_address_description A description of who can see a user's email addresses.
Method showSSHKeys Return a data structure used for display of raw SSH keys
Method archive_url Return a url to a mailing list archive for the team's list.
Method languages The user's preferred languages, or English if none are set.
Method should_show_ppa_section Return True if "Personal package archives" is to be shown.
Method visible_ppas Undocumented
Method time_zone_offset Return a string with offset from UTC

Inherited from FeedsMixin (via PersonIndexView, PersonView):

Method feed_links Undocumented

Inherited from ContactViaWebLinksMixin (via PersonIndexView, PersonView):

Method group_to_contact Contacting a team may contact different email addresses.
Method contact_link_title Return the appropriate +contactuser link title for the tooltip.
Method specific_contact_text Return the appropriate link text.

Inherited from TeamJoinMixin (via PersonIndexView):

Method user_can_subscribe_to_list Can the prospective member subscribe to this team's mailing list?
Method user_is_subscribed_to_list Is the user subscribed to the team's mailing list?
Method team_has_mailing_list Is the team mailing list available for subscription?
Method user_is_active_member Return True if the user is an active member of this team.
Method user_is_proposed_member Return True if the user is a proposed member of this team.
Method user_can_request_to_leave Return true if the user can request to leave this team.

Inherited from TeamJoinMixin:

Method user_can_subscribe_to_list Can the prospective member subscribe to this team's mailing list?
Method user_is_subscribed_to_list Is the user subscribed to the team's mailing list?
Method team_has_mailing_list Is the team mailing list available for subscription?
Method user_is_active_member Return True if the user is an active member of this team.
Method user_is_proposed_member Return True if the user is a proposed member of this team.
Method user_can_request_to_leave Return true if the user can request to leave this team.
@property
def super_teams(self):
Return only the super teams that the viewer is able to see.
@property
def can_show_subteam_portlet(self):
Only show the subteam portlet if there is info to display.

Either the team is a member of another team, or there are invitations to join a team, and the owner needs to see the link so that the invitation can be accepted.

@property
def visibility_info(self):
Undocumented
@property
def visibility_portlet_class(self):
The portlet class for team visibility.
@property
def add_member_step_title(self):
A string for setup_add_member_handler with escaped quotes.
API Documentation for Launchpad, generated by pydoctor at 2022-06-16 00:00:12.