@docsvision/webclient
Version:
Type definitions for DocsVision WebClient scripts and extensions.
13 lines (12 loc) • 766 B
TypeScript
import { StaffDirectoryParams } from "@docsvision/webclient/BackOffice/StaffDirectory";
import { StaffDirectoryLogic } from "@docsvision/webclient/BackOffice/StaffDirectoryLogic";
import { StaffDirectoryView } from "@docsvision/webclient/BackOffice/StaffDirectoryView";
/** Сервис для переопределения реализации StaffDirectory */
export interface IStaffDirectoryOptions {
getTaskTableView(params: StaffDirectoryParams): StaffDirectoryView;
getTaskTableLogic(params: StaffDirectoryParams): StaffDirectoryLogic;
}
export declare type $StaffDirectoryOptions = {
staffDirectoryOptions: IStaffDirectoryOptions;
};
export declare const $TaskTableOptions: string | ((model?: $StaffDirectoryOptions) => IStaffDirectoryOptions);