UNPKG

771 BTypeScriptView Raw
1import * as React from "react";
2import { AbstractPureComponent } from "../../common";
3import type { ToastProps } from "./toastProps";
4/**
5 * Toast component.
6 *
7 * @deprecated use `Toast2` instead, which forwards DOM refs and is thus compatible with `Overlay2`.
8 * @see https://blueprintjs.com/docs/#core/components/toast
9 */
10export declare class Toast extends AbstractPureComponent<ToastProps> {
11 static defaultProps: ToastProps;
12 static displayName: string;
13 render(): React.JSX.Element;
14 componentDidMount(): void;
15 componentDidUpdate(prevProps: ToastProps): void;
16 componentWillUnmount(): void;
17 private maybeRenderActionButton;
18 private handleActionClick;
19 private handleCloseClick;
20 private triggerDismiss;
21 private startTimeout;
22}