Class: NumericRange
Constructors
new NumericRange()
new NumericRange(
from,count):NumericRange
Parameters
• from: number
• count: number
Returns
Defined in
packages/utilities/src/NumericRange.ts:10
Properties
count
readonlycount:number
Defined in
packages/utilities/src/NumericRange.ts:7
from
readonlyfrom:number
Defined in
packages/utilities/src/NumericRange.ts:6
toInclusive
readonlytoInclusive:number
Defined in
packages/utilities/src/NumericRange.ts:8
Methods
contains()
contains(
value):boolean
Parameters
• value: number
Returns
boolean
Defined in
packages/utilities/src/NumericRange.ts:38
equal()
equal(
other):boolean
Parameters
• other: NumericRange
Returns
boolean
Defined in
packages/utilities/src/NumericRange.ts:34
forEach()
forEach(
action):void
Parameters
• action
Returns
void
Defined in
packages/utilities/src/NumericRange.ts:72
intersectionWith()
intersectionWith(
range):undefined|NumericRange
Parameters
• range: NumericRange
Returns
undefined | NumericRange
Defined in
packages/utilities/src/NumericRange.ts:50
intersects()
intersects(
range):boolean
Parameters
• range: NumericRange
Returns
boolean
Defined in
packages/utilities/src/NumericRange.ts:42
intersectsOrCoinciding()
intersectsOrCoinciding(
range):boolean
Parameters
• range: NumericRange
Returns
boolean
Defined in
packages/utilities/src/NumericRange.ts:46
isInside()
isInside(
range):boolean
Parameters
• range: NumericRange
Returns
boolean
Defined in
packages/utilities/src/NumericRange.ts:61
toArray()
toArray():
number[]
Returns
number[]
Defined in
packages/utilities/src/NumericRange.ts:30
toString()
toString():
string
Returns
string
Defined in
packages/utilities/src/NumericRange.ts:78
union()
union(
range):NumericRange
Parameters
• range: NumericRange
Returns
Defined in
packages/utilities/src/NumericRange.ts:65
values()
values():
Generator<number,any,unknown>
Returns
Generator<number, any, unknown>
Defined in
packages/utilities/src/NumericRange.ts:24
createFromInterval()
staticcreateFromInterval(from,toInclusive):NumericRange
Parameters
• from: number
• toInclusive: number
Returns
Defined in
packages/utilities/src/NumericRange.ts:20
isNumericRange()
staticisNumericRange(value):value is NumericRange
Parameters
• value: any
Returns
value is NumericRange