Class DoubleTrigger
Numeric trigger based on a double.
Implements
INotifyPropertyChanged
IDisposable
IDataErrorInfo
INotifyDataErrorInfo
Inherited Members
Namespace: ISynergy.Framework.Automations.Triggers
Assembly: ISynergy.Framework.Automations.dll
Syntax
public class DoubleTrigger : BaseNumericTrigger<double>, IObservableClass, IBindable, ITrigger
Constructors
View SourceDoubleTrigger(Guid, Func<(IObservableClass Entity, IProperty<Double> Property)>, Double, Double, Func<Double, Task>)
Trigger for integer properties.
Declaration
public DoubleTrigger(Guid automationId, Func<(IObservableClass Entity, IProperty<double> Property)> function, double below, double above, Func<double, Task> callbackAsync)
Parameters
Type | Name | Description |
---|---|---|
Guid | automationId | |
Func<System.ValueTuple<IObservableClass, IProperty<System.Double>>> | function | |
System.Double | below | |
System.Double | above | |
Func<System.Double, Task> | callbackAsync |
Implements
INotifyPropertyChanged
IDisposable
IDataErrorInfo
INotifyDataErrorInfo