@amcharts/amcharts5
Version:
amCharts 5
22 lines • 765 B
TypeScript
import type { Container } from "./Container";
import type { Sprite } from "./Sprite";
import { Entity, IEntitySettings, IEntityPrivate } from "../util/Entity";
export interface ILayoutSettings extends IEntitySettings {
}
export interface ILayoutPrivate extends IEntityPrivate {
}
export declare function eachChildren(container: Container, f: (sprite: Sprite) => void): void;
/**
* Base class for [[Container]] layouts.
*/
export declare abstract class Layout extends Entity {
_settings: ILayoutSettings;
_privateSettings: ILayoutPrivate;
static className: string;
static classNames: Array<string>;
/**
* @ignore
*/
abstract updateContainer(_container: Container): void;
}
//# sourceMappingURL=Layout.d.ts.map