MCPcopy Create free account
hub / github.com/FabricMC/Matcher / updateSelections

Method updateSelections

src/main/java/matcher/gui/menu/ViewMenu.java:145–178  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

143 }
144
145 private void updateSelections() {
146 for (Toggle toggle : sortSourceToggleGroup.getToggles()) {
147 if (toggle.getUserData() == gui.getSortKey()) {
148 sortSourceToggleGroup.selectToggle(toggle);
149 break;
150 }
151 }
152
153 sortAlphabeticallyItem.setSelected(gui.isSortMatchesAlphabetically());
154 useTreeViewItem.setSelected(gui.isUseClassTreeView());
155 showNonInputsItem.setSelected(gui.isShowNonInputs());
156
157 for (int i = 0; i < NameType.AUX_COUNT; i++) {
158 useAuxNamesItems[i].setSelected(gui.getNameType() != gui.getNameType().withAux(i, false));
159 }
160
161 useTmpNamesItem.setSelected(gui.getNameType() != gui.getNameType().withTmp(false));
162 useDiffColorsItem.setSelected(gui.isUseDiffColors());
163 mapCodeViewsItem.setSelected(gui.getNameType() != gui.getNameType().withMapped(false));
164
165 for (Toggle toggle : decompilerToggleGroup.getToggles()) {
166 if (toggle.getUserData() == gui.getDecompiler()) {
167 decompilerToggleGroup.selectToggle(toggle);
168 break;
169 }
170 }
171
172 for (Toggle toggle : themeToggleGroup.getToggles()) {
173 if (toggle.getUserData() == Config.getTheme()) {
174 decompilerToggleGroup.selectToggle(toggle);
175 break;
176 }
177 }
178 }
179
180 private final Gui gui;
181 private ToggleGroup sortSourceToggleGroup;

Callers 1

onViewChangeMethod · 0.95

Calls 11

getThemeMethod · 0.95
getSortKeyMethod · 0.80
isUseClassTreeViewMethod · 0.80
isShowNonInputsMethod · 0.80
getNameTypeMethod · 0.80
withAuxMethod · 0.80
withTmpMethod · 0.80
isUseDiffColorsMethod · 0.80
withMappedMethod · 0.80
getDecompilerMethod · 0.80

Tested by

no test coverage detected