public ITask ListLocks(bool local) { var task = GitClient .ListLocks(local) .Then((success, locks) => { if (success) { Logger.Trace("OnLocksUpdated"); OnLocksUpdated?.Invoke(locks); } }); return(HookupHandlers(task)); }
public void Reset() { OnIsBusy.Reset(); OnIsNotBusy.Reset(); OnStatusUpdated.Reset(); OnLocksUpdated.Reset(); OnCurrentBranchAndRemoteUpdated.Reset(); OnHeadUpdated.Reset(); OnLocalBranchListUpdated.Reset(); OnRemoteBranchListUpdated.Reset(); OnLocalBranchUpdated.Reset(); OnLocalBranchAdded.Reset(); OnLocalBranchRemoved.Reset(); OnRemoteBranchAdded.Reset(); OnRemoteBranchRemoved.Reset(); }
private void RepositoryManager_OnLocksUpdated(IEnumerable <GitLock> locks) { CurrentLocks = locks; OnLocksUpdated?.Invoke(CurrentLocks); }