Skip to main content

Function: rangeOverlaps()

rangeOverlaps(rangeLeft, rangeRight, dateLib): boolean

Defined in: src/utils/rangeOverlaps.ts:15

Determines if two date ranges overlap.

Parameters

ParameterTypeDefault valueDescription
rangeLeft{ from: Date; to: Date; }undefinedThe first date range.
rangeLeft.fromDateundefined-
rangeLeft.toDateundefined-
rangeRight{ from: Date; to: Date; }undefinedThe second date range.
rangeRight.fromDateundefined-
rangeRight.toDateundefined-
dateLibDateLibdefaultDateLibThe date utility library instance.

Returns

boolean

true if the ranges overlap, otherwise false.

Since

9.2.2