@visactor/vtable-gantt
Version:
canvas table width high performance
23 lines (22 loc) • 723 B
TypeScript
import type { IRect, IText, IGroupGraphicAttribute } from '@visactor/vtable/es/vrender';
import type { ITaskBarLabelTextStyle } from '../ts-types';
import { Group } from '@visactor/vtable/es/vrender';
export declare class GanttTaskBarNode extends Group {
milestoneTextLabel?: IText;
milestoneTextContainer?: Group;
clipGroupBox: Group;
barRect?: IRect;
progressRect?: IRect;
textLabel?: IText;
name: string;
task_index: number;
sub_task_index?: number;
record?: any;
labelStyle?: ITaskBarLabelTextStyle;
_lastWidth?: number;
_lastHeight?: number;
_lastX?: number;
_lastY?: number;
constructor(attrs: IGroupGraphicAttribute);
updateTextPosition(): void;
}