Skip to content

Commit a5f4e61

Browse files
gregornilw64
authored andcommitted
Library: Port 'Action Bar' to Python (#774)
1 parent efa9cbd commit a5f4e61

File tree

1 file changed

+14
-0
lines changed
  • src/Library/demos/Action Bar

1 file changed

+14
-0
lines changed
Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
import workbench
2+
3+
action_bar = workbench.builder.get_object("action_bar")
4+
button = workbench.builder.get_object("button")
5+
start_widget = workbench.builder.get_object("start_widget")
6+
end_widget = workbench.builder.get_object("end_widget")
7+
8+
button.connect(
9+
"notify::active", lambda *_: action_bar.set_revealed(not button.get_active())
10+
)
11+
12+
start_widget.connect("clicked", lambda *_: print("Start widget"))
13+
14+
end_widget.connect("clicked", lambda *_: print("End widget"))

0 commit comments

Comments
 (0)