UNPKG

@skyway-sdk/core

Version:

The official Next Generation JavaScript SDK for SkyWay

17 lines 771 B
"use strict"; 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