obfuscate function

String obfuscate(
  1. String text, {
  2. int visibleChars = 4,
})

Obfuscate text, showing only the last visibleChars characters.

Implementation

String obfuscate(String text, {int visibleChars = 4}) {
  if (text.length <= visibleChars) return '*' * text.length;
  final hidden = text.length - visibleChars;
  return '${'*' * hidden}${text.substring(hidden)}';
}