@microsoft/windows-admin-center-sdk
Version:
Microsoft - Windows Admin Center Shell
21 lines • 2.35 kB
JavaScript
import { Injectable } from '@angular/core';
import { Electron } from '@microsoft/windows-admin-center-sdk/core/data/electron';
import { RpcService } from './rpc.service';
import * as i0 from "@angular/core";
import * as i1 from "./rpc.service";
/**
* Electron service class. This is an injectable service wrapper for the actual
* Electron class.
*/
export class ElectronService extends Electron {
constructor(rpc) {
super(rpc);
this.initialize();
}
}
/** @nocollapse */ ElectronService.ɵfac = function ElectronService_Factory(t) { return new (t || ElectronService)(i0.ɵɵinject(i1.RpcService)); };
/** @nocollapse */ ElectronService.ɵprov = /** @pureOrBreakMyCode */ i0.ɵɵdefineInjectable({ token: ElectronService, factory: ElectronService.ɵfac });
(function () { (typeof ngDevMode === "undefined" || ngDevMode) && i0.ɵsetClassMetadata(ElectronService, [{
type: Injectable
}], function () { return [{ type: i1.RpcService }]; }, null); })();
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiZWxlY3Ryb24uc2VydmljZS5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uLy4uLy4uLy4uLy4uLy4uLy4uL2FuZ3VsYXIvc3JjL3NlcnZpY2UvZWxlY3Ryb24uc2VydmljZS50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSxPQUFPLEVBQUUsVUFBVSxFQUFFLE1BQU0sZUFBZSxDQUFDO0FBQzNDLE9BQU8sRUFBRSxRQUFRLEVBQUUsTUFBTSx3REFBd0QsQ0FBQztBQUNsRixPQUFPLEVBQUUsVUFBVSxFQUFFLE1BQU0sZUFBZSxDQUFDOzs7QUFHM0M7OztHQUdHO0FBQ0gsTUFBTSxPQUFPLGVBQWdCLFNBQVEsUUFBUTtJQUN6QyxZQUFZLEdBQWU7UUFDdkIsS0FBSyxDQUFDLEdBQUcsQ0FBQyxDQUFDO1FBQ1gsSUFBSSxDQUFDLFVBQVUsRUFBRSxDQUFDO0lBQ3RCLENBQUM7O2lHQUpRLGVBQWU7b0dBQWYsZUFBZSxXQUFmLGVBQWU7dUZBQWYsZUFBZTtjQUwzQixVQUFVIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgSW5qZWN0YWJsZSB9IGZyb20gJ0Bhbmd1bGFyL2NvcmUnO1xyXG5pbXBvcnQgeyBFbGVjdHJvbiB9IGZyb20gJ0BtaWNyb3NvZnQvd2luZG93cy1hZG1pbi1jZW50ZXItc2RrL2NvcmUvZGF0YS9lbGVjdHJvbic7XHJcbmltcG9ydCB7IFJwY1NlcnZpY2UgfSBmcm9tICcuL3JwYy5zZXJ2aWNlJztcclxuXHJcbkBJbmplY3RhYmxlKClcclxuLyoqXHJcbiAqIEVsZWN0cm9uIHNlcnZpY2UgY2xhc3MuIFRoaXMgaXMgYW4gaW5qZWN0YWJsZSBzZXJ2aWNlIHdyYXBwZXIgZm9yIHRoZSBhY3R1YWxcclxuICogRWxlY3Ryb24gY2xhc3MuXHJcbiAqL1xyXG5leHBvcnQgY2xhc3MgRWxlY3Ryb25TZXJ2aWNlIGV4dGVuZHMgRWxlY3Ryb24ge1xyXG4gICAgY29uc3RydWN0b3IocnBjOiBScGNTZXJ2aWNlKSB7XHJcbiAgICAgICAgc3VwZXIocnBjKTtcclxuICAgICAgICB0aGlzLmluaXRpYWxpemUoKTtcclxuICAgIH1cclxufVxyXG4iXX0=