@robotlegsjs/pixi-signalmediator
Version:
TypeScript port of Robotlegs Extension SignalMediator
33 lines • 1.81 kB
JavaScript
;
// ------------------------------------------------------------------------------
// Copyright (c) 2017-present, RobotlegsJS. All Rights Reserved.
// Copyright (c) 2016 San Dinh Studios. All Rights Reserved.
//
// NOTICE: You are permitted to use, modify, and distribute this file
// in accordance with the terms of the license agreement accompanying it.
// ------------------------------------------------------------------------------
Object.defineProperty(exports, "__esModule", { value: true });
exports.SignalMediatorExtension = void 0;
var core_1 = require("@robotlegsjs/core");
var ISignalMap_1 = require("./api/ISignalMap");
var SignalMap_1 = require("./impl/SignalMap");
var SignalMediatorExtension = /** @class */ (function () {
function SignalMediatorExtension() {
/*============================================================================*/
/* Private Properties */
/*============================================================================*/
this._uid = core_1.UID.create(SignalMediatorExtension);
}
/*============================================================================*/
/* Public Functions */
/*============================================================================*/
SignalMediatorExtension.prototype.extend = function (context) {
context.injector.bind(ISignalMap_1.ISignalMap).to(SignalMap_1.SignalMap).inSingletonScope();
};
SignalMediatorExtension.prototype.toString = function () {
return this._uid;
};
return SignalMediatorExtension;
}());
exports.SignalMediatorExtension = SignalMediatorExtension;
//# sourceMappingURL=SignalMediatorExtension.js.map