UNPKG

@netgrif/components-core

Version:

Netgrif Application engine frontend core Angular library

23 lines (22 loc) 1.43 kB
import { OnDestroy } from '@angular/core'; import { AbstractHeaderService } from '../abstract-header-service'; import { HeaderColumn } from '../models/header-column'; import { UserPreferenceService } from '../../user/services/user-preference.service'; import { LoggerService } from '../../logger/services/logger.service'; import { Subscription } from 'rxjs'; import { ViewIdService } from '../../user/services/view-id.service'; import { AllowedNetsService } from '../../allowed-nets/services/allowed-nets.service'; import { OverflowService } from '../services/overflow.service'; import * as i0 from "@angular/core"; export declare class TaskHeaderService extends AbstractHeaderService implements OnDestroy { protected _allowedNetsService: AllowedNetsService; protected subAllowedNets: Subscription; constructor(_allowedNetsService: AllowedNetsService, preferences: UserPreferenceService, logger: LoggerService, viewIdService: ViewIdService, overflowService: OverflowService, naeDefaultHeaders: Array<string>); protected createMetaHeaders(): Array<HeaderColumn>; protected saveState(): void; protected saveNewState(): void; protected restoreLastState(): void; ngOnDestroy(): void; static ɵfac: i0.ɵɵFactoryDeclaration<TaskHeaderService, [null, null, null, { optional: true; }, { optional: true; }, { optional: true; }]>; static ɵprov: i0.ɵɵInjectableDeclaration<TaskHeaderService>; }