Class TimeLeftInEventTrigger
Inheritance
TimeLeftInEventTrigger
Assembly: cs.temp.dll.dll
Syntax
public class TimeLeftInEventTrigger : Trigger, ITrigger, IEntity, IInjectable
Constructors
TimeLeftInEventTrigger(String)
Declaration
public TimeLeftInEventTrigger(string id)
Parameters
Type |
Name |
Description |
String |
id |
|
Fields
_actionService
Declaration
protected IActionService _actionService
Field Value
Type |
Description |
IActionService |
|
_asyncHelper
Declaration
protected AsyncHelper _asyncHelper
Field Value
Type |
Description |
AsyncHelper |
|
_eventService
Declaration
protected IEventService _eventService
Field Value
_timeLeftInEventTriggerSavedData
Declaration
protected TimeLeftInEventTriggerSavedData _timeLeftInEventTriggerSavedData
Field Value
_timerService
Declaration
protected ITimerService _timerService
Field Value
_trackedEventSettings
Declaration
protected IEventSettings _trackedEventSettings
Field Value
_userSavedData
Declaration
protected IUserSavedData _userSavedData
Field Value
Properties
TimeLeftInEventTriggerData
Declaration
public virtual TimeLeftInEventTriggerData TimeLeftInEventTriggerData { get; }
Property Value
TimeLeftInEventTriggerSavedData
Declaration
public TimeLeftInEventTriggerSavedData TimeLeftInEventTriggerSavedData { get; }
Property Value
TimeToTriggerInMilliseconds
Declaration
public virtual long TimeToTriggerInMilliseconds { get; }
Property Value
Methods
Activate()
Declaration
public override void Activate()
Overrides
AreConditionsMet()
Declaration
public override bool AreConditionsMet()
Returns
Overrides
CheckForTimeLeftInEvent()
Declaration
protected virtual IEnumerator CheckForTimeLeftInEvent()
Returns
Type |
Description |
IEnumerator |
|
Cleanup(IEntityLoaderService)
Declaration
public override void Cleanup(IEntityLoaderService entityLoaderService)
Parameters
Overrides
Deactivate()
Declaration
public override void Deactivate()
Overrides
Inject(IResolver)
Declaration
public override void Inject(IResolver resolver)
Parameters
Type |
Name |
Description |
IResolver |
resolver |
|
Overrides
OnContentInitialized(ContentInitializedAction)
Declaration
protected virtual void OnContentInitialized(ContentInitializedAction action)
Parameters
StartTrackingEvent(IEventSettings)
Declaration
protected virtual void StartTrackingEvent(IEventSettings eventSettings)
Parameters
Implements
IInjectable