Class PromoData
Implements
IData
IPurchasable
Assembly: cs.temp.dll.dll
public class PromoData : IPromoData, IEntityData, ISavedDataProvider, IData, IPurchasable
Constructors
Declaration
Declaration
public PromoData(string id, string title, string titleLocalizationString, string description, string descriptionLocalizationString, string heroImageUrl, string popupColorHex, double dollarValue, bool forceShow, string platform, bool enabled, string location, string startDate, string endDate, int minStage, int maxStage, string abResourceUid, string abResourceKey, string abResourceValue, string[] triggerIds, long duration)
Parameters
Fields
Declaration
protected string _abResourceKey
Field Value
Declaration
protected string _abResourceUID
Field Value
Declaration
protected string _abResourceValue
Field Value
Declaration
protected string _description
Field Value
Declaration
protected string _descriptionLocalizationString
Field Value
Declaration
protected double _dollarValue
Field Value
Declaration
Field Value
Declaration
Field Value
Declaration
protected string _endDate
Field Value
Declaration
protected bool _forceShow
Field Value
Declaration
protected string _heroImageUrl
Field Value
Declaration
Field Value
Declaration
protected string _location
Field Value
Declaration
Field Value
Declaration
Field Value
Declaration
protected string _platform
Field Value
Declaration
protected string _popupColorHex
Field Value
Declaration
protected string _productSku
Field Value
Declaration
protected string[] _purchasedItemsDataIds
Field Value
Declaration
protected float _realCurrencyPrice
Field Value
Declaration
protected string _startDate
Field Value
Declaration
Field Value
Declaration
protected string _titleLocalizationString
Field Value
Declaration
protected string[] _triggerIds
Field Value
Properties
Declaration
public virtual string ABResourceKey { get; }
Property Value
Declaration
public virtual string ABResourceUID { get; }
Property Value
Declaration
public virtual string ABResourceValue { get; }
Property Value
Declaration
public virtual string Description { get; }
Property Value
Declaration
public virtual string DescriptionLocalizationString { get; }
Property Value
Declaration
public virtual double DollarValue { get; }
Property Value
Declaration
public virtual long Duration { get; }
Property Value
Declaration
public virtual bool Enabled { get; }
Property Value
Declaration
public virtual DateTime EndDate { get; }
Property Value
Type |
Description |
DateTime |
|
Declaration
public virtual bool ForceShow { get; }
Property Value
Declaration
public virtual string HeroImageUrl { get; }
Property Value
Declaration
public virtual string Id { get; }
Property Value
Declaration
public virtual string Location { get; }
Property Value
Declaration
public virtual int MaxStage { get; }
Property Value
Declaration
public virtual int MinStage { get; }
Property Value
Declaration
public virtual string Platform { get; }
Property Value
Declaration
public virtual string PopupColorHex { get; }
Property Value
Declaration
public virtual string ProductSku { get; }
Property Value
Declaration
public virtual string[] PurchasedItemsDataIds { get; }
Property Value
Declaration
public virtual float RealCurrencyPrice { get; }
Property Value
Declaration
public virtual DateTime StartDate { get; }
Property Value
Type |
Description |
DateTime |
|
Declaration
public virtual string Title { get; }
Property Value
Declaration
public virtual string TitleLocalizationString { get; }
Property Value
Declaration
public virtual string[] TriggerIds { get; }
Property Value
Methods
Declaration
public virtual IEntity CreateEntity()
Returns
Declaration
public virtual ISavedData CreateSavedData()
Returns
Implements
IData
IPurchasable