UNPKG

@microsoft/windows-admin-center-sdk

Version:

Microsoft - Windows Admin Center Shell

30 lines 3.83 kB
import { Injectable } from '@angular/core'; import { PowerShellConnection } from '@microsoft/windows-admin-center-sdk/core/data/powershell-connection'; import { BatchService } from './batch.service'; import { LifetimeService } from './lifetime.service'; import { NodeService } from './node.service'; import * as i0 from "@angular/core"; import * as i1 from "./lifetime.service"; import * as i2 from "./node.service"; import * as i3 from "./batch.service"; /** * The PowerShell service class. */ export class PowerShellService extends PowerShellConnection { /** * Initializes a new instance of the PowerShellService class. * * @param lifetimeService the lifetimeService class instance injected. * @param nodeService the NodeService class instance injected. * @param batchService the BatchService class instance injected. */ constructor(lifetimeService, nodeService, batchService) { super(lifetimeService, nodeService, batchService); } } /** @nocollapse */ PowerShellService.ɵfac = function PowerShellService_Factory(t) { return new (t || PowerShellService)(i0.ɵɵinject(i1.LifetimeService), i0.ɵɵinject(i2.NodeService), i0.ɵɵinject(i3.BatchService)); }; /** @nocollapse */ PowerShellService.ɵprov = /** @pureOrBreakMyCode */ i0.ɵɵdefineInjectable({ token: PowerShellService, factory: PowerShellService.ɵfac }); (function () { (typeof ngDevMode === "undefined" || ngDevMode) && i0.ɵsetClassMetadata(PowerShellService, [{ type: Injectable }], function () { return [{ type: i1.LifetimeService }, { type: i2.NodeService }, { type: i3.BatchService }]; }, null); })(); //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoicG93ZXJzaGVsbC5zZXJ2aWNlLmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vLi4vLi4vLi4vLi4vLi4vYW5ndWxhci9zcmMvc2VydmljZS9wb3dlcnNoZWxsLnNlcnZpY2UudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsT0FBTyxFQUFFLFVBQVUsRUFBRSxNQUFNLGVBQWUsQ0FBQztBQUMzQyxPQUFPLEVBQUUsb0JBQW9CLEVBQUUsTUFBTSxxRUFBcUUsQ0FBQztBQUMzRyxPQUFPLEVBQUUsWUFBWSxFQUFFLE1BQU0saUJBQWlCLENBQUM7QUFDL0MsT0FBTyxFQUFFLGVBQWUsRUFBRSxNQUFNLG9CQUFvQixDQUFDO0FBQ3JELE9BQU8sRUFBRSxXQUFXLEVBQUUsTUFBTSxnQkFBZ0IsQ0FBQzs7Ozs7QUFHN0M7O0dBRUc7QUFDSCxNQUFNLE9BQU8saUJBQWtCLFNBQVEsb0JBQW9CO0lBQ3ZEOzs7Ozs7T0FNRztJQUNILFlBQVksZUFBZ0MsRUFBRSxXQUF3QixFQUFFLFlBQTBCO1FBQzlGLEtBQUssQ0FBQyxlQUFlLEVBQUUsV0FBVyxFQUFFLFlBQVksQ0FBQyxDQUFDO0lBQ3RELENBQUM7O3FHQVZRLGlCQUFpQjtzR0FBakIsaUJBQWlCLFdBQWpCLGlCQUFpQjt1RkFBakIsaUJBQWlCO2NBSjdCLFVBQVUiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgeyBJbmplY3RhYmxlIH0gZnJvbSAnQGFuZ3VsYXIvY29yZSc7XHJcbmltcG9ydCB7IFBvd2VyU2hlbGxDb25uZWN0aW9uIH0gZnJvbSAnQG1pY3Jvc29mdC93aW5kb3dzLWFkbWluLWNlbnRlci1zZGsvY29yZS9kYXRhL3Bvd2Vyc2hlbGwtY29ubmVjdGlvbic7XHJcbmltcG9ydCB7IEJhdGNoU2VydmljZSB9IGZyb20gJy4vYmF0Y2guc2VydmljZSc7XHJcbmltcG9ydCB7IExpZmV0aW1lU2VydmljZSB9IGZyb20gJy4vbGlmZXRpbWUuc2VydmljZSc7XHJcbmltcG9ydCB7IE5vZGVTZXJ2aWNlIH0gZnJvbSAnLi9ub2RlLnNlcnZpY2UnO1xyXG5cclxuQEluamVjdGFibGUoKVxyXG4vKipcclxuICogVGhlIFBvd2VyU2hlbGwgc2VydmljZSBjbGFzcy5cclxuICovXHJcbmV4cG9ydCBjbGFzcyBQb3dlclNoZWxsU2VydmljZSBleHRlbmRzIFBvd2VyU2hlbGxDb25uZWN0aW9uIHtcclxuICAgIC8qKlxyXG4gICAgICogSW5pdGlhbGl6ZXMgYSBuZXcgaW5zdGFuY2Ugb2YgdGhlIFBvd2VyU2hlbGxTZXJ2aWNlIGNsYXNzLlxyXG4gICAgICpcclxuICAgICAqIEBwYXJhbSBsaWZldGltZVNlcnZpY2UgdGhlIGxpZmV0aW1lU2VydmljZSBjbGFzcyBpbnN0YW5jZSBpbmplY3RlZC5cclxuICAgICAqIEBwYXJhbSBub2RlU2VydmljZSB0aGUgTm9kZVNlcnZpY2UgY2xhc3MgaW5zdGFuY2UgaW5qZWN0ZWQuXHJcbiAgICAgKiBAcGFyYW0gYmF0Y2hTZXJ2aWNlIHRoZSBCYXRjaFNlcnZpY2UgY2xhc3MgaW5zdGFuY2UgaW5qZWN0ZWQuXHJcbiAgICAgKi9cclxuICAgIGNvbnN0cnVjdG9yKGxpZmV0aW1lU2VydmljZTogTGlmZXRpbWVTZXJ2aWNlLCBub2RlU2VydmljZTogTm9kZVNlcnZpY2UsIGJhdGNoU2VydmljZTogQmF0Y2hTZXJ2aWNlKSB7XHJcbiAgICAgICAgc3VwZXIobGlmZXRpbWVTZXJ2aWNlLCBub2RlU2VydmljZSwgYmF0Y2hTZXJ2aWNlKTtcclxuICAgIH1cclxufVxyXG4iXX0=