ean method

String ean({
  1. EANFormat? format,
})

Returns EAN.

format is optional EANFormat.

Example:

Code().ean(); // "02012064"
Code().ean(format: EANFormat.ean13); // "1059922466156"

Implementation

String ean({EANFormat? format}) {
  final mask =
      format?.mask ??
      (Random(seed).nextBool() ? EANFormat.ean8.mask : EANFormat.ean13.mask);
  return Rng.customCode(mask: mask, seed: seed);
}