diff --git a/src/managers/AllDayManager.ts b/src/managers/AllDayManager.ts index 19f7fda..e3bd271 100644 --- a/src/managers/AllDayManager.ts +++ b/src/managers/AllDayManager.ts @@ -523,6 +523,22 @@ export class AllDayManager { this.checkAndAnimateAllDayHeight(); } + /** + * Count number of events in a specific column using ColumnBounds + */ + private countEventsInColumn(columnBounds: ColumnBounds): number { + var columnIndex = columnBounds.index; + var count = 0; + + this.currentLayouts.forEach((layout) => { + // Check if event spans this column + if (layout.startColumn <= columnIndex && layout.endColumn >= columnIndex) { + count++; + } + }); + return count; + } + /** * Update overflow indicators for collapsed state */