@amcharts/amcharts5
Version:
amCharts 5
30 lines • 1.04 kB
TypeScript
import { IButtonSettings, IButtonPrivate, IButtonEvents, Button } from "./Button";
export interface IConfirmButtonSettings extends IButtonSettings {
}
export interface IConfirmButtonPrivate extends IButtonPrivate {
ConfirmButton?: Button;
}
export interface IConfirmButtonEvents extends IButtonEvents {
confirmed: {};
cancelled: {};
}
/**
* Draws an interactive button, which displays a confirmation when clicked.
*
* @see {@link https://www.amcharts.com/docs/v5/concepts/common-elements/buttons/} for more info
* @important
* @since 5.14.0
*/
export declare class ConfirmButton extends Button {
static className: string;
static classNames: Array<string>;
_settings: IConfirmButtonSettings;
_privateSettings: IConfirmButtonPrivate;
_events: IConfirmButtonEvents;
protected _ignoreClick?: boolean;
protected _afterNew(): void;
protected _cancel(): void;
protected _confirm(): void;
_prepareChildren(): void;
}
//# sourceMappingURL=ConfirmButton.d.ts.map