Class StringStateTrigger
State trigger based on a string.
Implements
INotifyPropertyChanged
IDisposable
IDataErrorInfo
INotifyDataErrorInfo
ITrigger<System.String>
Inherited Members
Namespace: ISynergy.Framework.Automations.Triggers
Assembly: ISynergy.Framework.Automations.dll
Syntax
public class StringStateTrigger : BaseTrigger<string>, IObservableClass, IBindable, ITrigger<string>, ITrigger
Constructors
View SourceStringStateTrigger(Guid, Func<(IObservableClass Entity, IProperty<String> Property)>, String, String, Func<String, Task>)
Default constructor.
Declaration
public StringStateTrigger(Guid automationId, Func<(IObservableClass Entity, IProperty<string> Property)> function, string from, string to, Func<string, Task> callbackAsync)
Parameters
Type | Name | Description |
---|---|---|
Guid | automationId | |
Func<System.ValueTuple<IObservableClass, IProperty<System.String>>> | function | |
System.String | from | |
System.String | to | |
Func<System.String, Task> | callbackAsync |
Implements
INotifyPropertyChanged
IDisposable
IDataErrorInfo
INotifyDataErrorInfo