CMSManager
public class CMSManager : NSObject
extension CMSManager: BridgeCMSManagerInterface
-
Declaration
Swift
@objc public static let shared: CMSManager
-
Declaration
Swift
public func fetchStoreLogo(propertyId: Int, buildingId: Int, entityId: Int) -> (String?, String?)
-
Declaration
Swift
public func addDefaultPropertyMapIcons(propertyId: Int, mapIcons: [CMSDefaultIconStyle])
-
Declaration
Swift
public static func getLanguageCode() -> String
-
Declaration
Swift
public static func getDefaultLanguageCode() -> String
-
Declaration
Swift
public static func inRecents(propertyId: Int, buildingId: Int, byName name: String, forSearch: Bool = false) -> Bool
-
Declaration
Swift
public static func fetchRecents(propertyIds: [Int], inSearch: Bool = false, completion: @escaping ([CMSSearchResultInfo]?) -> ())
-
Declaration
Swift
public static func fetchForCategory(propertyId: Int, buildingId: Int, entityIds: [Int], categoryName: String, completion: @escaping ([CMSSearchResultInfo]?) -> ())
-
Declaration
Swift
@objc public static func checkPropertyStatus(_ id: Int, completed: @escaping ((Bool) -> Void))
-
Declaration
Swift
public func getEntityIdByBuildingId(propertyId: Int, buildingId: Int) -> Int?
-
Declaration
Swift
public static func getCategoryTree(propertyId: Int) -> CMSCategoryTree?
-
Declaration
Swift
public static func getCategoryTreeGlobal() -> CMSCategoryTree?
-
Declaration
Swift
public static func getCategories(propertyId: Int) -> CMSCategories?
-
Declaration
Swift
public static func getCategoryTree() -> MNCategoryTree
-
Declaration
Swift
public func getCategoriesForProperty(propertyId: Int) -> [String : CMSCategory]
-
Declaration
Swift
public func getDefaultStyleIconsForProperty(propertyId: Int) -> [String : CMSDefaultIconStyle]
-
Declaration
Swift
public func getHoursForProperty(propertyId: Int) -> [MNDailyBusinessHour]
-
Declaration
Swift
func performGlobalCategorySearch(propertyIds: [Int], categoryName: String, completion: (([CMSSearchResultInfo]?) -> Void)? = nil)
-
Declaration
Swift
func performGlobalSearch(propertyIds: [Int], lookup: String, completion: (([CMSSearchResultInfo]?) -> Void)? = nil)
-
Declaration
Swift
static func fetchDestinationInstructionEntity(propertyId: Int) -> DestinationInstructionsEntity?
-
Declaration
Swift
static func fetchEntityFromDestinationInstructions(entityId: Int, buildingId: Int, propertyId: Int) -> RoutingMessageEntity?
-
Declaration
Swift
public func getSearchEntityForProperty(_ propertyId: Int, entityId: Int) -> MapstedSearchEntity
-
Declaration
Swift
public func getSearchEntityForBuilding(propertyId: Int, buildingId: Int, entityId: Int) -> MapstedSearchEntity
-
Declaration
Swift
public func getPropertySearchEntities(_ propertyId: Int) -> PropertySearchEntities
-
Declaration
Swift
public func getPropertyWebsite(_ propertyId: Int) -> String
-
Declaration
Swift
public func getPropertyPhoneNumber(_ propertyId: Int) -> String
-
Declaration
Swift
public func getPropertyImageUid(_ propertyId: Int) -> String
-
Declaration
Swift
public func fetchPropertyInfos(_ id: Int, syncCheck: Bool)
-
Declaration
Swift
public func deserializeBuildingData(propertyId: Int, buildingId: Int)
-
Declaration
Swift
public func getLayerStyle()
-
Declaration
Swift
public func getBuildingSearchEntities(propertyId: Int, buildingId: Int) -> BuildingSearchEntities
-
Declaration
Swift
public func getBuildingEntityCategoryUid(_ buildingId: Int, entityId: Int) -> String
-
Declaration
Swift
public func getBuildingEntityCategoryName(_ buildingId: Int, entityId: Int) -> String