IARegion
Objective-C
@interface IARegion : NSObject
Swift
class IARegion : NSObject
An IARegion object represents a region on Earth.
-
Region identifier. For objects of type kIARegionTypeFloorPlan this is same as floor plan id.
Declaration
Objective-C
@property (nonatomic, strong, nonnull) NSString *identifier;
Swift
var identifier: String { get set }
-
Human readable name
Declaration
Objective-C
@property (nonatomic, strong, nullable) NSString *name;
Swift
var name: String? { get set }
-
Region type See possible values at
ia_region_type
Declaration
Objective-C
@property (nonatomic) enum ia_region_type type;
Swift
var type: ia_region_type { get set }
-
If there is an event related to region this is the timestamp of that event.
Declaration
Objective-C
@property (nonatomic, strong, nullable) NSDate *timestamp;
Swift
var timestamp: Date? { get set }
-
If this is a floorplan region then this will point to the floorplan object.
Declaration
Objective-C
@property (nonatomic, strong, nullable) IAFloorPlan *floorplan;
Swift
var floorplan: IAFloorPlan? { get set }