primereact
Version:
[](https://gitter.im/primefaces/primereact?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge)
24 lines (21 loc) • 604 B
TypeScript
import React = require("react");
export interface GrowlMessage {
severity: 'success' | 'info' | 'warn' | 'error',
summary: Element | string;
detail: Element | string;
closable: boolean;
sticky: boolean;
life: number;
}
interface GrowlProps {
id?: string;
className?: string;
style?: object;
baseZIndex?: number;
position?: string;
onClick?(message: GrowlMessage): void;
onClose?(message: GrowlMessage): void;
show?(message: GrowlMessage | GrowlMessage[]): void;
clear?(): void;
}
export class Growl extends React.Component<GrowlProps,any> {}