---
url: "https://vueda.dev/v3/reference/api/vue/ViewUpdate/slots.md"
title: "ViewUpdate Slots"
---

# ViewUpdate Slots

## `targetless-action-button` {#slot-targetless-action-button}

Scoped slot.

### Bindings

| Name | Description |
| --- | --- |
| <span id="slot-targetless-action-button-param-app">app</span> |  |
| <span id="slot-targetless-action-button-param-label">label</span> |  |
| <span id="slot-targetless-action-button-param-model">model</span> |  |
| <span id="slot-targetless-action-button-param-view">view</span> |  |

## `extra-buttons` {#slot-extra-buttons}

Additional action buttons appended in the page title action area.


Slot.

## `submit-button` {#slot-submit-button}

Override the submit button shown in the sticky action bar.


Scoped slot.

### Bindings

| Name | Description |
| --- | --- |
| <span id="slot-submit-button-param-form">form</span> |  |
| <span id="slot-submit-button-param-label">label</span> |  |
| <span id="slot-submit-button-param-loading">loading</span> |  |
| <span id="slot-submit-button-param-modified">modified</span> |  |
| <span id="slot-submit-button-param-type">type</span> |  |

## `action-button` {#slot-action-button}

Override an individual action link button in the sticky bar.


Scoped slot.

### Bindings

| Name | Description |
| --- | --- |
| <span id="slot-action-button-param-app">app</span> |  |
| <span id="slot-action-button-param-label">label</span> |  |
| <span id="slot-action-button-param-model">model</span> |  |
| <span id="slot-action-button-param-pk">pk</span> |  |
| <span id="slot-action-button-param-view">view</span> |  |

## `transition-button` {#slot-transition-button}

Override an individual workflow transition button in the sticky bar.


Scoped slot.

### Bindings

| Name | Description |
| --- | --- |
| <span id="slot-transition-button-param-app">app</span> |  |
| <span id="slot-transition-button-param-label">label</span> |  |
| <span id="slot-transition-button-param-model">model</span> |  |
| <span id="slot-transition-button-param-pk">pk</span> |  |
| <span id="slot-transition-button-param-view">view</span> |  |

## `record-name` {#slot-record-name}

Override the heading that names the record above the form; receives `recordName` (the fetched object's formatted name, empty when there is none) and `pending` (true while the name is loading).


Scoped slot.

### Bindings

| Name | Description |
| --- | --- |
| <span id="slot-record-name-param-recordName">recordName</span> |  |
| <span id="slot-record-name-param-pending">pending</span> |  |

## `update-unavailable` {#slot-update-unavailable}

Override the notice shown instead of the form when the object's available_actions does not permit the current action; receives `app`, `model`, `pk`, and `verboseName` (the model config's verbose name, if any).


Scoped slot.

### Bindings

| Name | Description |
| --- | --- |
| <span id="slot-update-unavailable-param-app">app</span> |  |
| <span id="slot-update-unavailable-param-model">model</span> |  |
| <span id="slot-update-unavailable-param-pk">pk</span> |  |
| <span id="slot-update-unavailable-param-verboseName">verboseName</span> |  |

## `form-confirm-dialog-warnings` {#slot-form-confirm-dialog-warnings}

Scoped slot.

### Bindings

| Name | Description |
| --- | --- |
| <span id="slot-form-confirm-dialog-warnings-param-warnings">warnings</span> |  |

## `warning-entry` {#slot-warning-entry}

Scoped slot.
