String nextColorHex({bool hasAlpha = false}) { var prefix = '#'; if (hasAlpha) { prefix += 'ff'; } return prefix + (nextDouble() * 16777215).truncate().toRadixString(16).padLeft(6, '0'); }