public void UpdateElement(NameValueCollection values) { var panel = ParentTLE.PanelHub.SelectedPanel; if (panel == null) { throw new Exception("SelectedPanel is null"); } var selectedCell = panel.SelectedPanelCell; if (selectedCell == null) { throw new Exception("SelectedCell is null"); } ITLEPanelCellElement panelElement = ParentTLE.PanelHub.SelectedPanel.SelectedPanelCell.ReferenceElement; if (panelElement is AnimationSingleElement) { AnimationSingleElement elem = panelElement as AnimationSingleElement; elem.UpdateManual(values); } else if (panelElement is AnimationGroupElement) { AnimationGroupElement elem = panelElement as AnimationGroupElement; elem.UpdateManual(values); } var lastIndex = ParentTLE.PanelHub.GetLastPanelAnimationElementIndex(); ParentTLE.PanelHub.InitializePanel(TLEPanelNames.ANIMATION_ELEMENT_PREFIX + lastIndex, ParentTLE.TimeLine.BeatGuider.GetTLECellElements()); }
public void UpdateManual() { var values2 = new System.Collections.Specialized.NameValueCollection(); values2.Add("Prediction", "False"); values2.Add("Name", "IdkYet1233"); element.UpdateManual(values2); if (element.Name != "IdkYet1233") { throw new Exception("Assert Fails"); } }