IAVenue

Objective-C


@interface IAVenue : NSObject

Swift

class IAVenue : NSObject

Represents a venue in IndoorAtlas system

  • Name of the venue

    Declaration

    Objective-C

    @property (nonatomic, readonly, nonnull) NSString *name;

    Swift

    var name: String { get }
  • Mapped floors that the venue has

    Declaration

    Objective-C

    @property (nonatomic, readonly, nonnull) NSArray<IAFloorPlan *> *floorplans;

    Swift

    var floorplans: [IAFloorPlan] { get }
  • id

    ID of the venue in IndoorAtlas developer console

    Declaration

    Objective-C

    @property (nonatomic, readonly, nonnull) NSString *id;

    Swift

    var id: String { get }
  • Geofences for this venue

    Declaration

    Objective-C

    @property (nonatomic, readonly, nullable) NSArray<IAGeofence *> *geofences;

    Swift

    var geofences: [IAGeofence]? { get }
  • Point of interests for this venue

    Declaration

    Objective-C

    @property (nonatomic, readonly, nullable) NSArray<IAPOI *> *pois;

    Swift

    var pois: [IAPOI]? { get }