Jump to >

reviewboard.reviews.default_actions

class CloseMenuAction(child_actions=None)[source]

A menu action for closing the corresponding review request.

should_render(context)[source]

Return whether the action should render.

Parameters

context (dict) – The current render context.

Returns

Whether the action should render.

Return type

bool

class SubmitAction[source]

An action for submitting the review request.

should_render(context)[source]

Return whether the action should render.

Parameters

context (dict) – The current render context.

Returns

Whether the action should render.

Return type

bool

class DiscardAction[source]

An action for discarding the review request.

class DeleteAction[source]

An action for permanently deleting the review request.

should_render(context)[source]

Return whether the action should render.

Parameters

context (dict) – The current render context.

Returns

Whether the action should render.

Return type

bool

class UpdateMenuAction(child_actions=None)[source]

A menu action for updating the corresponding review request.

should_render(context)[source]

Return whether the action should render.

Parameters

context (dict) – The current render context.

Returns

Whether the action should render.

Return type

bool

class UploadDiffAction[source]

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]

An action for uploading a file for the review request.

class DownloadDiffAction[source]

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

get_hidden(context)[source]

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]

An action for editing a review intended for the review request.

should_render(context)[source]

Return whether the action should render.

Parameters

context (dict) – The current render context.

Returns

Whether the action should render.

Return type

bool

class AddGeneralCommentAction[source]

An action for adding a new general comment to a review.

should_render(context)[source]

Return whether the action should render.

Parameters

context (dict) – The current render context.

Returns

Whether the action should render.

Return type

bool

class ShipItAction[source]

An action for quickly approving the review request without comments.

should_render(context)[source]

Return whether the action should render.

Parameters

context (dict) – The current render context.

Returns

Whether the action should render.

Return type

bool

get_default_actions()[source]

Return a copy of all the default actions.

Returns

A copy of all the default actions.

Return type

list of BaseReviewRequestAction