@skyway-sdk/core
Version:
The official Next Generation JavaScript SDK for SkyWay
17 lines • 771 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.UnknownPlugin = void 0;
const plugin_1 = require("../../interface/plugin");
const member_1 = require("./member");
class UnknownPlugin extends plugin_1.SkyWayPlugin {
constructor() {
super(...arguments);
this.subtype = 'unknown';
this._createRemoteMember = (channel, memberDto) => {
const person = new member_1.UnknownMemberImpl(Object.assign(Object.assign({}, this._context), { context: this._context, channel, metadata: memberDto.metadata, id: memberDto.id, name: memberDto.name, plugin: this, subtype: memberDto.subtype }));
return person;
};
}
}
exports.UnknownPlugin = UnknownPlugin;
//# sourceMappingURL=plugin.js.map