style_random library

Support for doing something awesome.

More dartdocs go here.

Classes

AllCharacters
A Character class
AllLetters
ASCII 33, 127
CharacterClass
A Character class
CharacterClassExpression
. any character. (ASCII 33-126)
# any number from 0 to 9. 9 include
* any letter. (ASCII 65-90 and 97-122)
l lover case letters. (ASCII 65-90)
L upper case letters. (ASCII 97-122)
s any specific character (ASCII 33-47, 58-64, 91-96, 123-126)
w any specific character exclude url specific characters
CharacterGroup
[<cl><cl>] character class group. No sorting is done within the group.
ConsecutiveOptions
Limit consecutive duplication Not built, Do not use
DefaultRandomDelegate
DuplicateOption
Limit duplication Not built, Do not use
EndOption
Expression end with option
LengthOption
Length option expression
LowerLetters
NotEndOption
Expression not end with option
NotStartOption
Expression not start with option
NumberCharacters
Option
Expression or global option.
RandomDelegate
RandomExpression
RandomGenerator
SpecificCharacters
StartOption
Expression start with option
StaticExpression
Static characters are expressed with {}. Static expressions instantiate the contents as they are.
UpperLetters
UrlCharacters

Properties

allCharacters List<String>
All characters
final
letters List<String>
all ascii letters
final
lowerCaseLetters List<String>
all upper case letters
final
numbers List<String>
numbers
final
specificCharacter List<String>
specific character
final
upperCaseLetters List<String>
all lower case letters
final

Functions

asciiRange(int start, int end) List<String>
end exclude start include