PropertyGeofenceApi
open class PropertyGeofenceApi : NSObject
extension PropertyGeofenceApi: CLLocationManagerDelegate
extension PropertyGeofenceApi: NearbyPropertiesListener
-
Declaration
Swift
public var enabledRegions: [Int]
-
Declaration
Swift
public var enableAllRegions: Bool
-
Declaration
Swift
public var messageFormatString: String { get set }
-
Declaration
Swift
public var arrNearByPropertyIds: [Int]
-
Declaration
Swift
public static let shared: PropertyGeofenceApi
-
Declaration
Swift
public func boundaryCheck(launchOptions: [UIApplication.LaunchOptionsKey : Any]?)
-
Declaration
Swift
public func addBoundary(regionId: Int, name: String, centroid: MNMercator, radius: Double, northEastPoint: MNMercator, southWestPoint: MNMercator)
-
Declaration
Swift
public func removeBoundary(regionId: Int)
-
Declaration
Swift
public func locationManager(_ manager: CLLocationManager, didUpdateLocations locations: [CLLocation])
-
Declaration
Swift
public func locationManager(_ manager: CLLocationManager, didFailWithError error: Error)
-
Declaration
Swift
public func addNearbyProperties(propertyIds: Set<Int>)
-
Declaration
Swift
public func removeNearbyProperties(propertyIds: Set<Int>)