public override void OnRefresh() { base.OnRefresh(); if (_running) { if (_currentContent != null) { _currentContent.OnMonitor(); if (_currentContent.IsDone) { ChangeNextTask(); } } } }
internal override void OnRefresh() { base.OnRefresh(); if (_running) { if (_currentContent != null) { _currentContent.OnMonitor(); if (_currentContent.IsDone) { ExecuteCurrentTask(); } } } }
public override void OnRefresh() { base.OnRefresh(); if (_running) { if (_currentContent != null) { _currentContent.OnMonitor(); if (_currentContent.IsComplete) { CompleteCurrentTask(); } } } }
public override void OnRefresh() { base.OnRefresh(); if (_running) { if (Pause) { return; } if (_currentTaskContent != null) { if (_currentTaskContent.OnMonitor()) { CompleteCurrentTask(); } } } }