UNPKG

bbl-gantt

Version:

一个框架无关的JS甘特图库,支持resize、拖拽新建、支持自定义样式、以及支持duration模式等功能。A framework-independent JS Gantt chart library, supporting resize, drag-and-drop to create new tasks, custom styling, and duration mode functionalities.

25 lines (24 loc) 816 B
import { G } from '@svgdotjs/svg.js'; import { default as Gantt, _GanttItem } from '..'; import { PartRender } from './index'; import { Render } from '../render'; export declare class RowsRender extends PartRender { gantt: Gantt; renderer: Render; constructor(gantt: Gantt, renderer: Render); bindEvent(): void; unbindEvent(): void; renderRow(row: _GanttItem, index?: number): void; deleteRow(row: _GanttItem, emit?: boolean): void; g: G | null; render(): void; private getEventRowInfo; private addEventItem; private bgRectMouseDownEvent; onBgRectMouseDown(evt: Event): void; onBgRectMouseMove(evt: Event): void; lastClickRow: _GanttItem | null; onContainerMouseUp(evt: Event): void; onContainerMouseLeave(evt: Event): void; destroy(): void; }