QrAlphaNumeric.fromString constructor

QrAlphaNumeric.fromString(
  1. String alphaNumeric
)

Implementation

factory QrAlphaNumeric.fromString(String alphaNumeric) {
  if (!alphaNumeric.contains(validationRegex)) {
    final String value = alphaNumeric.length > 10 ? "${alphaNumeric.substring(0, 10)}..." : alphaNumeric;
    throw ArgumentError.value(
      value,
      "alphaNumeric",
      "String does not contain valid ALPHA-NUM character set",
    );
  }
  return QrAlphaNumeric._(alphaNumeric);
}