Inherits from NSObject
Declared in Properties.h

Overview

Properties represents the different entities that make up a content. The information to be displayed on event updates are stored in properties.

Tasks

Properties

content_id

A content consists of an array of properties and each property in it share the same content id

@property (nonatomic, retain) NSString *content_id

Declared In

Properties.h

foreground

Represents if the property is meant for foreground or background delivery

@property (nonatomic, retain) NSString *foreground

Declared In

Properties.h

isCached

Shows if the file corresponding to the property is cached or not

@property (nonatomic, assign) int isCached

Declared In

Properties.h

lastAccessDate

The SDK communicates with the server for accessing all the information related to the content and it also caches the files as requested by the receiver or by autocaching. The date the file was accessed recently is updated for future reference. If a new cache request is made by the app and there isn’t enough space left for caching, then the SDK will clear the files on a least recently used basis

@property (nonatomic, retain) NSDate *lastAccessDate

Declared In

Properties.h

size

The size of the file

@property (nonatomic, assign) float size

Declared In

Properties.h

tag_name

Each property has its own name (tag name) as specified in the BeaconPlus admin (eg image_title)

@property (nonatomic, retain) NSString *tag_name

Declared In

Properties.h

tag_type

The application can select which type of data it would like to display and hence can opt from a wide range of tag types available in the BeaconPlus admin. The commonly used tag_types are TEXT, URL, IMAGE, VIDEO, AUDIO, ANOTHER CONTENT, etc.

@property (nonatomic, retain) NSString *tag_type

Declared In

Properties.h

tag_value

The value corresponding to the tag name mentioned above (eg Reebok)

@property (nonatomic, retain) NSString *tag_value

Declared In

Properties.h

tap_content

The receiver can trigger an action to load another content on clicking a particular content. The property will retain the other content info in this case

@property (nonatomic, retain) NSString *tap_content

Declared In

Properties.h

tap_link

The receiver can trigger an action to load an external appplication via openUrl method. The property will retain the link to connect to in this case

@property (nonatomic, retain) NSString *tap_link

Declared In

Properties.h