reviewboard.reviews.default_actions¶
-
class
CloseMenuAction(child_actions=None)[source]¶ Bases:
reviewboard.reviews.actions.BaseReviewRequestMenuActionA menu action for closing the corresponding review request.
-
class
SubmitAction[source]¶ Bases:
reviewboard.reviews.actions.BaseReviewRequestActionAn action for submitting the review request.
-
class
DiscardAction[source]¶ Bases:
reviewboard.reviews.actions.BaseReviewRequestActionAn action for discarding the review request.
-
class
DeleteAction[source]¶ Bases:
reviewboard.reviews.actions.BaseReviewRequestActionAn action for permanently deleting the review request.
-
class
UpdateMenuAction(child_actions=None)[source]¶ Bases:
reviewboard.reviews.actions.BaseReviewRequestMenuActionA menu action for updating the corresponding review request.
-
class
UploadDiffAction[source]¶ Bases:
reviewboard.reviews.actions.BaseReviewRequestActionAn action for updating/uploading a diff for the review request.
-
get_label(context)[source]¶ Return this action’s label.
The label will change depending on whether or not the corresponding review request already has a diff.
Parameters: context (django.template.Context) – The collection of key-value pairs from the template. Returns: The label that displays this action to the user. Return type: unicode
-
should_render(context)[source]¶ Return whether or not this action should render.
If the corresponding review request has a repository, then an upload diff form exists, so we should render this UploadDiffAction.
Parameters: context (django.template.Context) – The collection of key-value pairs available in the template just before this action is to be rendered. Returns: Determines if this action should render. Return type: bool
-
-
class
UploadFileAction[source]¶ Bases:
reviewboard.reviews.actions.BaseReviewRequestActionAn action for uploading a file for the review request.
-
class
DownloadDiffAction[source]¶ Bases:
reviewboard.reviews.actions.BaseReviewRequestActionAn action for downloading a diff from the review request.
-
get_url(context)[source]¶ Return this action’s URL.
Parameters: context (django.template.Context) – The collection of key-value pairs from the template. Returns: The URL to invoke if this action is clicked. Return type: unicode
Return whether this action should be initially hidden to the user.
Parameters: context (django.template.Context) – The collection of key-value pairs from the template. Returns: Whether this action should be initially hidden to the user. Return type: bool
-
should_render(context)[source]¶ Return whether or not this action should render.
Parameters: context (django.template.Context) – The collection of key-value pairs available in the template just before this action is to be rendered. Returns: Determines if this action should render. Return type: bool
-
-
class
EditReviewAction[source]¶ Bases:
reviewboard.reviews.actions.BaseReviewRequestActionAn action for editing a review intended for the review request.
-
class
AddGeneralCommentAction[source]¶ Bases:
reviewboard.reviews.actions.BaseReviewRequestActionAn action for adding a new general comment to a review.
-
class
ShipItAction[source]¶ Bases:
reviewboard.reviews.actions.BaseReviewRequestActionAn action for quickly approving the review request without comments.