catreact
Version:
Catavolt Core React Components
25 lines (24 loc) • 775 B
TypeScript
/**
* Created by rburson on 3/14/16.
*/
import * as React from 'react';
import { CvState, CvProps, CvEvent, CvLoginResult } from './../core/catreact-core';
export interface CvLoginPanelState extends CvState {
clientType: string;
gatewayUrl: string;
password: string;
tenantId: string;
userId: string;
}
export interface CvLoginPanelProps extends CvProps {
loginListeners?: Array<(loginEvent: CvEvent<CvLoginResult>) => void>;
defaultClientType?: string;
defaultGatewayUrl?: string;
defaultPassword?: string;
defaultTenantId?: string;
defaultUserId?: string;
showClientType?: boolean;
showGatewayUrl?: boolean;
showTenantId?: boolean;
}
export declare var CvLoginPanel: React.ClassicComponentClass<CvLoginPanelProps>;