EPXProximityZoneContext
@interface EPXProximityZoneContext : NSObject
Interface providing all contextual data about a Proximity Zone.
-
Identifier of a device that is the zone’s source.
Declaration
Objective-C
@property (readonly, nonatomic) NSString *_Nonnull deviceIdentifier;Swift
var deviceIdentifier: String { get } -
Tag assigned in Cloud to that zone’s source.
Declaration
Objective-C
@property (readonly, nonatomic) NSString *_Nonnull tag;Swift
var tag: String { get } -
Dictionary of attachments assigned in Cloud to that zone’s source.
Declaration
Objective-C
@property (readonly, nonatomic) NSDictionary<NSString *, NSString *> *_Nonnull attachments;Swift
var attachments: [String : String] { get } -
Unavailable
Undocumented
Declaration
Objective-C
- (instancetype)init NS_UNAVAILABLE; -
Unavailable
Undocumented
Declaration
Objective-C
+ (instancetype)new NS_UNAVAILABLE; -
Designated initializer.
Declaration
Objective-C
- (nonnull instancetype) initWithDeviceIdentifier:(nonnull NSString *)deviceIdentifier tag:(nonnull NSString *)tag attachments:(nonnull NSDictionary<NSString *, NSString *> *) attachments;Swift
init(deviceIdentifier: String, tag: String, attachments: [String : String])Parameters
deviceIdentifierZone’s source.
tagZone’s tag name.
attachmentsDicitionary of attachments.
Return Value
Initialized object.
EPXProximityZoneContext Class Reference