resolvedDisplayName property

String get resolvedDisplayName

Implementation

String get resolvedDisplayName {
  if (vid <= 0 && pid <= 0) return displayName;

  final known = lookupPrinterInfo(vid, pid);
  if (known != null) return known.displayName;

  final hexVid = '0x${vid.toRadixString(16).padLeft(4, '0')}';
  final hexPid = '0x${pid.toRadixString(16).padLeft(4, '0')}';
  return 'USB Printer ($hexVid:$hexPid)';
}