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.
22 lines (21 loc) • 755 B
TypeScript
import { G, Text } from '@svgdotjs/svg.js';
import { default as Gantt } from '../index';
import { PartRender } from './index';
import { Render } from '../render';
import { Dayjs } from 'dayjs';
export declare class TicksRender extends PartRender {
gantt: Gantt;
renderer: Render;
g: G | null;
gText: G | null;
constructor(gantt: Gantt, renderer: Render);
renderTickItem(tickTime: Dayjs, index: number, source?: 'header' | 'ticks', idPrefix?: string, preTickId?: string, g?: G, textG?: G): {
idClassName: string;
text: Text | null;
rect: import('@svgdotjs/svg.js').Element;
rectTimeTick: import('@svgdotjs/svg.js').Element | null;
};
render(): void;
clear(): void;
destroy(): void;
}