evmtools-node
Version:
このライブラリは、プライムブレインズ社で利用している「進捗管理ツール(Excel)」ファイルを読み込み、 プロジェクトの進捗状況や要員別の作業量を可視化するためのライブラリです。
18 lines • 591 B
TypeScript
import { TaskNode } from './TaskNode';
import { TaskRow } from './TaskRow';
export declare class TaskService {
/**
* TaskRowからparentIdに従って、ツリー構造のTaskNodeをビルドする
* @param rows
* @returns
*/
buildTaskTree(rows: TaskRow[]): TaskNode[];
/**
* TaskNodeから、オブジェクト構造に従って、フラット化したTaskRowを返す
* parentId,levelは再計算する
* @param nodes
* @returns
*/
convertToTaskRows: (nodes: TaskNode[]) => TaskRow[];
}
//# sourceMappingURL=TaskService.d.ts.map