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