# ConfirmableOutcomeUiV2

`interface` in `seedcord` · v0.12.0

<https://docs.seedcord.org/packages/seedcord/0.12.0/interfaces/confirmable-outcome-ui-v2>

Outcome UI factories used by the Component V2 container API.

```ts
interface ConfirmableOutcomeUiV2
```

## Properties

### onCancel

```ts
onCancel: ConfirmableFactory<ComponentsV2Payload>;
```

Factory invoked when the user cancels the prompt.

### onConfirm

```ts
onConfirm: ConfirmableFactory<ComponentsV2Payload>;
```

Factory invoked when the user confirms the prompt.

### onTimeout

```ts
onTimeout: ConfirmableFactory<ComponentsV2Payload>;
```

Factory invoked when the prompt times out.
