@docsvision/webclient
Version:
Type definitions for DocsVision WebClient scripts and extensions.
18 lines (17 loc) • 654 B
TypeScript
/// <reference types="react" />
import { ITasksTreeImplState } from "@docsvision/webclient/BackOffice/TasksTreeImpl";
/** @internal */
export interface ITasksTreeRibbon extends ITasksTreeImplState {
onLoadFullTreeClick: () => void;
onLoadCurrentTaskTreeClick: () => void;
onCurrentTaskFocusClick: () => void;
onOverdueClick: () => void;
onImportantClick: () => void;
onControlClick: () => void;
onShowBranchClick: () => void;
onCollapseAllClick: () => void;
onExpandAllClick: () => void;
onRefreshClick: () => void;
}
/** @internal */
export declare function TasksTreeRibbon(props: ITasksTreeRibbon): JSX.Element;