status property

String? get status

Implementation

String? get status => _status?.get();
set status (dynamic v)

Implementation

set status (dynamic v)
{
  StatusCodes? status = S.toEnum(v.toString(), StatusCodes.values);
  if (status == null) status = StatusCodes.incomplete;
  v = S.fromEnum(status);
  if (_status != null)
  {
    _status!.set(v);
  }
  else if (v != null)
  {
    if (_status == null)    _status    = StringObservable(Binding.toKey(id, 'status'),   v, scope: scope);
    if (_completed == null) _completed = BooleanObservable(Binding.toKey(id, 'complete'), (status == StatusCodes.complete), scope: scope);
  }
}