public void StartLoading(Window win) { #if DEBUG Log.Info("Start loading."); #endif loading = new Thread(new ThreadStart(async() => { await ReadConfig(); await ReadAndDownloadMaps(); await ReadAndDownloadItems(); await ReadAndDownloadChampions(); data.SortChampions(); Dispatcher.Invoke(() => { data.UndoAll(); win.Content = new PageEditor(data); }); })); loading.Start(); }
private void UndoAll_Click(object sender, RoutedEventArgs e) { data.UndoAll(); }