UNPKG

@robotlegsjs/phaser

Version:

RobotlegsJS integration with Phaser Scene Manager

15 lines (14 loc) 460 B
import { IClass } from "@robotlegsjs/core"; import { IMediatorConfigurator } from "./IMediatorConfigurator"; /** * Maps a matcher to a concrete SceneMediator class */ export interface IMediatorMapper { /** * Maps a matcher to a concrete SceneMediator or ViewMediator class * * @param mediatorClass The concrete mediator class * @return Mapping configurator */ toMediator(mediatorClass: IClass<any>): IMediatorConfigurator; }