catreact
Version:
Catavolt Core React Components
16 lines (15 loc) • 533 B
TypeScript
/**
* Created by rburson on 5/28/16.
*/
import * as React from 'react';
import { CvState, CvProps, CvContext, CvMessage } from './catreact-core';
export interface CvMessagePaneState extends CvState {
message: CvMessage;
}
export interface CvMessagePaneProps extends CvProps {
messageRenderer?: (cvContext: CvContext, message: CvMessage, callback: CvMessagePaneCallback) => {};
}
export interface CvMessagePaneCallback {
clear(): any;
}
export declare var CvMessagePane: React.ClassicComponentClass<CvMessagePaneProps>;