evaluate method

T evaluate()

Implementation

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