getDummyText static method
String
getDummyText(
- int words, {
- bool withTab = false,
- bool withEmoji = false,
- dynamic withStop = true,
})
Implementation
static String getDummyText(int words, {bool withTab = false,bool withEmoji=false,withStop=true}) {
var rand = new Random();
List<String> dummyTexts = _dummyText.split(" ");
if(withEmoji){
dummyTexts.addAll(_emojiText.split(" "));
}
int size = dummyTexts.length;
String text = "";
if (withTab) text += "\t\t\t\t";
String firstWord = dummyTexts[rand.nextInt(size)];
firstWord = firstWord[0].toUpperCase() + firstWord.substring(1);
text += firstWord + " ";
for (int i = 1; i < words; i++) {
text += dummyTexts[rand.nextInt(size)] + (i==words-1? "" : " ");
}
return text+ (withStop?".":"");
}