React 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. |