UNPKG

@mai3/phaser-sdk

Version:

A UI component library based on the Phaser game engine

20 lines 725 B
import { Container } from './Container'; import { LinearLayoutConfig } from '../types'; import { BaseScene } from "../game"; export declare class LinearLayout extends Container<LinearLayoutConfig> { protected _content: Container; protected _config: LinearLayoutConfig; constructor(scene: BaseScene, config: LinearLayoutConfig); private initLayout; private createBackground; reDraw(config: LinearLayoutConfig): void; clear(): void; addChildren(children: Container[]): void; private alignContent; private calculateContentX; private calculateContentY; private repositionChildren; private updateBackground; private updateBounds; } //# sourceMappingURL=LinearLayout.d.ts.map