Skip to content

Commit e47ea7d

Browse files
committed
port: Navigation View
1 parent 460615b commit e47ea7d

File tree

1 file changed

+21
-8
lines changed

1 file changed

+21
-8
lines changed

src/Navigation View/main.ts

Lines changed: 21 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,24 @@
1-
const nav_view = workbench.builder.get_object("nav_view");
2-
const nav_pageone = workbench.builder.get_object("nav_pageone");
3-
const next_button = workbench.builder.get_object("next_button");
4-
const previous_button = workbench.builder.get_object("previous_button");
5-
const nav_pagetwo = workbench.builder.get_object("nav_pagetwo");
6-
const nav_pagethree = workbench.builder.get_object("nav_pagethree");
7-
const nav_pagefour = workbench.builder.get_object("nav_pagefour");
8-
const title = workbench.builder.get_object("title");
1+
import Adw from "gi://Adw";
2+
import Gtk from "gi://Gtk?version=4.0";
3+
4+
const nav_view = workbench.builder.get_object<Adw.NavigationView>("nav_view");
5+
const nav_pageone = workbench.builder.get_object<Adw.NavigationPage>(
6+
"nav_pageone",
7+
);
8+
const next_button = workbench.builder.get_object<Gtk.Button>("next_button");
9+
const previous_button = workbench.builder.get_object<Gtk.Button>(
10+
"previous_button",
11+
);
12+
const nav_pagetwo = workbench.builder.get_object<Adw.NavigationPage>(
13+
"nav_pagetwo",
14+
);
15+
const nav_pagethree = workbench.builder.get_object<Adw.NavigationPage>(
16+
"nav_pagethree",
17+
);
18+
const nav_pagefour = workbench.builder.get_object<Adw.NavigationPage>(
19+
"nav_pagefour",
20+
);
21+
const title = workbench.builder.get_object<Gtk.Label>("title");
922

1023
next_button.connect("clicked", () => {
1124
switch (nav_view.visible_page) {

0 commit comments

Comments
 (0)