createUDID static method
Implementation
static String createUDID({ScreenName? screenName, String? userID}) {
var userId = userID ?? "";
var unique = DateTime.now().millisecondsSinceEpoch.toString();
if (userId.isNotEmpty) {
unique = "$userId$unique";
// var lengthOfUnique = unique.length;
// unique = unique.substring(lengthOfUnique - 16);
} else {
// unique.padRight(16, '0');
}
var prefix = getScreenShortCode(screenName);
uDID = "$prefix$unique";
return uDID;
}