value property

dynamic get value

Implementation

dynamic get value
{
  if (_value == null) return null;
  if (_value is StringObservable) return _value.get();
  if (_value is String) return _value;
  return null;
}
set value (dynamic v)

Implementation

set value (dynamic v)
{
       if (_value is StringObservable) _value.set(v);
  else if (_value is String) _value = v;
  else if ((_value == null) && (v != null))
  {
    _value = StringObservable(Binding.toKey(id, 'value'), v, scope: scope, listener: onPropertyChange);
  }
}