new LagSimulator(options)
Simulates lag behavior, by delayed function calls.
Parameters:
Name | Type | Argument | Description | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
options |
Object |
<optional> |
Setup options.
Properties
|
- Source:
Members
-
<private> latency :number
-
Base latency.
Type:
- number
- Source:
-
<private> variation :number
-
Latency variation.
Type:
- number
- Source:
Methods
-
getLatency() → {number}
-
Gets the latency.
- Source:
Returns:
Latency.- Type
- number
-
getVariation() → {number}
-
Gets the variation.
- Source:
Returns:
Variation.- Type
- number
-
setLatency(latency)
-
Sets the latency.
Parameters:
Name Type Description latency
number Latency. - Source:
-
setVariation(variation)
-
Sets the variation.
Parameters:
Name Type Description variation
number Variation. - Source:
-
simulate(fn)
-
Simulates a lagged call to a function.
Parameters:
Name Type Description fn
Function Function to simulate the lag. - Source: