getTerminals method

  1. @override
Set<String> getTerminals(
  1. List<Document> documents
)
override

Get all terminals from documents

@param documents - visa documents @return terminals

Implementation

@override
Set<String> getTerminals(List<Document> documents) {
  Set<String> devices = {};
  String? terminal;
  for (Document doc in documents) {
    terminal = getTerminal(doc);
    if (terminal == null || terminal.isEmpty) {
      terminal = '*';
    }
    devices.add(terminal);
  }
  return devices;
}