JavaScript Data Grid SamplesGenerator
Members
allowDuplicates
Source code (opens new window)samplesGenerator.allowDuplicates : boolean
true
if duplicate samples collection should be allowed, false
otherwise.
Default: {false}
customSampleCount
Source code (opens new window)samplesGenerator.customSampleCount : number
Custom number of samples to take of each value length.
Default: {null}
dataFactory
Source code (opens new window)samplesGenerator.dataFactory : function
Function which give the data to collect samples.
SAMPLE_COUNT
Source code (opens new window)SamplesGenerator.SAMPLE_COUNT : number
Number of samples to take of each value length.
samples
Source code (opens new window)samplesGenerator.samples : Map
Samples prepared for calculations.
Default: {null}
Methods
generateColumnSamples
Source code (opens new window)samplesGenerator.generateColumnSamples(colRange, rowRange) ⇒ object
Generate samples for column. You can control which area should be sampled by passing colRange
object and rowRange
object.
Param | Type | Description |
---|---|---|
colRange | object | Column index. |
rowRange | object | Column index. |
generateRowSamples
Source code (opens new window)samplesGenerator.generateRowSamples(rowRange, colRange) ⇒ object
Generate samples for row. You can control which area should be sampled by passing rowRange
object and colRange
object.
Param | Type | Description |
---|---|---|
rowRange | object number | The rows range to generate the samples. |
colRange | object | The column range to generate the samples. |
generateSample
Source code (opens new window)samplesGenerator.generateSample(type, range, specifierValue) ⇒ Map
Generate sample for specified type (row
or col
).
Param | Type | Description |
---|---|---|
type | string | Samples type row or col . |
range | object | The range to generate the samples. |
specifierValue | number | The range to generate the samples. |
generateSamples
Source code (opens new window)samplesGenerator.generateSamples(type, range, specifierRange) ⇒ Map
Generate collection of samples.
Param | Type | Description |
---|---|---|
type | string | Type to generate. Can be col or row . |
range | object | The range to generate the samples. |
specifierRange | object number | The range to generate the samples. |
getSampleCount
Source code (opens new window)samplesGenerator.getSampleCount() ⇒ number
Get the sample count for this instance.
setAllowDuplicates
Source code (opens new window)samplesGenerator.setAllowDuplicates(allowDuplicates)
Set if the generator should accept duplicate values.
Param | Type | Description |
---|---|---|
allowDuplicates | boolean | true to allow duplicate values. |
setSampleCount
Source code (opens new window)samplesGenerator.setSampleCount(sampleCount)
Set the sample count.
Param | Type | Description |
---|---|---|
sampleCount | number | Number of samples to be collected. |