mirror of https://github.com/CympleTech/ESSE.git
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
39 lines
758 B
39 lines
758 B
String betterPrint(String? info) { |
|
if (info == null) { |
|
return ''; |
|
} |
|
final len = info.length; |
|
if (len > 8) { |
|
return info.substring(0, 8) + '...' + info.substring(len - 6, len); |
|
} else { |
|
return info; |
|
} |
|
} |
|
|
|
String gidPrint(String? gid) { |
|
if (gid == null) { |
|
return ''; |
|
} |
|
|
|
final info = gid.toUpperCase(); |
|
final len = info.length; |
|
if (len > 8) { |
|
return 'EH' + info.substring(0, 6) + '...' + info.substring(len - 4, len); |
|
} else { |
|
return info; |
|
} |
|
} |
|
|
|
String addrPrint(String? addr) { |
|
if (addr == null) { |
|
return ''; |
|
} |
|
|
|
final info = addr.toLowerCase(); |
|
final len = info.length; |
|
if (len > 8) { |
|
return '0x' + info.substring(0, 8) + '...' + info.substring(len - 6, len); |
|
} else { |
|
return info; |
|
} |
|
}
|
|
|