Klassenreferenz GMTDDriverContext

GMTDDriverContext-Klassenreferenz

Überblick

Ein Objekt, das die Abhängigkeiten enthält, die zum Erstellen einer GMTDDriverApi-Instanz erforderlich sind.

Übernimmt GMTSImmutableData.

Öffentliche Mitgliedsfunktionen

(Instanztyp)initWithAccessTokenProvider:providerID:vehicleID:navigator:
 Initialisiert das Treiberkontextobjekt.

Eigenschaften

id< GMTDAuthorization >accessTokenProvider
 Objekt, das Zugriffstokens für die Interaktion mit dem Fleet Engine-Back-End bereitstellt.
NSString * providerID
 Die ID für das Google Cloud-Projekt, das mit dem Anbieter verknüpft ist.
GMTDFleetEngineIDStringvehicleID
 Die mit dem Fahrzeug verknüpfte ID.
GMSNavigator * Navigation
 Der mit GMSMapView verknüpfte Navigator.

Dokumentation zu Mitgliederfunktionen

– (instancetype) initWithAccessTokenProvider: (id< GMTDAuthorization >) accessTokenProvider
Anbieter-ID: (NSString *) providerID
Fahrzeug-ID: (GMTDFleetEngineIDString *) vehicleID
navigator: (GMSNavigator *) navigator

Initialisiert das Treiberkontextobjekt.

Parameter:
accessTokenProviderObjekt, das Zugriffstokens für die Interaktion mit dem Fleet Engine-Back-End bereitstellt.
providerIDDie ID für das Google Cloud-Projekt, das mit dem Anbieter verknüpft ist.
vehicleIDDie mit dem Fahrzeug verknüpfte ID.
navigatorDer mit GMSMapView verknüpfte Navigator. Wird verwendet, um navigationsbezogene Änderungen zu verfolgen.
Gibt zurück:
Eine Instanz des Treiberkontexts.

Property-Dokumentation

– (id<GMTDAuthorization>) accessTokenProvider [read, assign]

Objekt, das Zugriffstokens für die Interaktion mit dem Fleet Engine-Back-End bereitstellt.

– (NSString*) providerID [read, copy]

Die ID für das Google Cloud-Projekt, das mit dem Anbieter verknüpft ist.

– (GMTDFleetEngineIDString*) vehicleID [read, copy]

Die mit dem Fahrzeug verknüpfte ID.

– (GMSNavigator*) Navigator [read, assign]

Der mit GMSMapView verknüpfte Navigator.

Wird verwendet, um navigationsbezogene Änderungen zu verfolgen.