@microsoft/windows-admin-center-sdk
Version:
Microsoft - Windows Admin Center Shell
25 lines • 2.83 kB
JavaScript
import { Injectable } from '@angular/core';
import { WebsocketStream } from '@microsoft/windows-admin-center-sdk/core/data/websocket-stream';
import { GatewayService } from './gateway.service';
import * as i0 from "@angular/core";
import * as i1 from "./gateway.service";
/**
* The Websocket Stream service class.
*/
export class WebsocketStreamService extends WebsocketStream {
/**
* Initializes a new instance of the WebsocketStreamService class.
*
* @param gatewayService the gateway service object.
*/
constructor(gatewayService) {
super(gatewayService);
this.gatewayService = gatewayService;
}
}
/** @nocollapse */ WebsocketStreamService.ɵfac = function WebsocketStreamService_Factory(t) { return new (t || WebsocketStreamService)(i0.ɵɵinject(i1.GatewayService)); };
/** @nocollapse */ WebsocketStreamService.ɵprov = /** @pureOrBreakMyCode */ i0.ɵɵdefineInjectable({ token: WebsocketStreamService, factory: WebsocketStreamService.ɵfac });
(function () { (typeof ngDevMode === "undefined" || ngDevMode) && i0.ɵsetClassMetadata(WebsocketStreamService, [{
type: Injectable
}], function () { return [{ type: i1.GatewayService }]; }, null); })();
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoid2Vic29ja2V0LXN0cmVhbS5zZXJ2aWNlLmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vLi4vLi4vLi4vLi4vLi4vYW5ndWxhci9zcmMvc2VydmljZS93ZWJzb2NrZXQtc3RyZWFtLnNlcnZpY2UudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsT0FBTyxFQUFFLFVBQVUsRUFBRSxNQUFNLGVBQWUsQ0FBQztBQUMzQyxPQUFPLEVBQUUsZUFBZSxFQUFFLE1BQU0sZ0VBQWdFLENBQUM7QUFDakcsT0FBTyxFQUFFLGNBQWMsRUFBRSxNQUFNLG1CQUFtQixDQUFDOzs7QUFHbkQ7O0dBRUc7QUFDSCxNQUFNLE9BQU8sc0JBQXVCLFNBQVEsZUFBZTtJQUN2RDs7OztPQUlHO0lBQ0gsWUFBbUIsY0FBOEI7UUFDN0MsS0FBSyxDQUFDLGNBQWMsQ0FBQyxDQUFDO1FBRFAsbUJBQWMsR0FBZCxjQUFjLENBQWdCO0lBRWpELENBQUM7OytHQVJRLHNCQUFzQjsyR0FBdEIsc0JBQXNCLFdBQXRCLHNCQUFzQjt1RkFBdEIsc0JBQXNCO2NBSmxDLFVBQVUiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgeyBJbmplY3RhYmxlIH0gZnJvbSAnQGFuZ3VsYXIvY29yZSc7XHJcbmltcG9ydCB7IFdlYnNvY2tldFN0cmVhbSB9IGZyb20gJ0BtaWNyb3NvZnQvd2luZG93cy1hZG1pbi1jZW50ZXItc2RrL2NvcmUvZGF0YS93ZWJzb2NrZXQtc3RyZWFtJztcclxuaW1wb3J0IHsgR2F0ZXdheVNlcnZpY2UgfSBmcm9tICcuL2dhdGV3YXkuc2VydmljZSc7XHJcblxyXG5ASW5qZWN0YWJsZSgpXHJcbi8qKlxyXG4gKiBUaGUgV2Vic29ja2V0IFN0cmVhbSBzZXJ2aWNlIGNsYXNzLlxyXG4gKi9cclxuZXhwb3J0IGNsYXNzIFdlYnNvY2tldFN0cmVhbVNlcnZpY2UgZXh0ZW5kcyBXZWJzb2NrZXRTdHJlYW0ge1xyXG4gICAgLyoqXHJcbiAgICAgKiBJbml0aWFsaXplcyBhIG5ldyBpbnN0YW5jZSBvZiB0aGUgV2Vic29ja2V0U3RyZWFtU2VydmljZSBjbGFzcy5cclxuICAgICAqXHJcbiAgICAgKiBAcGFyYW0gZ2F0ZXdheVNlcnZpY2UgdGhlIGdhdGV3YXkgc2VydmljZSBvYmplY3QuXHJcbiAgICAgKi9cclxuICAgIGNvbnN0cnVjdG9yKHB1YmxpYyBnYXRld2F5U2VydmljZTogR2F0ZXdheVNlcnZpY2UpIHtcclxuICAgICAgICBzdXBlcihnYXRld2F5U2VydmljZSk7XHJcbiAgICB9XHJcbn1cclxuIl19