@microsoft/windows-admin-center-sdk
Version:
Microsoft - Windows Admin Center Shell
27 lines • 3.16 kB
JavaScript
import { Injectable } from '@angular/core';
import { NodeConnection } from '@microsoft/windows-admin-center-sdk/core/data/node-connection';
import { AuthorizationService } from './authorization.service';
import { GatewayService } from './gateway.service';
import * as i0 from "@angular/core";
import * as i1 from "./gateway.service";
import * as i2 from "./authorization.service";
/**
* The node service class.
*/
export class NodeService extends NodeConnection {
/**
* Initializes a new instance of the NodeService class.
*
* @param gatewayService the gateway service.
* @param authorizationService the authorization service.
*/
constructor(gatewayService, authorizationService) {
super(gatewayService, authorizationService);
}
}
/** @nocollapse */ NodeService.ɵfac = function NodeService_Factory(t) { return new (t || NodeService)(i0.ɵɵinject(i1.GatewayService), i0.ɵɵinject(i2.AuthorizationService)); };
/** @nocollapse */ NodeService.ɵprov = /** @pureOrBreakMyCode */ i0.ɵɵdefineInjectable({ token: NodeService, factory: NodeService.ɵfac });
(function () { (typeof ngDevMode === "undefined" || ngDevMode) && i0.ɵsetClassMetadata(NodeService, [{
type: Injectable
}], function () { return [{ type: i1.GatewayService }, { type: i2.AuthorizationService }]; }, null); })();
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoibm9kZS5zZXJ2aWNlLmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vLi4vLi4vLi4vLi4vLi4vYW5ndWxhci9zcmMvc2VydmljZS9ub2RlLnNlcnZpY2UudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsT0FBTyxFQUFFLFVBQVUsRUFBRSxNQUFNLGVBQWUsQ0FBQztBQUMzQyxPQUFPLEVBQUUsY0FBYyxFQUFFLE1BQU0sK0RBQStELENBQUM7QUFDL0YsT0FBTyxFQUFFLG9CQUFvQixFQUFFLE1BQU0seUJBQXlCLENBQUM7QUFDL0QsT0FBTyxFQUFFLGNBQWMsRUFBRSxNQUFNLG1CQUFtQixDQUFDOzs7O0FBR25EOztHQUVHO0FBQ0gsTUFBTSxPQUFPLFdBQVksU0FBUSxjQUFjO0lBQzNDOzs7OztPQUtHO0lBQ0gsWUFBWSxjQUE4QixFQUFFLG9CQUEwQztRQUNsRixLQUFLLENBQUMsY0FBYyxFQUFFLG9CQUFvQixDQUFDLENBQUM7SUFDaEQsQ0FBQzs7eUZBVFEsV0FBVztnR0FBWCxXQUFXLFdBQVgsV0FBVzt1RkFBWCxXQUFXO2NBSnZCLFVBQVUiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgeyBJbmplY3RhYmxlIH0gZnJvbSAnQGFuZ3VsYXIvY29yZSc7XHJcbmltcG9ydCB7IE5vZGVDb25uZWN0aW9uIH0gZnJvbSAnQG1pY3Jvc29mdC93aW5kb3dzLWFkbWluLWNlbnRlci1zZGsvY29yZS9kYXRhL25vZGUtY29ubmVjdGlvbic7XHJcbmltcG9ydCB7IEF1dGhvcml6YXRpb25TZXJ2aWNlIH0gZnJvbSAnLi9hdXRob3JpemF0aW9uLnNlcnZpY2UnO1xyXG5pbXBvcnQgeyBHYXRld2F5U2VydmljZSB9IGZyb20gJy4vZ2F0ZXdheS5zZXJ2aWNlJztcclxuXHJcbkBJbmplY3RhYmxlKClcclxuLyoqXHJcbiAqIFRoZSBub2RlIHNlcnZpY2UgY2xhc3MuXHJcbiAqL1xyXG5leHBvcnQgY2xhc3MgTm9kZVNlcnZpY2UgZXh0ZW5kcyBOb2RlQ29ubmVjdGlvbiB7XHJcbiAgICAvKipcclxuICAgICAqIEluaXRpYWxpemVzIGEgbmV3IGluc3RhbmNlIG9mIHRoZSBOb2RlU2VydmljZSBjbGFzcy5cclxuICAgICAqXHJcbiAgICAgKiBAcGFyYW0gZ2F0ZXdheVNlcnZpY2UgdGhlIGdhdGV3YXkgc2VydmljZS5cclxuICAgICAqIEBwYXJhbSBhdXRob3JpemF0aW9uU2VydmljZSB0aGUgYXV0aG9yaXphdGlvbiBzZXJ2aWNlLlxyXG4gICAgICovXHJcbiAgICBjb25zdHJ1Y3RvcihnYXRld2F5U2VydmljZTogR2F0ZXdheVNlcnZpY2UsIGF1dGhvcml6YXRpb25TZXJ2aWNlOiBBdXRob3JpemF0aW9uU2VydmljZSkge1xyXG4gICAgICAgIHN1cGVyKGdhdGV3YXlTZXJ2aWNlLCBhdXRob3JpemF0aW9uU2VydmljZSk7XHJcbiAgICB9XHJcbn1cclxuIl19