@netgrif/components-core
Version:
Netgrif Application engine frontend core Angular library
29 lines • 4 kB
JavaScript
import { Component } from '@angular/core';
import { AbstractViewWithHeadersComponent } from '../abstract/view-with-headers';
import * as i0 from "@angular/core";
import * as i1 from "./service/task-view.service";
import * as i2 from "@angular/router";
export class AbstractTaskViewComponent extends AbstractViewWithHeadersComponent {
taskViewService;
tasks$;
loading$;
constructor(taskViewService, _activatedRoute) {
super(taskViewService, _activatedRoute);
this.taskViewService = taskViewService;
this.tasks$ = this.taskViewService.tasks$;
this.loading$ = this.taskViewService.loading$;
}
ngOnDestroy() {
super.ngOnDestroy();
}
static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: "12.0.0", version: "17.3.12", ngImport: i0, type: AbstractTaskViewComponent, deps: [{ token: i1.TaskViewService }, { token: i2.ActivatedRoute }], target: i0.ɵɵFactoryTarget.Component });
static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: "14.0.0", version: "17.3.12", type: AbstractTaskViewComponent, selector: "ncc-abstract-task-view", usesInheritance: true, ngImport: i0, template: '', isInline: true });
}
i0.ɵɵngDeclareClassMetadata({ minVersion: "12.0.0", version: "17.3.12", ngImport: i0, type: AbstractTaskViewComponent, decorators: [{
type: Component,
args: [{
selector: 'ncc-abstract-task-view',
template: ''
}]
}], ctorParameters: () => [{ type: i1.TaskViewService }, { type: i2.ActivatedRoute }] });
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiYWJzdHJhY3QtdGFzay12aWV3LmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vLi4vLi4vLi4vLi4vcHJvamVjdHMvbmV0Z3JpZi1jb21wb25lbnRzLWNvcmUvc3JjL2xpYi92aWV3L3Rhc2stdmlldy9hYnN0cmFjdC10YXNrLXZpZXcudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQ0EsT0FBTyxFQUFDLFNBQVMsRUFBWSxNQUFNLGVBQWUsQ0FBQztBQUduRCxPQUFPLEVBQUMsZ0NBQWdDLEVBQUMsTUFBTSwrQkFBK0IsQ0FBQzs7OztBQU8vRSxNQUFNLE9BQWdCLHlCQUEwQixTQUFRLGdDQUFnQztJQUtwRDtJQUh6QixNQUFNLENBQW1DO0lBQ3pDLFFBQVEsQ0FBc0I7SUFFckMsWUFBZ0MsZUFBZ0MsRUFDMUMsZUFBZ0M7UUFDbEQsS0FBSyxDQUFDLGVBQWUsRUFBRSxlQUFlLENBQUMsQ0FBQztRQUZaLG9CQUFlLEdBQWYsZUFBZSxDQUFpQjtRQUc1RCxJQUFJLENBQUMsTUFBTSxHQUFHLElBQUksQ0FBQyxlQUFlLENBQUMsTUFBTSxDQUFDO1FBQzFDLElBQUksQ0FBQyxRQUFRLEdBQUcsSUFBSSxDQUFDLGVBQWUsQ0FBQyxRQUFRLENBQUM7SUFDbEQsQ0FBQztJQUVELFdBQVc7UUFDUCxLQUFLLENBQUMsV0FBVyxFQUFFLENBQUM7SUFDeEIsQ0FBQzt3R0FkaUIseUJBQXlCOzRGQUF6Qix5QkFBeUIscUZBRmpDLEVBQUU7OzRGQUVNLHlCQUF5QjtrQkFKOUMsU0FBUzttQkFBQztvQkFDUCxRQUFRLEVBQUUsd0JBQXdCO29CQUNsQyxRQUFRLEVBQUUsRUFBRTtpQkFDZiIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB7T2JzZXJ2YWJsZX0gZnJvbSAncnhqcyc7XG5pbXBvcnQge0NvbXBvbmVudCwgT25EZXN0cm95fSBmcm9tICdAYW5ndWxhci9jb3JlJztcbmltcG9ydCB7VGFza1BhbmVsRGF0YX0gZnJvbSAnLi4vLi4vcGFuZWwvdGFzay1wYW5lbC1kYXRhL3Rhc2stcGFuZWwtZGF0YSc7XG5pbXBvcnQge1Rhc2tWaWV3U2VydmljZX0gZnJvbSAnLi9zZXJ2aWNlL3Rhc2stdmlldy5zZXJ2aWNlJztcbmltcG9ydCB7QWJzdHJhY3RWaWV3V2l0aEhlYWRlcnNDb21wb25lbnR9IGZyb20gJy4uL2Fic3RyYWN0L3ZpZXctd2l0aC1oZWFkZXJzJztcbmltcG9ydCB7IEFjdGl2YXRlZFJvdXRlIH0gZnJvbSAnQGFuZ3VsYXIvcm91dGVyJztcblxuQENvbXBvbmVudCh7XG4gICAgc2VsZWN0b3I6ICduY2MtYWJzdHJhY3QtdGFzay12aWV3JyxcbiAgICB0ZW1wbGF0ZTogJydcbn0pXG5leHBvcnQgYWJzdHJhY3QgY2xhc3MgQWJzdHJhY3RUYXNrVmlld0NvbXBvbmVudCBleHRlbmRzIEFic3RyYWN0Vmlld1dpdGhIZWFkZXJzQ29tcG9uZW50IGltcGxlbWVudHMgT25EZXN0cm95IHtcblxuICAgIHB1YmxpYyB0YXNrcyQ6IE9ic2VydmFibGU8QXJyYXk8VGFza1BhbmVsRGF0YT4+O1xuICAgIHB1YmxpYyBsb2FkaW5nJDogT2JzZXJ2YWJsZTxib29sZWFuPjtcblxuICAgIHByb3RlY3RlZCBjb25zdHJ1Y3Rvcihwcm90ZWN0ZWQgdGFza1ZpZXdTZXJ2aWNlOiBUYXNrVmlld1NlcnZpY2UsXG4gICAgICAgICAgICAgICAgICAgICAgICAgIF9hY3RpdmF0ZWRSb3V0ZT86IEFjdGl2YXRlZFJvdXRlKSB7XG4gICAgICAgIHN1cGVyKHRhc2tWaWV3U2VydmljZSwgX2FjdGl2YXRlZFJvdXRlKTtcbiAgICAgICAgdGhpcy50YXNrcyQgPSB0aGlzLnRhc2tWaWV3U2VydmljZS50YXNrcyQ7XG4gICAgICAgIHRoaXMubG9hZGluZyQgPSB0aGlzLnRhc2tWaWV3U2VydmljZS5sb2FkaW5nJDtcbiAgICB9XG5cbiAgICBuZ09uRGVzdHJveSgpIHtcbiAgICAgICAgc3VwZXIubmdPbkRlc3Ryb3koKTtcbiAgICB9XG59XG4iXX0=