Random generate value
import random from '@antv/dw-random';
const name = random.name();
with your own seed
import { Random } from '@antv/dw-random';
const random = new Random(200);
console.log(random.phone());
extend
import { Random } from '@antv/dw-random';
Random.mixin({
user() {
return {
name: this.cname(),
aget: this.integer({ max: 50, min: 25 })
}
}
})
Class | Description |
---|---|
BasicRandom | Basic(bool int float regexp) Generater basic generator for bool int float regexp |
ChAddressRandom | Generator for address |
ColorRandom | Generator for color |
DateTimeRandom | Generator for date |
LocationRandom | The Generator for location |
Random | Random constructor |
TextRandom | Generator for string |
WebRandom | Generator for web |
Interface | Description |
---|---|
BooleanOptions | the params to generate boolean |
CCharacterOptions | |
CharacterOptions | |
CLastNameOptions | |
ColorDB | database for color generator |
CoordinatesOptions | |
CWordOption | |
CZodiacOptions | |
DateTimeDB | database for DateTimeRandom |
DateTimeOptions | |
DomainOptions | |
EmailOptions | |
FloatOptions | The params to generate a float |
HexColorOptions | |
HSLAOptions | |
HSLBaseOPtions | the params for hls color |
HSLOptions | |
Interval | |
MixinOptions | |
MonthOptions | |
ParagraphOptions | |
Person | |
PhoneOptions | |
Random | Random Interface |
RGBAOptions | |
RGBBaseOptions | |
RGBOptions | |
SentenceOptions | |
StringOptions | |
SyllableOptions | |
TextDB | TextRandom's database |
TimeOptions | |
UrlOptions | |
WebDB | database for web generator |
WeekDayOptions | |
WordOptions |
Variable | Description |
---|---|
_default |
Type Alias | Description |
---|---|
AnyFunc | |
Database | Random’s database |
RandomFunc |