TomTom Maps for JavaScript
    Preparing search index...

    Type Alias ChargingParkWithAvailability

    ChargingParkWithAvailability: ChargingPark & {
        availability: ChargingStationsAvailability;
    }

    Charging park with optional real-time availability data.

    Combines static infrastructure information with dynamic availability status when available from the EV Charging Station Availability service.

    Type Declaration

    • availability: ChargingStationsAvailability

      Real-time availability information for this charging park.

      Present only if availability data has been fetched from the EV Charging Station Availability service. Contains current operational status for all charging points and connectors.

      To get availability data:

      1. Extract the chargingAvailability ID from place.dataSources
      2. Call the EV Charging Stations Availability service
      3. Merge the result into this property
    const parkWithAvailability: ChargingParkWithAvailability = {
    connectors: [...],
    availability: {
    id: 'park-123',
    chargingStations: [...],
    chargingPointAvailability: { count: 10, statusCounts: {...} },
    // ... real-time status data
    }
    };