@netgrif/components
Version:
Netgrif Application Engine frontend Angular components
26 lines (25 loc) • 1.47 kB
TypeScript
import { AfterViewInit } from '@angular/core';
import { TaskViewService, AbstractTabbedTaskViewComponent, SearchMode, HeaderMode } from '@netgrif/components-core';
import { HeaderComponent } from '../../../../../header/header.component';
import { InjectedTabbedTaskViewDataWithNavigationItemTaskData } from "../../model/injected-tabbed-task-view-data-with-navigation-item-task-data";
import * as i0 from "@angular/core";
export declare function baseFilterFactory(injectedTabData: InjectedTabbedTaskViewDataWithNavigationItemTaskData): {
filter: import("@netgrif/components-core").Filter;
};
export declare class DefaultTabbedTaskViewComponent extends AbstractTabbedTaskViewComponent implements AfterViewInit {
taskHeaderComponent: HeaderComponent;
initialSearchMode: SearchMode;
showToggleButton: boolean;
enableSearch: boolean;
headersChangeable: boolean;
headersMode: string[];
allowTableMode: boolean;
defaultHeadersMode: HeaderMode;
showMoreMenu: boolean;
constructor(taskViewService: TaskViewService, injectedTabData: InjectedTabbedTaskViewDataWithNavigationItemTaskData);
ngAfterViewInit(): void;
isMenuOptionEnabled(option: string): boolean;
private resolveHeaderMode;
static ɵfac: i0.ɵɵFactoryDeclaration<DefaultTabbedTaskViewComponent, never>;
static ɵcmp: i0.ɵɵComponentDeclaration<DefaultTabbedTaskViewComponent, "nc-default-tabbed-task-view", never, {}, {}, never, never, false, never>;
}