@microsoft/windows-admin-center-sdk
Version:
Microsoft - Windows Admin Center Shell
33 lines • 4.27 kB
JavaScript
import { Injectable } from '@angular/core';
import { WorkItemConnection } from '@microsoft/windows-admin-center-sdk/core/notification/work-item-connection';
import { GatewayService } from './gateway.service';
import { NodeService } from './node.service';
import { NotificationService } from './notification.service';
import { RpcService } from './rpc.service';
import * as i0 from "@angular/core";
import * as i1 from "./rpc.service";
import * as i2 from "./node.service";
import * as i3 from "./gateway.service";
import * as i4 from "./notification.service";
/**
* Work item service class.
*/
export class WorkItemService extends WorkItemConnection {
/**
* Initializes a new instance of the WorkItemService class.
*
* @param rpcService the RPC service.
* @param nodeService the Node service.
* @param gatewayService the gateway service.
* @param notificationService the notification service.
*/
constructor(rpcService, nodeService, gatewayService, notificationService) {
super(rpcService, gatewayService, nodeService, notificationService);
}
}
/** @nocollapse */ WorkItemService.ɵfac = function WorkItemService_Factory(t) { return new (t || WorkItemService)(i0.ɵɵinject(i1.RpcService), i0.ɵɵinject(i2.NodeService), i0.ɵɵinject(i3.GatewayService), i0.ɵɵinject(i4.NotificationService)); };
/** @nocollapse */ WorkItemService.ɵprov = /** @pureOrBreakMyCode */ i0.ɵɵdefineInjectable({ token: WorkItemService, factory: WorkItemService.ɵfac });
(function () { (typeof ngDevMode === "undefined" || ngDevMode) && i0.ɵsetClassMetadata(WorkItemService, [{
type: Injectable
}], function () { return [{ type: i1.RpcService }, { type: i2.NodeService }, { type: i3.GatewayService }, { type: i4.NotificationService }]; }, null); })();
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoid29yay1pdGVtLnNlcnZpY2UuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi8uLi8uLi8uLi8uLi8uLi9hbmd1bGFyL3NyYy9zZXJ2aWNlL3dvcmstaXRlbS5zZXJ2aWNlLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBLE9BQU8sRUFBRSxVQUFVLEVBQUUsTUFBTSxlQUFlLENBQUM7QUFDM0MsT0FBTyxFQUFFLGtCQUFrQixFQUFFLE1BQU0sNEVBQTRFLENBQUM7QUFDaEgsT0FBTyxFQUFFLGNBQWMsRUFBRSxNQUFNLG1CQUFtQixDQUFDO0FBQ25ELE9BQU8sRUFBRSxXQUFXLEVBQUUsTUFBTSxnQkFBZ0IsQ0FBQztBQUM3QyxPQUFPLEVBQUUsbUJBQW1CLEVBQUUsTUFBTSx3QkFBd0IsQ0FBQztBQUM3RCxPQUFPLEVBQUUsVUFBVSxFQUFFLE1BQU0sZUFBZSxDQUFDOzs7Ozs7QUFFM0M7O0dBRUc7QUFFSCxNQUFNLE9BQU8sZUFBZ0IsU0FBUSxrQkFBa0I7SUFDbkQ7Ozs7Ozs7T0FPRztJQUNILFlBQ0ksVUFBc0IsRUFDdEIsV0FBd0IsRUFDeEIsY0FBOEIsRUFDOUIsbUJBQXdDO1FBQ3hDLEtBQUssQ0FBQyxVQUFVLEVBQUUsY0FBYyxFQUFFLFdBQVcsRUFBRSxtQkFBbUIsQ0FBQyxDQUFDO0lBQ3hFLENBQUM7O2lHQWZRLGVBQWU7b0dBQWYsZUFBZSxXQUFmLGVBQWU7dUZBQWYsZUFBZTtjQUQzQixVQUFVIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgSW5qZWN0YWJsZSB9IGZyb20gJ0Bhbmd1bGFyL2NvcmUnO1xyXG5pbXBvcnQgeyBXb3JrSXRlbUNvbm5lY3Rpb24gfSBmcm9tICdAbWljcm9zb2Z0L3dpbmRvd3MtYWRtaW4tY2VudGVyLXNkay9jb3JlL25vdGlmaWNhdGlvbi93b3JrLWl0ZW0tY29ubmVjdGlvbic7XHJcbmltcG9ydCB7IEdhdGV3YXlTZXJ2aWNlIH0gZnJvbSAnLi9nYXRld2F5LnNlcnZpY2UnO1xyXG5pbXBvcnQgeyBOb2RlU2VydmljZSB9IGZyb20gJy4vbm9kZS5zZXJ2aWNlJztcclxuaW1wb3J0IHsgTm90aWZpY2F0aW9uU2VydmljZSB9IGZyb20gJy4vbm90aWZpY2F0aW9uLnNlcnZpY2UnO1xyXG5pbXBvcnQgeyBScGNTZXJ2aWNlIH0gZnJvbSAnLi9ycGMuc2VydmljZSc7XHJcblxyXG4vKipcclxuICogV29yayBpdGVtIHNlcnZpY2UgY2xhc3MuXHJcbiAqL1xyXG5ASW5qZWN0YWJsZSgpXHJcbmV4cG9ydCBjbGFzcyBXb3JrSXRlbVNlcnZpY2UgZXh0ZW5kcyBXb3JrSXRlbUNvbm5lY3Rpb24ge1xyXG4gICAgLyoqXHJcbiAgICAgKiBJbml0aWFsaXplcyBhIG5ldyBpbnN0YW5jZSBvZiB0aGUgV29ya0l0ZW1TZXJ2aWNlIGNsYXNzLlxyXG4gICAgICpcclxuICAgICAqIEBwYXJhbSBycGNTZXJ2aWNlIHRoZSBSUEMgc2VydmljZS5cclxuICAgICAqIEBwYXJhbSBub2RlU2VydmljZSB0aGUgTm9kZSBzZXJ2aWNlLlxyXG4gICAgICogQHBhcmFtIGdhdGV3YXlTZXJ2aWNlIHRoZSBnYXRld2F5IHNlcnZpY2UuXHJcbiAgICAgKiBAcGFyYW0gbm90aWZpY2F0aW9uU2VydmljZSB0aGUgbm90aWZpY2F0aW9uIHNlcnZpY2UuXHJcbiAgICAgKi9cclxuICAgIGNvbnN0cnVjdG9yKFxyXG4gICAgICAgIHJwY1NlcnZpY2U6IFJwY1NlcnZpY2UsXHJcbiAgICAgICAgbm9kZVNlcnZpY2U6IE5vZGVTZXJ2aWNlLFxyXG4gICAgICAgIGdhdGV3YXlTZXJ2aWNlOiBHYXRld2F5U2VydmljZSxcclxuICAgICAgICBub3RpZmljYXRpb25TZXJ2aWNlOiBOb3RpZmljYXRpb25TZXJ2aWNlKSB7XHJcbiAgICAgICAgc3VwZXIocnBjU2VydmljZSwgZ2F0ZXdheVNlcnZpY2UsIG5vZGVTZXJ2aWNlLCBub3RpZmljYXRpb25TZXJ2aWNlKTtcclxuICAgIH1cclxufVxyXG4iXX0=