IAWayfindingTags
Objective-C
@interface IAWayfindingTags : NSObject <IABeta>
Swift
class IAWayfindingTags : NSObject, IABeta
Enables tag based filtering in wayfinding routing.
-
all routes in graph are included and any tags are ignored
Declaration
Objective-C
+ (nonnull IAWayfindingTags *)none;
Swift
class func none() -> IAWayfindingTags
-
inaccessible routes are excluded (wayfinding graph edges with “inaccessible” tag)
Declaration
Objective-C
+ (nonnull IAWayfindingTags *)excludeInaccessible;
Swift
class func excludeInaccessible() -> IAWayfindingTags
-
accessible-only routes are excluded (wayfinding graph edges with “accessibleonly” tag)
Declaration
Objective-C
+ (nonnull IAWayfindingTags *)excludeAccessibleOnly;
Swift
class func excludeAccessibleOnly() -> IAWayfindingTags
-
Undocumented
Declaration
Objective-C
@property (nonatomic, copy, nonnull) NSSet<NSString*> *includeTags
Swift
var includeTags: Set<String> { get set }
-
Undocumented
Declaration
Objective-C
@property (nonatomic, copy, nonnull) NSSet<NSString*> *excludeTags
Swift
var excludeTags: Set<String> { get set }
-
Undocumented
Declaration
Objective-C
@property (nonatomic) enum ia_wayfinding_tags_mode includeMode
Swift
var includeMode: ia_wayfinding_tags_mode { get set }
-
Undocumented
Declaration
Objective-C
@property (nonatomic) enum ia_wayfinding_tags_mode excludeMode
Swift
var excludeMode: ia_wayfinding_tags_mode { get set }