UNPKG

@microsoft/windows-admin-center-sdk

Version:

Microsoft - Windows Admin Center Shell

22 lines 2.62 kB
import { Injectable } from '@angular/core'; import { TriggerableLifetimeManager } from '@microsoft/windows-admin-center-sdk/core/data/disposable'; import { LifetimeData } from '@microsoft/windows-admin-center-sdk/core/data/lifetime-data'; import * as i0 from "@angular/core"; /** * The LifetimeService service class. */ export class LifetimeService extends LifetimeData { constructor() { super(...arguments); /** * lifetime manager of the application. */ this.manager = new TriggerableLifetimeManager(); } } /** @nocollapse */ LifetimeService.ɵfac = /** @pureOrBreakMyCode */ function () { let ɵLifetimeService_BaseFactory; return function LifetimeService_Factory(t) { returnLifetimeService_BaseFactory || (ɵLifetimeService_BaseFactory = i0.ɵɵgetInheritedFactory(LifetimeService)))(t || LifetimeService); }; }(); /** @nocollapse */ LifetimeService.ɵprov = /** @pureOrBreakMyCode */ i0.ɵɵdefineInjectable({ token: LifetimeService, factory: LifetimeService.ɵfac }); (function () { (typeof ngDevMode === "undefined" || ngDevMode) && i0.ɵsetClassMetadata(LifetimeService, [{ type: Injectable }], null, null); })(); //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoibGlmZXRpbWUuc2VydmljZS5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uLy4uLy4uLy4uLy4uLy4uLy4uL2FuZ3VsYXIvc3JjL3NlcnZpY2UvbGlmZXRpbWUuc2VydmljZS50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSxPQUFPLEVBQUUsVUFBVSxFQUFFLE1BQU0sZUFBZSxDQUFDO0FBQzNDLE9BQU8sRUFBRSwwQkFBMEIsRUFBRSxNQUFNLDBEQUEwRCxDQUFDO0FBQ3RHLE9BQU8sRUFBRSxZQUFZLEVBQUUsTUFBTSw2REFBNkQsQ0FBQzs7QUFFM0Y7O0dBRUc7QUFFSCxNQUFNLE9BQU8sZUFBZ0IsU0FBUSxZQUFZO0lBRGpEOztRQUVJOztXQUVHO1FBQ0ksWUFBTyxHQUErQixJQUFJLDBCQUEwQixFQUFFLENBQUM7S0FDakY7O2tRQUxZLGVBQWUsU0FBZixlQUFlO29HQUFmLGVBQWUsV0FBZixlQUFlO3VGQUFmLGVBQWU7Y0FEM0IsVUFBVSIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB7IEluamVjdGFibGUgfSBmcm9tICdAYW5ndWxhci9jb3JlJztcclxuaW1wb3J0IHsgVHJpZ2dlcmFibGVMaWZldGltZU1hbmFnZXIgfSBmcm9tICdAbWljcm9zb2Z0L3dpbmRvd3MtYWRtaW4tY2VudGVyLXNkay9jb3JlL2RhdGEvZGlzcG9zYWJsZSc7XHJcbmltcG9ydCB7IExpZmV0aW1lRGF0YSB9IGZyb20gJ0BtaWNyb3NvZnQvd2luZG93cy1hZG1pbi1jZW50ZXItc2RrL2NvcmUvZGF0YS9saWZldGltZS1kYXRhJztcclxuXHJcbi8qKlxyXG4gKiBUaGUgTGlmZXRpbWVTZXJ2aWNlIHNlcnZpY2UgY2xhc3MuXHJcbiAqL1xyXG5ASW5qZWN0YWJsZSgpXHJcbmV4cG9ydCBjbGFzcyBMaWZldGltZVNlcnZpY2UgZXh0ZW5kcyBMaWZldGltZURhdGEge1xyXG4gICAgLyoqXHJcbiAgICAgKiBsaWZldGltZSBtYW5hZ2VyIG9mIHRoZSBhcHBsaWNhdGlvbi5cclxuICAgICAqL1xyXG4gICAgcHVibGljIG1hbmFnZXI6IFRyaWdnZXJhYmxlTGlmZXRpbWVNYW5hZ2VyID0gbmV3IFRyaWdnZXJhYmxlTGlmZXRpbWVNYW5hZ2VyKCk7XHJcbn1cclxuIl19