@netgrif/components-core
Version:
Netgrif Application engine frontend core Angular library
11 lines (10 loc) • 429 B
TypeScript
import { Task } from '../../../resources/interface/task';
import { InjectionToken } from '@angular/core';
export declare const NAE_TASK_PANEL_DISABLE_BUTTON_FUNCTIONS: InjectionToken<DisableButtonFuntions>;
export interface DisableButtonFuntions {
finish?: (t: Task) => boolean;
assign?: (t: Task) => boolean;
delegate?: (t: Task) => boolean;
reassign?: (t: Task) => boolean;
cancel?: (t: Task) => boolean;
}