ChatConfirmDialogComponent
Renders a configurable confirmation dialog and emits confirm or cancel actions.
import { ChatConfirmDialogComponent } from '@threadplane/chat';Declaration
export declare class ChatConfirmDialogComponent {
constructor();
readonly body: import("@angular/core").InputSignal<string>;
readonly cancelLabel: import("@angular/core").InputSignal<string>;
readonly cancelled: import("@angular/core").OutputEmitterRef<void>;
readonly confirmed: import("@angular/core").OutputEmitterRef<void>;
readonly confirmLabel: import("@angular/core").InputSignal<string>;
readonly open: import("@angular/core").InputSignal<boolean>;
readonly title: import("@angular/core").InputSignal<string>;
readonly tone: import("@angular/core").InputSignal<"normal" | "destructive">;
}Angular template API
Selector: chat-confirm-dialog
Inputs
bodystringcancelLabelstringconfirmLabelstringopenbooleantitlestringtone"normal" | "destructive"
Outputs
cancelledvoidconfirmedvoid
Members
Constructor · overload 1
Constructs a new instance of the ChatConfirmDialogComponent class
constructor();body
readonly body: import("@angular/core").InputSignal<string>;cancelLabel
readonly cancelLabel: import("@angular/core").InputSignal<string>;cancelled
readonly cancelled: import("@angular/core").OutputEmitterRef<void>;confirmed
readonly confirmed: import("@angular/core").OutputEmitterRef<void>;confirmLabel
readonly confirmLabel: import("@angular/core").InputSignal<string>;open
readonly open: import("@angular/core").InputSignal<boolean>;title
readonly title: import("@angular/core").InputSignal<string>;tone
readonly tone: import("@angular/core").InputSignal<"normal" | "destructive">;