16 lines
442 B
C#
16 lines
442 B
C#
using Plugin.Cowain.Driver.Attributes;
|
|
using Plugin.Cowain.Driver.ViewModels;
|
|
using Plugin.Cowain.Driver.Abstractions;
|
|
|
|
namespace Plugin.Cowain.Driver.Conditions;
|
|
|
|
[Condition("ValueChange", "值改变事件")]
|
|
public class ChangeCondition : IActionCondition
|
|
{
|
|
public bool IsMatch(VariableViewModel variable, string actionValue)
|
|
{
|
|
//值改变永远返回true
|
|
return !string.IsNullOrEmpty(variable.OldValue);
|
|
}
|
|
}
|