BKInfoBundleData
open class BKInfoBundleData : NSObject, NSCoding
Read only data object for Info Bundle data retrieved from blukii Manager Info CMS.
It contains the results of the BKBlukiiInfo.getInfoBundles(bundleIds:completionHandler:)
request to the blukii Manager Info CMS (https://manager.blukii.com).
-
The Bundle Id
Declaration
Swift
@objc internal(set) open var id: String?
-
The map of bundle output data that is referenced by the output language.
As map key the following output languages can be used:
BKBlukiiInfo.OUTPUTLANGUAGE_GERMAN
GermanBKBlukiiInfo.OUTPUTLANGUAGE_ENGLISH
EnglischBKBlukiiInfo.OUTPUTLANGUAGE_FRENCH
French
Please note that this dictionary only contains ouput data of languages that are configured for the Bundle on blukii Manager CMS.
Declaration
Swift
@objc internal(set) open var outputDataList: [String : BKInfoBundleOutputData]
-
All InfoData items of the Bundle.
Declaration
Swift
internal(set) open var infoDataList: [BKInfoData]?
-
The identifiable name of the Bundle.
Declaration
Swift
internal(set) open var name: String?
-
If the InfoData items has been marked as protected.
true, if protedted
Declaration
Swift
@objc internal(set) open var itemsProtected: Bool
-
The timestamp of last retrieve from blukii Manager.
timestamp in milliseconds
Declaration
Swift
@objc internal(set) open var timeStamp: Int64
-
If the InfoData values has been retrieved from cache.
true, if cached
Declaration
Swift
internal(set) open var cached: Bool?