@robotlegsjs/createjs
Version:
CreateJS View Integration with RobotlegsJS
39 lines (38 loc) • 821 B
TypeScript
import { EventDispatcher, IClass } from "@robotlegsjs/core";
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(): createjs.Container;
private _handlers;
/**
* @private
*/
constructor(container: createjs.Container);
/**
* @private
*/
addHandler(handler: IViewHandler): void;
/**
* @private
*/
removeHandler(handler: IViewHandler): void;
/**
* @private
*/
handleView(view: createjs.DisplayObject, type: IClass<any>): void;
}