connectors property

List<EVChargingConnector> get connectors

List of EVChargingConnector

Implementation

List<EVChargingConnector> get connectors {
  final List<EVChargingConnector> result = <EVChargingConnector>[];

  for (final EVChargingConnector connector in EVChargingConnector.values) {
    if ((ports & connector.id) != 0) {
      result.add(connector);
    }
  }

  return result;
}
set connectors (List<EVChargingConnector> connectors)

List of EVChargingConnector

Implementation

set connectors(final List<EVChargingConnector> connectors) {
  int result = 0;

  for (final EVChargingConnector connector in connectors) {
    result |= connector.id;
  }

  ports = result;
}