HERE iOS SDK Developer's Guide

NMAUrbanMobilityTransport

Class Summary

class NMAUrbanMobilityTransport

Derived from: NSObject

Represents a kind of transport (e.

Include: NMAKit.framework/headers/NMAUrbanMobilityTransport.h

Inheritance Diagrams

Figure 1. Public inheritance diagram for NMAUrbanMobilityTransport

[For complete information, see the section Class Details]

See also:

NMAUrbanMobilityOperator

NMAUrbanMobilityLink

Public Property Summary

Table 1. Public Properties
Public Properties

[readable, assign] NMAUrbanMobilityFeatureAvailability   barrierFree

Describes whether or not the transport is barrier free

[readable, assign] NMAUrbanMobilityFeatureAvailability   bikeAllowed

Describes whether or not bikes are allowed on the transport

[readable, assign] UIColor *  color

Transport color or nil if not available

[readable, assign] NSString *  direction

Direction which the transport is heading

[readable, assign] NSString *  name

The name of the transport

[readable, assign] UIColor *  outlineColor

Color of the border around the transport name or nil if not available

[readable, assign] UIColor *  textColor

Transport name color or nil if not available

[readable, assign] NMAUrbanMobilityOperator transportOperator

Operator serving the transport (might be not available)

[readable, assign] NMAUrbanMobilityTransportType   transportType

Means of transport which servers the transport (Bus, Tram, Train, etc)

[readable, assign] NSString *  transportTypeName

Specific name of the transport type which serves the transport

Instance Method Summary

Table 2. Instance Methods
Instance Method Summary

-(nonnull instancetype) init

Class Method Summary

Table 3. Class Methods
Class Methods

+(nonnull instancetype) new

Class Details

 

See also:

NMAUrbanMobilityOperator

NMAUrbanMobilityLink

Public Property Details

[readable, assign] NMAUrbanMobilityFeatureAvailability  barrierFree

Describes whether or not the transport is barrier free.

[readable, assign] NMAUrbanMobilityFeatureAvailability  bikeAllowed

Describes whether or not bikes are allowed on the transport.

[readable, assign] UIColor * color

Transport color or nil if not available.

[readable, assign] NSString * direction

Direction which the transport is heading.

[readable, assign] NSString * name

The name of the transport.

[readable, assign] UIColor * outlineColor

Color of the border around the transport name or nil if not available.

[readable, assign] UIColor * textColor

Transport name color or nil if not available.

[readable, assign] NMAUrbanMobilityOperatortransportOperator

Operator serving the transport (might be not available).

[readable, assign] NMAUrbanMobilityTransportType  transportType

Means of transport which servers the transport (Bus, Tram, Train, etc).

[readable, assign] NSString * transportTypeName

Specific name of the transport type which serves the transport. Name is localized according to current device's language. If given language is not supported English version is returned.

Instance Method Details

-(nonnull instancetype) init

Instances of this class should not be initialized directly

Class Method Details

+(nonnull instancetype) new

Instances of this class should not be initialized directly