Example #1
0
        private static void OnFetchRevisions(IntPtr nativeData)
        {
            RevisionsService service = instance;

            if (service == null || service.FetchRevisionsCallback == null)
            {
                return;
            }

            RevisionsResult history = null;

            if (nativeData != IntPtr.Zero)
            {
                RevisionsData data = Collab.PopulateRevisionsData(nativeData);
                history = new RevisionsResult();
                history.Revisions.AddRange(data.Revisions);
                history.RevisionsInRepo = data.RevisionsInRepo;
            }

            service.FetchRevisionsCallback(history);
        }
Example #2
0
 public RevisionsService(Collab collabInstance, UnityConnect connectInstance)
 {
     collab   = collabInstance;
     connect  = connectInstance;
     instance = this;
 }