l.c.b.b.BranchMergeProposalMenuMixin : class documentation

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

Known subclasses: lp.code.browser.branchmergeproposal.BranchMergeProposalActionNavigationMenu, lp.code.browser.branchmergeproposal.BranchMergeProposalContextMenu, lp.code.browser.branchmergeproposal.BranchMergeProposalEditMenu

Mixin class for merge proposal menus.
Method add_comment Undocumented
Method edit Undocumented
Method set_description Undocumented
Method set_commit_message Undocumented
Method edit_status Undocumented
Method delete Undocumented
Method request_review Undocumented
Method merge Undocumented
Method update_merge_revno Undocumented
Method resubmit Undocumented
Method link_bug Undocumented
Method _enabledForStatus True if the next_state is a valid transition for the current user.
@enabled_with_permission('launchpad.AnyPerson')
def add_comment(self):
Undocumented
@enabled_with_permission('launchpad.Edit')
def edit(self):
Undocumented
@enabled_with_permission('launchpad.Edit')
def set_description(self):
Undocumented
@enabled_with_permission('launchpad.Edit')
def set_commit_message(self):
Undocumented
@enabled_with_permission('launchpad.Edit')
def edit_status(self):
Undocumented
@enabled_with_permission('launchpad.Edit')
def delete(self):
Undocumented
def _enabledForStatus(self, next_state):
True if the next_state is a valid transition for the current user.

Return False if the current state is next_state.

@enabled_with_permission('launchpad.Edit')
def request_review(self):
Undocumented
@enabled_with_permission('launchpad.Edit')
def merge(self):
Undocumented
@enabled_with_permission('launchpad.Edit')
def update_merge_revno(self):
Undocumented
@enabled_with_permission('launchpad.Edit')
def resubmit(self):
Undocumented
def link_bug(self):
Undocumented
API Documentation for Launchpad, generated by pydoctor at 2022-06-16 00:00:12.