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*> *includeTagsSwift
var includeTags: Set<String> { get set } -
Undocumented
Declaration
Objective-C
@property (nonatomic, copy, nonnull) NSSet<NSString*> *excludeTagsSwift
var excludeTags: Set<String> { get set } -
Undocumented
Declaration
Objective-C
@property (nonatomic) enum ia_wayfinding_tags_mode includeModeSwift
var includeMode: ia_wayfinding_tags_mode { get set } -
Undocumented
Declaration
Objective-C
@property (nonatomic) enum ia_wayfinding_tags_mode excludeModeSwift
var excludeMode: ia_wayfinding_tags_mode { get set }
IAWayfindingTags Class Reference