UNPKG

@microsoft/windows-admin-center-sdk

Version:

Microsoft - Windows Admin Center Shell

30 lines 3.67 kB
import { Injectable } from '@angular/core'; import { GatewayConnection } from '@microsoft/windows-admin-center-sdk/core/data/gateway-connection'; import { AuthorizationService } from './authorization.service'; import { HttpService } from './http.service'; import { RpcService } from './rpc.service'; import * as i0 from "@angular/core"; import * as i1 from "./http.service"; import * as i2 from "./rpc.service"; import * as i3 from "./authorization.service"; /** * The gateway service class. */ export class GatewayService extends GatewayConnection { /** * Initializes a new instance of the GatewayService class. * * @param http the Http object. * @param rpcService the RPC service. * @param authorizationService the authorizaton service. */ constructor(httpService, rpcService, authorizationService) { super(httpService, rpcService, authorizationService); } } /** @nocollapse */ GatewayService.ɵfac = function GatewayService_Factory(t) { return new (t || GatewayService)(i0.ɵɵinject(i1.HttpService), i0.ɵɵinject(i2.RpcService), i0.ɵɵinject(i3.AuthorizationService)); }; /** @nocollapse */ GatewayService.ɵprov = /** @pureOrBreakMyCode */ i0.ɵɵdefineInjectable({ token: GatewayService, factory: GatewayService.ɵfac }); (function () { (typeof ngDevMode === "undefined" || ngDevMode) && i0.ɵsetClassMetadata(GatewayService, [{ type: Injectable }], function () { return [{ type: i1.HttpService }, { type: i2.RpcService }, { type: i3.AuthorizationService }]; }, null); })(); //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiZ2F0ZXdheS5zZXJ2aWNlLmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vLi4vLi4vLi4vLi4vLi4vYW5ndWxhci9zcmMvc2VydmljZS9nYXRld2F5LnNlcnZpY2UudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsT0FBTyxFQUFFLFVBQVUsRUFBRSxNQUFNLGVBQWUsQ0FBQztBQUMzQyxPQUFPLEVBQUUsaUJBQWlCLEVBQUUsTUFBTSxrRUFBa0UsQ0FBQztBQUNyRyxPQUFPLEVBQUUsb0JBQW9CLEVBQUUsTUFBTSx5QkFBeUIsQ0FBQztBQUMvRCxPQUFPLEVBQUUsV0FBVyxFQUFFLE1BQU0sZ0JBQWdCLENBQUM7QUFDN0MsT0FBTyxFQUFFLFVBQVUsRUFBRSxNQUFNLGVBQWUsQ0FBQzs7Ozs7QUFHM0M7O0dBRUc7QUFDSCxNQUFNLE9BQU8sY0FBZSxTQUFRLGlCQUFpQjtJQUNqRDs7Ozs7O09BTUc7SUFDSCxZQUNJLFdBQXdCLEVBQ3hCLFVBQXNCLEVBQ3RCLG9CQUEwQztRQUMxQyxLQUFLLENBQUMsV0FBVyxFQUFFLFVBQVUsRUFBRSxvQkFBb0IsQ0FBQyxDQUFDO0lBQ3pELENBQUM7OytGQWJRLGNBQWM7bUdBQWQsY0FBYyxXQUFkLGNBQWM7dUZBQWQsY0FBYztjQUoxQixVQUFVIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgSW5qZWN0YWJsZSB9IGZyb20gJ0Bhbmd1bGFyL2NvcmUnO1xyXG5pbXBvcnQgeyBHYXRld2F5Q29ubmVjdGlvbiB9IGZyb20gJ0BtaWNyb3NvZnQvd2luZG93cy1hZG1pbi1jZW50ZXItc2RrL2NvcmUvZGF0YS9nYXRld2F5LWNvbm5lY3Rpb24nO1xyXG5pbXBvcnQgeyBBdXRob3JpemF0aW9uU2VydmljZSB9IGZyb20gJy4vYXV0aG9yaXphdGlvbi5zZXJ2aWNlJztcclxuaW1wb3J0IHsgSHR0cFNlcnZpY2UgfSBmcm9tICcuL2h0dHAuc2VydmljZSc7XHJcbmltcG9ydCB7IFJwY1NlcnZpY2UgfSBmcm9tICcuL3JwYy5zZXJ2aWNlJztcclxuXHJcbkBJbmplY3RhYmxlKClcclxuLyoqXHJcbiAqIFRoZSBnYXRld2F5IHNlcnZpY2UgY2xhc3MuXHJcbiAqL1xyXG5leHBvcnQgY2xhc3MgR2F0ZXdheVNlcnZpY2UgZXh0ZW5kcyBHYXRld2F5Q29ubmVjdGlvbiB7XHJcbiAgICAvKipcclxuICAgICAqIEluaXRpYWxpemVzIGEgbmV3IGluc3RhbmNlIG9mIHRoZSBHYXRld2F5U2VydmljZSBjbGFzcy5cclxuICAgICAqXHJcbiAgICAgKiBAcGFyYW0gaHR0cCB0aGUgSHR0cCBvYmplY3QuXHJcbiAgICAgKiBAcGFyYW0gcnBjU2VydmljZSB0aGUgUlBDIHNlcnZpY2UuXHJcbiAgICAgKiBAcGFyYW0gYXV0aG9yaXphdGlvblNlcnZpY2UgdGhlIGF1dGhvcml6YXRvbiBzZXJ2aWNlLlxyXG4gICAgICovXHJcbiAgICBjb25zdHJ1Y3RvcihcclxuICAgICAgICBodHRwU2VydmljZTogSHR0cFNlcnZpY2UsXHJcbiAgICAgICAgcnBjU2VydmljZTogUnBjU2VydmljZSxcclxuICAgICAgICBhdXRob3JpemF0aW9uU2VydmljZTogQXV0aG9yaXphdGlvblNlcnZpY2UpIHtcclxuICAgICAgICBzdXBlcihodHRwU2VydmljZSwgcnBjU2VydmljZSwgYXV0aG9yaXphdGlvblNlcnZpY2UpO1xyXG4gICAgfVxyXG59XHJcbiJdfQ==