time-ranges.js
Methods
- 
    
        
static createTimeRanges(start, end)
 - 
    
    
Create a
TimeRangeobject which mimics an HTML5 TimeRanges instance.Parameters:
Name Type Description startnumber | Array.<Array> The start of a single range (a number) or an array of ranges (an array of arrays of two numbers each).
endnumber The end of a single range. Cannot be used with the array form of the
startargument. 
Type Definitions
- 
TimeRange
 - 
    
    
An object that contains ranges of time.
Properties:
Name Type Description lengthnumber The number of time ranges represented by this object.
startmodule:time-ranges~TimeRangeIndex Returns the time offset at which a specified time range begins.
endmodule:time-ranges~TimeRangeIndex Returns the time offset at which a specified time range ends.
 - 
    
        
TimeRangeIndex(indexopt) → {number}
 - 
    
    
Returns the time for the specified index at the start or end of a TimeRange object.
Parameters:
Name Type Attributes Default Description indexnumber <optional> 
0 The range number to return the time for.
Returns:
number -The time offset at the specified index.
- Deprecated:
 - The index argument must be provided. In the future, leaving it out will throw an error.