catreact
Version:
Catavolt Core React Components
33 lines (32 loc) • 1.2 kB
TypeScript
/**
* Created by rburson on 3/21/16.
*/
import * as React from 'react';
import { CvState, CvProps, CvDetailsPaneCallback } from './../catreact';
import { DetailsContext, CellValueDef } from 'catavolt-sdk';
export interface CvCellValueDefState extends CvState {
}
export interface CvCellValueDefProps extends CvProps {
cellValueDef: CellValueDef;
detailsContext?: DetailsContext;
detailsCallback?: CvDetailsPaneCallback;
wrapperElem: any;
wrapperElemProps?: any;
}
export declare var CvCellValueDefMixin: {
cellValueDef: (nextProps: any) => any;
detailsCallback: (nextProps: any) => any;
detailsContext: (nextProps: any) => any;
getChildContext: () => any;
};
export declare var CvCellValueDef: React.ClassicComponentClass<CvCellValueDefProps>;
export interface CvAttributeCellValueDefState extends CvCellValueDefState {
availableValues?: Array<any>;
}
export interface CvAttributeCellValueDefProps extends CvProps {
cellValueDef: CellValueDef;
detailsContext?: DetailsContext;
detailsCallback?: CvDetailsPaneCallback;
overrideText?: string;
}
export declare var CvAttributeCellValueDef: React.ClassicComponentClass<CvAttributeCellValueDefProps>;