Type aliases
Optional
Optional: T | null
RULE_DIRECTION_WITH_RELATIVE
Variables
Let randomValuesForTesting
random
ValuesForTesting: Optional<number[]> = null
Let seed
seed: number = 1
Functions
_debounce
- _debounce(callback: function): (Anonymous function)
-
Parameters
Returns (Anonymous function)
_flatten
- _flatten<T>(arrays: T[][]): T[]
-
Type parameters
Parameters
Returns T[]
clearRandomValuesForTesting
- clearRandomValuesForTesting(): void
nextRandom
- nextRandom(maxNonInclusive: number): number
-
Parameters
Returns number
setAddAll
- setAddAll<T>(setA: Set<T>, iterable: Iterable<T>): Set<T>
-
Type parameters
Parameters
-
setA: Set<T>
-
iterable: Iterable<T>
Returns Set<T>
setDifference
- setDifference<T>(setA: Set<T>, setB: Iterable<T>): Set<T>
-
Type parameters
Parameters
-
setA: Set<T>
-
setB: Iterable<T>
Returns Set<T>
setEquals
- setEquals<T>(set1: Set<T>, set2: Set<T>): boolean
-
Type parameters
Parameters
-
set1: Set<T>
-
set2: Set<T>
Returns boolean
setIntersection
- setIntersection<T>(setA: Set<T>, setB: Iterable<T>): Set<any>
-
Type parameters
Parameters
-
setA: Set<T>
-
setB: Iterable<T>
Returns Set<any>
setRandomValuesForTesting
- setRandomValuesForTesting(values: number[]): void