Search
Preparing search index...
The search index is not available
@wcrichto/vgrid
Options
All
Public
Public/Protected
All
Inherited
Externals
Only exported
Menu
Globals
"interval"
IntervalSet
Class IntervalSet
Hierarchy
IntervalSet
<
VData
>
IntervalSet
Index
Constructors
constructor
Methods
add
arbitrary_
interval
length
remove
time_
overlaps
to_
json
to_
list
union
from_
json
Constructors
constructor
new
Interval
Set
(
intervals
:
Interval
<
VData
>
[]
)
:
IntervalSet
Parameters
intervals:
Interval
<
VData
>
[]
Returns
IntervalSet
Methods
add
add
(
interval
:
Interval
<
VData
>
)
:
void
Parameters
interval:
Interval
<
VData
>
Returns
void
arbitrary_
interval
arbitrary_
interval
(
)
:
Interval
<
VData
>
|
null
Returns
Interval
<
VData
>
|
null
length
length
(
)
:
number
Returns
number
remove
remove
(
interval
:
Interval
<
VData
>
)
:
void
Parameters
interval:
Interval
<
VData
>
Returns
void
time_
overlaps
time_
overlaps
(
bounds
:
Bounds
)
:
IntervalSet
<
VData
>
Parameters
bounds:
Bounds
Returns
IntervalSet
<
VData
>
to_
json
to_
json
(
)
:
any
Returns
any
to_
list
to_
list
(
)
:
Interval
<
VData
>
[]
Returns
Interval
<
VData
>
[]
union
union
(
other
:
IntervalSet
<
VData
>
)
:
IntervalSet
<
VData
>
Parameters
other:
IntervalSet
<
VData
>
Returns
IntervalSet
<
VData
>
Static
from_
json
from_
json<S>
(
obj
:
any
, payload_from_json
:
function
)
:
IntervalSet
<
S
>
Type parameters
S
Parameters
obj:
any
payload_from_json:
function
(
o
:
any
)
:
S
Parameters
o:
any
Returns
S
Returns
IntervalSet
<
S
>
Globals
"interval"
Interval
Interval
Set
constructor
add
arbitrary_
interval
length
remove
time_
overlaps
to_
json
to_
list
union
from_
json
Named
Interval
Set
VData
vdata_
from_
json
Generated using
TypeDoc