Interface ITimerTrigger
Represents a timer-based trigger that alternates between active and inactive states based on specified time periods.
Inherited Members
Namespace: EyeAuras.DefaultAuras.Triggers.Timer
Assembly: EyeAuras.DefaultAuras.dll
Syntax
public interface ITimerTrigger : IAuraTrigger, IAuraEntity, IAuraObject, IBindableReactiveObject, IHasId, IHasTypedId<string>, ICanSetContext, IHasContext, IHasErrors, IDisposable, INotifyPropertyChanged, IHasError, IHasErrorProvider, ICanSetName, IHasName, ICanSetDescription, IHasDescription
Properties
Name | Description |
---|---|
TimerActivationPeriod | Gets or sets the period of time the trigger remains in the activated state before switching to the deactivated state. |
TimerActivationTimestamp | Gets the timestamp when the trigger is scheduled to next activate. This property is null if there is no scheduled activation. |
TimerDeactivationPeriod | Gets or sets the period of time the trigger remains in the deactivated state before switching to the activated state. |
TimerDeactivationTimestamp | Gets the timestamp when the trigger is scheduled to next deactivate. This property is null if there is no scheduled deactivation. |