range_helper library
Functions
-
getNewRanges(
Ranges ranges, Ranges newRanges) → Ranges? - Normalizes ranges by sorting and merging overlapping or adjacent ones.
-
negateRanges(
Ranges ranges, {int maxValue = 0x10FFFF, int minValue = 0}) → Ranges -
Inverts
rangeswithin the bounds fromminValuetomaxValue. -
normalizeRanges(
Ranges ranges) → Ranges - Normalizes ranges by sorting and merging overlapping or adjacent ones.
-
sortRanges(
Ranges ranges) → Ranges -
Sorts
rangesin ascending order.