IAWayfindingRequest
Objective-C
@interface IAWayfindingRequest : NSObject <IALatLngFloorCompatible>
Swift
class IAWayfindingRequest : NSObject, IALatLngFloorCompatible
Provides wayfinding destination for the SDK. Optionally
-
Wayfinding request’s destination coordinate.
Declaration
Objective-C
@property (nonatomic) CLLocationCoordinate2D coordinate;
Swift
var coordinate: CLLocationCoordinate2D { get set }
-
Wayfinding request’s destination floor level.
Declaration
Objective-C
@property (nonatomic) NSInteger floor;
Swift
var floor: Int { get set }
-
Wayfinding request’s route filtering tags (optional).
Declaration
Objective-C
@property (nonatomic, strong, nullable) IAWayfindingTags *tags;
Swift
var tags: IAWayfindingTags? { get set }
-
Create
with given destination and tags for routing. Declaration
Objective-C
+ (nonnull IAWayfindingRequest *) requestWithDestination:(nonnull id<IALatLngFloorCompatible>)destination andTags:(nonnull IAWayfindingTags *)tags;
Swift
/*not inherited*/ init(destination: IALatLngFloorCompatible, andTags tags: IAWayfindingTags)