reviewboard.reviews.default_actions¶
-
class
CloseMenuAction
(child_actions=None)[source]¶ Bases:
reviewboard.reviews.actions.BaseReviewRequestMenuAction
A menu action for closing the corresponding review request.
-
class
SubmitAction
[source]¶ Bases:
reviewboard.reviews.actions.BaseReviewRequestAction
An action for submitting the review request.
-
class
DiscardAction
[source]¶ Bases:
reviewboard.reviews.actions.BaseReviewRequestAction
An action for discarding the review request.
-
class
DeleteAction
[source]¶ Bases:
reviewboard.reviews.actions.BaseReviewRequestAction
An action for permanently deleting the review request.
-
class
UpdateMenuAction
(child_actions=None)[source]¶ Bases:
reviewboard.reviews.actions.BaseReviewRequestMenuAction
A menu action for updating the corresponding review request.
-
class
UploadDiffAction
[source]¶ Bases:
reviewboard.reviews.actions.BaseReviewRequestAction
An 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.BaseReviewRequestAction
An action for uploading a file for the review request.
-
class
DownloadDiffAction
[source]¶ Bases:
reviewboard.reviews.actions.BaseReviewRequestAction
An 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.BaseReviewRequestAction
An action for editing a review intended for the review request.
-
class
AddGeneralCommentAction
[source]¶ Bases:
reviewboard.reviews.actions.BaseReviewRequestAction
An action for adding a new general comment to a review.
-
class
ShipItAction
[source]¶ Bases:
reviewboard.reviews.actions.BaseReviewRequestAction
An action for quickly approving the review request without comments.