public void Update() { if (Zone.PlanElementUIDs == null) Zone.PlanElementUIDs = new List<Guid>(); _visualizetionState = Zone.PlanElementUIDs.Count == 0 ? VisualizationState.NotPresent : (Zone.PlanElementUIDs.Count > 1 ? VisualizationState.Multiple : VisualizationState.Single); OnPropertyChanged(() => VisualizationState); }
public void Update() { InitializeDependences(); OnPropertyChanged("Direction"); if (Direction.PlanElementUIDs == null) Direction.PlanElementUIDs = new List<Guid>(); _visualizetionState = Direction.PlanElementUIDs.Count == 0 ? VisualizationState.NotPresent : (Direction.PlanElementUIDs.Count > 1 ? VisualizationState.Multiple : VisualizationState.Single); OnPropertyChanged(() => VisualizationState); }
void UpdateVisualizationState() { VisualizationState = Zone.PlanElementUIDs.Count == 0 ? VisualizationState.NotPresent : (Zone.PlanElementUIDs.Count > 1 ? VisualizationState.Multiple : VisualizationState.Single); }
/// <summary> /// Plays the animation to hide this UI Element /// </summary> public void Hide() { //Debug.Log($"Playing simple animation to hide an UIElement"); simpleAnimationsManager.Play("Hide", false); state = VisualizationState.Hiding; }
/// <summary> /// Plays the animation to show/display this UI Element /// </summary> public void Show() { //Debug.Log($"Playing simple animation to show an UIElement", this); simpleAnimationsManager.Play("Show", false); state = VisualizationState.Showing; }