@alauda/ui
Version:
Angular UI components by Alauda Frontend Team.
14 lines (13 loc) • 516 B
TypeScript
import { TemplateRef, Type } from '@angular/core';
import { BaseDialogConfig } from '../dialog-config';
import { BeforeAction, ConfirmType } from '../dialog.types';
export declare class ConfirmDialogConfig<T = unknown, R = unknown> extends BaseDialogConfig {
title: string;
content?: TemplateRef<any> | Type<any> | string;
cancelButton?: boolean;
confirmType?: ConfirmType;
confirmText?: string;
cancelText?: string;
beforeConfirm?: BeforeAction<T>;
beforeCancel?: BeforeAction<R>;
}