@@ -10,6 +10,10 @@ export declare class ApexGantt extends BaseChart {
1010 private dataManager ;
1111 private zoomHandler ;
1212 private timelineScrollHandlers ;
13+ private isSyncingScroll ;
14+ private scrollbarResizeObserver ;
15+ private splitBarResizeHandler ;
16+ private stateManager ;
1317 constructor ( element : HTMLElement , options ?: GanttUserOptions ) ;
1418 static setLicense ( key : string ) : void ;
1519 private setupShadowDOMEnvironment ;
@@ -30,16 +34,20 @@ export declare class ApexGantt extends BaseChart {
3034 * Setup proper positioning for chart container to support dialogs
3135 */
3236 private setupChartContainerPositioning ;
37+ private disableHeaderMousewheelScroll ;
3338 private createLayout ;
3439 private syncTasksColumnWidths ;
40+ private setupScrollbarResizeObserver ;
41+ private setupSplitBarResizeListener ;
42+ private positionHorizontalScrollbar ;
3543 private compensateForScrollbar ;
44+ private setupTimelineHorizontalScroll ;
45+ private applyScrollbarStylesToElement ;
3646 private setupZoomEventListener ;
3747 private setupRowBackgroundColors ;
3848 private renderDependencyArrows ;
3949 private setupDependencyArrowEvents ;
40- private createExportDropdown ;
4150 private rerenderTimeline ;
42- private setupTimelineHeaderScroll ;
4351 private updateToolbarAfterZoom ;
4452 private cleanupEventListeners ;
4553 private cleanupTooltips ;
@@ -49,9 +57,18 @@ export declare class ApexGantt extends BaseChart {
4957 private createViewModeDisplay ;
5058 renderToolbar ( container : HTMLElement ) : void ;
5159 update ( options : GanttUserOptions ) : void ;
60+ private detectCurrentTheme ;
61+ private fillEmptyRowsAfterRender ;
62+ private createEmptyTimelineRow ;
63+ private createEmptyTaskRow ;
64+ private cleanupScrollbarStyles ;
5265 updateTask ( taskId : string , updatedTask : Partial < Task > ) : void ;
5366 zoomIn ( ) : void ;
5467 zoomOut ( ) : void ;
68+ /**
69+ * update the horizontal scrollbar's content width to match timeline width
70+ */
71+ private updateHorizontalScrollbarContent ;
5572 /**
5673 * Check if element already has explicit dimensions from CSS
5774 */
0 commit comments