BDZoneInfo
Objective-C
@interface BDZoneInfo : NSObject
Swift
class BDZoneInfo : NSObject
Contains information about a Zone, including the set of BDFenceInfo “fences” that comprise it.
A set of BDZoneInfo objects will be delivered to your application’s BDPLocationDelegate at
the time of their download from the Bluedot Point web-service.
-
The name of this Zone that was entered into Canvas
Declaration
Objective-C
@property (copy, readonly) NSString *_Nonnull name;Swift
var name: String { get } -
The description of this Zone that was entered into Canvas
Declaration
Objective-C
@property (copy, readonly) NSString *_Nonnull description;Swift
var description: String { get } -
- A unique GUID to identify this Zone by. *
- This is permanent and may be used to identify specific Zones created in the Canvas web-interface, from your client application.
Declaration
Objective-C
@property (copy, readonly) NSString *_Nonnull ID;Swift
var id: String { get } -
The set of
BDFenceInfofences included in this Zone.Declaration
Objective-C
@property (copy, readonly) NSSet<BDFenceInfo *> *_Nonnull fences;Swift
var fences: Set<BDFenceInfo> { get } -
Whether CheckOuts should be generated for any CheckIns to this Zone.
Declaration
Objective-C
@property (readonly) BOOL checkOut;Swift
var checkOut: Bool { get } -
Custom Data included in this zone
Declaration
Objective-C
@property (copy, readonly) NSDictionary<NSString *, NSString *> *_Nonnull customData;Swift
var customData: [String : String] { get } -
The
Destination(aka Store) that this zone is linked with.Declaration
Objective-C
@property (readonly, nullable) Destination *destination;Swift
var destination: Destination? { get }
View on GitHub
Install in Dash