evaluate method
T
evaluate()
Implementation
T evaluate() {
var oldValue = _cachedValue;
_cachedValue = getExpression().evaluate();
if (_cachedValue != oldValue) {
valueChangedSubject?.add(_cachedValue);
notifySubscribers();
}
return _cachedValue!;
}