@docsvision/webclient
Version:
Type definitions for DocsVision WebClient scripts and extensions.
23 lines (22 loc) • 1.3 kB
TypeScript
import { IApprovingReportRefreshedEventArgs } from "@docsvision/webclient/Approval/IApprovingReportRefreshedEventArgs";
import { IApprovingReportRefreshingEventArgs } from "@docsvision/webclient/Approval/IApprovingReportRefreshingEventArgs";
import { GenModels } from "@docsvision/webclient/Generated/DocsVision.WebClient.Models";
import { $FileController } from "@docsvision/webclient/Legacy/FileController";
import { CancelableEvent } from "@docsvision/webclient/System/CancelableEvent";
import { SimpleEvent } from "@docsvision/webclient/System/SimpleEvent";
import { IAgreementHistoryStageRenderer } from '@docsvision/webclient/Approval/$AgreementHistoryStageRenderer';
import { $RouterNavigation } from '@docsvision/webclient/System/$Router';
/** @internal */
export interface IApprovalHistoryTableProps {
data: GenModels.ApprovalHistoryViewModel;
approvingReportRefreshing: CancelableEvent<IApprovingReportRefreshingEventArgs>;
approvingReportRefreshed: SimpleEvent<IApprovingReportRefreshedEventArgs>;
refreshRequested: Function;
inline?: boolean;
services: $FileController & $RouterNavigation;
stageRenderer?: IAgreementHistoryStageRenderer;
showCommentsInTable: boolean;
tabIndex?: number;
openMode: GenModels.OpenMode;
onClose?: () => void;
}