private void AddCommand(IGameConsoleInvokable invokable) { var widgetData = CreateWidgetDataElement(); widgetData.GameConsoleInvokable = invokable; widgetData.Active = true; _widgetDatas.Add(widgetData); _listView.Refresh(); Save(); }
private bool IsCommandAdded(IGameConsoleInvokable invokable) { foreach (var item in _widgetDatas) { if (ReferenceEquals(item.GameConsoleInvokable, invokable)) { return(true); } } return(false); }