UNPKG

igniteui-react-core

Version:
21 lines (20 loc) 1 kB
import * as React from 'react'; import { TypeDescriptionContext } from './IComponentRendererAdapter_combined'; export declare class IgrComponentRendererContainer extends React.Component<IIgrComponentRendererContainerProps, IIgrComponentRendererContainerState> { constructor(props: IIgrComponentRendererContainerProps); private listeners; private _currentRoot; createObject(t: any, container: any, context: TypeDescriptionContext, portalChildren: boolean, nameContext: string): any; rootCreated(rootRef: any): void; replaceRootItem(t: any, deferAttach: boolean, continueActions: (resumeRequired: boolean) => void): void; clearContainer(continueActions: (resumeRequired: boolean) => void): void; getRootObject(): any; render(): JSX.Element; } export interface IIgrComponentRendererContainerProps { style?: React.CSSProperties; children?: React.ReactNode; } export interface IIgrComponentRendererContainerState { rootComponentType?: any; }