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.

27 lines (26 loc) 851 B
import { default as Gantt, MakerRender } from './index'; import { EventBindingThis } from './event'; import { HeaderRender } from './render/headerRender'; import { TicksRender } from './render/ticksRender'; import { RowsRender } from './render/rowsRender'; import { EventsRender } from './render/eventsRender'; export declare class Render extends EventBindingThis { gantt: Gantt; header: HeaderRender; ticks: TicksRender; rows: RowsRender; events: EventsRender; maker: MakerRender; constructor(gantt: Gantt); private bindEvent; private unbindEvent; destroy(): void; render(): void; hideVScrollMaskTimer: ReturnType<typeof setTimeout> | null; clearHideVScrollMaskTimer(): void; caculateGanttBox(): { width: number; height: number; }; getYbyIndex(index: number): number; }