maskPhone method
Implementation
String maskPhone({
int visibleStart = 3,
int visibleEnd = 3,
}) {
if (visibleStart < 0 || visibleEnd < 0) return this;
if (length <= visibleStart + visibleEnd) return this;
final start = substring(0, visibleStart);
final end = substring(length - visibleEnd);
final hiddenCount = length - visibleStart - visibleEnd;
return '$start${'*' * hiddenCount}$end';
}