public void DeleteInstance(SGInstanceWrapper instance) { Instances.Remove(instance); if (Changeset.NewGestureInstances.Contains(instance)) { Changeset.NewGestureInstances.Remove(instance); } else { Changeset.DeletedGestureInstances.Add(instance.Id); } }
public void ViewInstance(SGInstanceWrapper instance) { SelectedInstance = instance ?? Instances.FirstOrDefault(); if (instance != null) { _mvm.ViewStaticGesture(instance.Gesture); } else { _mvm.ViewStaticGesture(null); } }
public void AddInstance(SGInstanceWrapper instance) { Instances.Add(instance); Changeset.NewGestureInstances.Add(instance); }