MCPcopy Create free account
hub / github.com/SW-Fantastic/Reader / init

Method init

src/main/java/org/swdc/reader/ui/MainView.java:38–61  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

36 private ToggleGroup group = new ToggleGroup();
37
38 @PostConstruct
39 public void init(){
40
41 this.bindViews();
42
43 ToggleButton mainView = findById("main");
44 this.setIcon(mainView,"bookmark");
45 mainView.setSelected(true);
46 mainView.setUserData(ReaderView.class);
47
48 group.getToggles().add(mainView);
49
50 ToggleButton configs = findById("conf");
51 configs.setUserData(ConfigureView.class);
52 this.setIcon(configs,"gear");
53
54 group.getToggles().add(configs);
55 group.selectedToggleProperty().addListener(this::onToggleChange);
56
57 VBox leftTools = this.findById("leftTools");
58 leftTools.addEventFilter(KeyEvent.ANY,KeyEvent::consume);
59
60 this.changeView();
61 }
62
63 private void bindViews(){
64 Stage stage = this.getStage();

Callers

nothing calls this directly

Calls 3

bindViewsMethod · 0.95
setIconMethod · 0.95
changeViewMethod · 0.95

Tested by

no test coverage detected