UNPKG

@robotlegsjs/createjs

Version:
42 lines (41 loc) 1.04 kB
import { EventDispatcher } from "@robotlegsjs/core"; import { ContainerBinding } from "./ContainerBinding"; /** * @private */ export declare class ContainerRegistry extends EventDispatcher { private _bindings; /** * @private */ get bindings(): ContainerBinding[]; private _rootBindings; /** * @private */ get rootBindings(): ContainerBinding[]; private _bindingByContainer; /** * @private */ addContainer(container: createjs.Container): ContainerBinding; /** * @private */ removeContainer(container: createjs.Container): ContainerBinding; /** * Finds the closest parent binding for a given display object * * @private */ findParentBinding(target: createjs.Container): ContainerBinding; /** * @private */ getBinding(container: createjs.Container): ContainerBinding; private _createBinding; private _removeBinding; private _addRootBinding; private _removeRootBinding; private _onBindingEmpty; }