UNPKG

@robotlegsjs/phaser

Version:

RobotlegsJS integration with Phaser Scene Manager

26 lines (25 loc) 718 B
import { IMediatorManager } from "../api/IMediatorManager"; import { IMediatorMapping } from "../api/IMediatorMapping"; import { SceneMediatorFactory } from "./SceneMediatorFactory"; /** * @private */ export declare class SceneMediatorManager implements IMediatorManager { private _factory; private _autoRemoveMap; /** * @private */ constructor(factory: SceneMediatorFactory); /** * @private */ addMediator(mediator: any, item: any, mapping: IMediatorMapping): void; /** * @private */ removeMediator(mediator: any, item: any, mapping: IMediatorMapping): void; private _onSceneDestroy; private _initializeMediator; private _destroyMediator; }