Skip to content

charton API


charton API / @chart-on/ui / index / ConfirmOptions

Interface: ConfirmOptions ​

Defined in: ui/src/dialog.ts:274

What confirmDialog asks, and the labels of its buttons.

Properties ​

cancelLabel ​

cancelLabel: string

Defined in: ui/src/dialog.ts:278


closeLabel? ​

optional closeLabel?: string

Defined in: ui/src/dialog.ts:279


confirmLabel ​

confirmLabel: string

Defined in: ui/src/dialog.ts:277


destructive? ​

optional destructive?: boolean

Defined in: ui/src/dialog.ts:281

Style the confirm button as destructive, e.g. for a delete.


message ​

message: string

Defined in: ui/src/dialog.ts:276


returnFocus? ​

optional returnFocus?: HTMLElement | null

Defined in: ui/src/dialog.ts:283

Focused again on close. Default the element that had focus on open.


signal? ​

optional signal?: AbortSignal

Defined in: ui/src/dialog.ts:285

Aborting it dismisses the dialog, e.g. when its owner is destroyed.


title ​

title: string

Defined in: ui/src/dialog.ts:275