UNPKG

@carbon/charts

Version:
19 lines (18 loc) 747 B
import { Component } from '../component'; import { LayoutConfigs } from '../../interfaces/layout'; import { LayoutComponentChild } from '../../interfaces/components'; import { ChartModel } from '../../model/model'; export declare class LayoutComponent extends Component { static instanceID: number; type: string; children: LayoutComponentChild[]; private _instanceID; constructor(model: ChartModel, services: any, children: LayoutComponentChild[], configs?: LayoutConfigs); init(): void; getPreferedAndFixedSizeSum(): number; getNumOfStretchChildren(): number; render(animate?: boolean): void; setModel(newObj: ChartModel): void; setServices(newObj: any): void; destroy(): void; }