Ringkasan
Objek yang berisi data fungsional yang terkait dengan kendaraan.
Data ini dapat berupa data profil, seperti kapasitas maksimum, atau data pelacakan, seperti perjalanan dan lokasi saat ini.
Mewarisi GMTCImmutableData.
Fungsi Anggota Publik | |
(jenis instance) | - initWithvehicleName:vehicleState:supportedTripTypes:currentTrips:lastLocation:maximumCapacity:attributes:vehicleType: |
Inisialisasi objek. | |
Properti | |
NSString * | vehicleName |
Nama kendaraan. | |
GMTSVehicleState | vehicleState |
Negara bagian kendaraan, lihat GMTSvehicleState untuk semua opsi. | |
GMTSVehicleSupportedTripTypes | supportedTripTypes |
Jenis perjalanan yang didukung, lihat GMTSvehicleSupportedTripTypes untuk semua opsi. | |
NSArray< NSString * > * | currentTrips |
Array berisi semua ID perjalanan saat ini. | |
GMTSVehicleLocation * | lastLocation |
Lokasi terakhir kendaraan. | |
int32_t | maximumCapacity |
Kapasitas maksimum. | |
NSArray < GMTSVehicleAttributeKeyValuePair * > * | atribut |
Array berisi semua atribut kendaraan. | |
GMTSVehicleType * | vehicleType |
Informasi jenis kendaraan. |
Dokumentasi Fungsi Anggota
- (instancetype) initWithvehicleName: | (nullable NSString *) | vehicleName | |
VehicleState: | (GMTSVehicleState) | vehicleState | |
supportedTripTypes: | (GMTSVehicleSupportedTripTypes) | supportedTripTypes | |
currentTrips: | (nullable NSArray< NSString * > *) | currentTrips | |
lastLocation: | (nullable GMTSVehicleLocation *) | lastLocation | |
maksimumCapacity: | (int32_t) | maximumCapacity | |
atribut: | (nullable NSArray< GMTSVehicleAttributeKeyValuePair * > *) | atribut | |
VehicleType: | (GMTSVehicleType *) | vehicleType | |
Inisialisasi objek.
- Parameter:
-
vehicleName Nama kendaraan. vehicleState Negara bagian kendaraan, lihat GMTSvehicleState untuk semua opsi. supportedTripTypes Semua jenis perjalanan yang didukung. currentTrips Array berisi semua ID perjalanan saat ini. lastLocation Lokasi terakhir kendaraan. maximumCapacity Kapasitas maksimum. atribut Kamus berisi semua atribut kendaraan. vehicleType Informasi jenis kendaraan.
Dokumentasi Properti
- (NSString*) vehicleName [read, copy] |
Nama kendaraan.
- (GMTSVehicleState) vehicleState [read, assign] |
Negara bagian kendaraan, lihat GMTSvehicleState untuk semua opsi.
- (GMTSVehicleSupportedTripTypes) supportedTripTypes [read, assign] |
Jenis perjalanan yang didukung, lihat GMTSvehicleSupportedTripTypes untuk semua opsi.
- (NSArray<NSString *>*) currentTrips [read, copy] |
Array berisi semua ID perjalanan saat ini.
- (GMTSVehicleLocation*) lastLocation [read, copy] |
Lokasi terakhir kendaraan.
- (int32_t) maximumCapacity [read, assign] |
Kapasitas maksimum.
- (NSArray<GMTSVehicleAttributeKeyValuePair *>*) atribut [read, copy] |
Array berisi semua atribut kendaraan.
- (GMTSVehicleType*) vehicleType [read, copy] |
Informasi jenis kendaraan.