@robotlegsjs/phaser
Version:
RobotlegsJS integration with Phaser Scene Manager
45 lines (44 loc) • 919 B
TypeScript
/**
* @private
*/
export declare class EventEmitterMapConfig {
private _emitter;
/**
* @private
*/
get emitter(): Phaser.Events.EventEmitter;
private _event;
/**
* @private
*/
get event(): string | symbol;
private _listener;
/**
* @private
*/
get listener(): Function;
private _context;
/**
* @private
*/
get context(): any;
private _once;
/**
* @private
*/
get once(): boolean;
private _calback;
/**
* @private
*/
get calback(): Function;
/**
* @private
*/
set calback(value: Function);
/**
* @private
*/
constructor(emitter: Phaser.Events.EventEmitter, event: string | symbol, listener: Function, context: any, once?: boolean);
equalTo(emitter: Phaser.Events.EventEmitter, event: string | symbol, listener: Function, context: any): boolean;
}