@netgrif/components-core
Version:
Netgrif Application engine frontend core Angular library
21 lines (20 loc) • 1.33 kB
TypeScript
import { EventEmitter } from '@angular/core';
import { AbstractViewWithHeadersComponent } from '../abstract/view-with-headers';
import { Observable } from 'rxjs';
import { TaskPanelData } from '../../panel/task-panel-data/task-panel-data';
import { TaskViewService } from './service/task-view.service';
import { ActivatedRoute } from '@angular/router';
import * as i0 from "@angular/core";
export declare abstract class AbstractSingleTaskViewComponent extends AbstractViewWithHeadersComponent {
protected taskViewService: TaskViewService;
initiallyExpanded: boolean;
preventCollapse: boolean;
noTaskPresent: EventEmitter<void>;
taskPanelData: Observable<TaskPanelData>;
loading$: Observable<boolean>;
protected finishTitle: string | undefined;
protected constructor(taskViewService: TaskViewService, activatedRoute: ActivatedRoute);
get task$(): Observable<TaskPanelData>;
static ɵfac: i0.ɵɵFactoryDeclaration<AbstractSingleTaskViewComponent, never>;
static ɵcmp: i0.ɵɵComponentDeclaration<AbstractSingleTaskViewComponent, "ncc-abstract-single-task-view", never, { "initiallyExpanded": { "alias": "initiallyExpanded"; "required": false; }; "preventCollapse": { "alias": "preventCollapse"; "required": false; }; }, { "noTaskPresent": "noTaskPresent"; }, never, never, false, never>;
}