private void DoAddCommandEntry(WidgetSequenceCommandEntry commandSequenceWidget)
 {
     commandSequenceWidget.OnEntryDeletedEvent += OnEntryDeletedEvent;
     commandSequenceWidget.Show();
     _commandList.Add(commandSequenceWidget);
     _inputContainer.Add(commandSequenceWidget);
     UpdateVisualsEntries();
 }
 private void OnEntryDeletedEvent(WidgetSequenceCommandEntry sender)
 {
     _commandList.Remove(sender);
     _inputContainer.Remove(sender);
     UpdateVisualsEntries();
 }
        private void AddNewCommandEntry()
        {
            WidgetSequenceCommandEntry commandSequenceWidget = new WidgetSequenceCommandEntry();

            DoAddCommandEntry(commandSequenceWidget);
        }
        private void AddCommandEntry(GameConfigCommandDescriptor command)
        {
            WidgetSequenceCommandEntry commandSequenceWidget = new WidgetSequenceCommandEntry(command);

            DoAddCommandEntry(commandSequenceWidget);
        }