AbstractOffer

AbstractOffer ⇐ ImageModel

Kind: global abstract class
Extends: ImageModel
Model:
Properties

NameTypeDescription
storeIdString

A store identifier associated to this offer

typeOfferTypes

A type of offer

nameString

An offer name

descriptionString

An offer description

startDateDate

An offer starting date

expirationDatenumber

An ending offer timestamp (i.e. -1 for purchased content)

termsString

The associated offer terms

displayTermsboolean

The offer terms to be displayed

initialPriceString

The offer initial price

currentPriceString

The offer current price

periodObject

An enumeration of offer periods

periodPricenumber

The offer period price

currencyString

The offer currency

metadataArray

A list of offer metadata

commitmentboolean

Flag to know if the offer has a commitment

isOfferboolean

flag (always true)

audioObject

Optional audio (default to null value)

subtitlesObject

Optional subtitles (default to null value)

mediasObject

Optional media (default to null value)

channelObject

Optional channel (default to null value)

offerDurationnumber

Optional offer duration (default to null value)

ribbonAbstractRibbon

A popup ribbon associated to this offer

detailsArray

Offer details (i.e. a list of textual paragraphs)

AbstractOffer()

Model holding a Provider offer access to a VOD, SVOD or PayTV content.