catreact
Version:
Catavolt Core React Components
26 lines (25 loc) • 775 B
TypeScript
/**
* Created by rburson on 12/23/15.
*/
import * as React from 'react';
import { CvState, CvProps, CvLoginResult } from './catreact-core';
import { AppWinDef } from 'catavolt-sdk';
export interface CvAppWindowState extends CvState {
appWinDef: AppWinDef;
}
export interface CvAppWindowProps extends CvProps {
/**
* {@link CvLoginResult} containing the sdk {AppWinDef}.
* Should not be used with windowId
*/
loginResult?: CvLoginResult;
/**
* A resource to allow for the retrieval of the {@link CvLoginResult} from the cache.
* Should not be used with loginResult
*/
windowId?: string;
}
/**
* A component analogous to Catavolt AppWinDef
*/
export declare var CvAppWindow: React.ClassicComponentClass<CvAppWindowProps>;