UNPKG

@robotlegsjs/pixi

Version:
40 lines (39 loc) 846 B
import { EventDispatcher, IClass } from "@robotlegsjs/core"; import { Container, DisplayObject } from "pixi.js"; import { IViewHandler } from "../api/IViewHandler"; /** * @private */ export declare class ContainerBinding extends EventDispatcher { private _parent; /** * @private */ get parent(): ContainerBinding; /** * @private */ set parent(value: ContainerBinding); private _container; /** * @private */ get container(): Container; private _handlers; /** * @private */ constructor(container: Container); /** * @private */ addHandler(handler: IViewHandler): void; /** * @private */ removeHandler(handler: IViewHandler): void; /** * @private */ handleView(view: DisplayObject, type: IClass<any>): void; }