MNSearchEntity
public extension MNSearchEntity
extension MNSearchEntity : CMSSearchable
extension MNSearchEntity : MapSelectableEntity
-
Declaration
Swift
convenience init(entityId: Int, b: String)
-
Declaration
Swift
func addToRecents(isSearch: Bool = false)
-
Declaration
Swift
func mostRecent(forSearch: Bool = false) -> Date?
-
Declaration
Swift
func inRecents(forSearch: Bool = false) -> Bool
-
Declaration
Swift
func addToFavorites()
-
Declaration
Swift
func removeFromFavorites()
-
Declaration
Swift
func toggleFavorite()
-
Declaration
Swift
func isFavorite() -> Bool
-
Declaration
Swift
var entityInfo: CMSEntityInfo? { get }
-
Declaration
Swift
@objc var entityName: String { get }
-
Declaration
Swift
var nickName: String { get }
-
Declaration
Swift
@objc var entityNameEnglish: String { get }
-
Declaration
Swift
@objc var entityFloorId: Int { get }
-
Declaration
Swift
@objc var floorName: String { get }
-
Declaration
Swift
@objc var floorNameShort: String { get }
-
Declaration
Swift
@objc var entityPropertyId: Int { get }
-
Declaration
Swift
@objc var entityBuildingId: Int { get }
-
Declaration
Swift
@objc var entityCategoryName: String { get }
-
Declaration
Swift
@objc var entitySubCategoryNames: [String] { get }
-
Declaration
Swift
@objc var entityIdentifier: Int { get }
-
Declaration
Swift
var entityZone: MNEntityZone? { get }
-
Declaration
Swift
@objc var entityZoneArray: [MNEntityZone] { get }
-
Declaration
Swift
var coverImageId: String { get }
-
Declaration
Swift
var coverImages: [String] { get }
-
Declaration
Swift
var logoImageBaseUrl: String { get }
-
Declaration
Swift
var logoImageUid: String { get }
-
Declaration
Swift
var categoryUID: String { get }
-
Declaration
Swift
var categoryName: String { get }
-
Declaration
Swift
var subcategoryNames: [String] { get }
-
Declaration
Swift
public var subcategoryUids: [String] { get }
-
Declaration
Swift
var dailyHours: [MNDailyBusinessHour] { get }
-
Declaration
Swift
var businessHours: WeeklyBusinessHours? { get }
-
Declaration
Swift
var entityDescription: String? { get }
-
Declaration
Swift
var phoneNumber: String? { get }
-
Declaration
Swift
var website: String? { get }
-
Declaration
Swift
var socialLinks: [SocialMedium : String] { get }
-
Declaration
Swift
var timeHint: DailyBusinessHours? { get }
-
Declaration
Swift
@objc func entityIds() -> [Int]
-
Declaration
Swift
@objc func keywords() -> [String]
-
Declaration
Swift
func tags() -> [String]
-
Declaration
Swift
var zoneLabel: MNZoneLabel? { get }
-
Declaration
Swift
var buildingName: String { get }
-
Declaration
Swift
@objc var zoneLabelArray: [MNZoneLabel] { get }
-
Declaration
Swift
var centroid: MNMercator { get }
-
Declaration
Swift
var entityZones: [MNEntityZone] { get }
-
Declaration
Swift
public var searchable: ISearchable { get }
-
Declaration
Swift
public var displayName: String { get }
-
Declaration
Swift
public var image: UIImage? { get }
-
Declaration
Swift
public var imageBaseUrlString: String? { get }
-
Declaration
Swift
public var imageIdString: String? { get }
-
Declaration
Swift
public var iconUrl: String { get }
-
Declaration
Swift
public var isMultiBuilding: Bool { get }
-
Declaration
Swift
public var propertyId: Int { get }
-
Declaration
Swift
public var buildingId: Int { get }
-
Declaration
Swift
public var floorId: Int { get }
-
Declaration
Swift
public var entityId: Int { get }
-
Declaration
Swift
public var isBuilding: Bool { get }
-
Declaration
Swift
public var name: String { get }
-
Declaration
Swift
public var categoryUid: String { get }
-
Declaration
Swift
public var categoryTags: [String] { get }
-
Declaration
Swift
public var categoryTagUids: [String] { get }
-
Declaration
Swift
public var locations: [MNMercatorZone] { get }
-
Declaration
Swift
public var matchWord: (MapstedCoreSearchApi.SearchableItemType, String) { get set }
-
Declaration
Swift
public var mapDataType: MNDataType { get set }
-
Declaration
Swift
public var entities: [MNSearchEntity] { get }
-
Declaration
Swift
public override var description: String { get }
-
Declaration
Swift
public var toolTipName: String { get }
-
Declaration
Swift
public var modelDataType: ModelType { get }
-
Declaration
Swift
public var hasAlerts: Bool { get }
-
Declaration
Swift
public var address: String { get }
-
Declaration
Swift
public func allCampaigns() -> [Campaign]