mirror of
https://github.com/zoriya/v10.git
synced 2026-08-16 02:45:09 +00:00
11 lines
321 B
TypeScript
11 lines
321 B
TypeScript
/** Converts a TimeRanges object to an array of [start, end] tuples. */
|
|
export function serializeTimeRanges(ranges: TimeRanges): Array<[number, number]> {
|
|
const result: Array<[number, number]> = [];
|
|
|
|
for (let i = 0; i < ranges.length; i++) {
|
|
result.push([ranges.start(i), ranges.end(i)]);
|
|
}
|
|
|
|
return result;
|
|
}
|