summaryrefslogtreecommitdiff
path: root/tests/gtktemplate/gtktemplate.vala
blob: fa6317ff0f68ee3e354105845431179dd304e363 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
[GtkTemplate (ui = "/org/example/gtktemplate.ui")]
public class GtkTemplate : Gtk.ApplicationWindow {
	[GtkChild]
	public Gtk.Button button0 { get; set; }

	[GtkChild (internal = true)]
	public Gtk.Button button1;

	[GtkCallback]
	void on_clicked_cb (Gtk.Button button) {
	}

	[GtkCallback (name = "on_activate_cb")]
	void on_something_cb (Gtk.Button button) {
	}
}