blob: 412fa18b6b6259821896034dd16dc17d85b232bd (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
|
enum Foo {
FOO
}
[Flags]
enum Bar {
BAR
}
class Manam : Object {
public signal void foo (Foo f, string s);
public signal void bar (Bar b, string s);
}
void main () {
var manam = new Manam ();
manam.foo.connect (() => {});
manam.foo (Foo.FOO, "foo");
manam.bar.connect (() => {});
manam.bar (Bar.BAR, "bar");
}
|