-
Notifications
You must be signed in to change notification settings - Fork 6
/
adw_export.go
83 lines (65 loc) · 2.74 KB
/
adw_export.go
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
// Code generated by girgen. DO NOT EDIT.
package adw
import (
"unsafe"
coreglib "github.com/diamondburned/gotk4/pkg/core/glib"
)
// #include <stdlib.h>
// #include <adwaita.h>
import "C"
//export _gotk4_adw1_ActionRowClass_activate
func _gotk4_adw1_ActionRowClass_activate(arg0 *C.AdwActionRow) {
instance0 := coreglib.Take(unsafe.Pointer(arg0))
overrides := coreglib.OverridesFromObj[ActionRowOverrides](instance0)
if overrides.Activate == nil {
panic("gotk4: " + instance0.TypeFromInstance().String() + ": expected ActionRowOverrides.Activate, got none")
}
overrides.Activate()
}
//export _gotk4_adw1_MessageDialogClass_response
func _gotk4_adw1_MessageDialogClass_response(arg0 *C.AdwMessageDialog, arg1 *C.char) {
instance0 := coreglib.Take(unsafe.Pointer(arg0))
overrides := coreglib.OverridesFromObj[MessageDialogOverrides](instance0)
if overrides.Response == nil {
panic("gotk4: " + instance0.TypeFromInstance().String() + ": expected MessageDialogOverrides.Response, got none")
}
var _response string // out
_response = C.GoString((*C.gchar)(unsafe.Pointer(arg1)))
overrides.Response(_response)
}
//export _gotk4_adw1_NavigationPageClass_hidden
func _gotk4_adw1_NavigationPageClass_hidden(arg0 *C.AdwNavigationPage) {
instance0 := coreglib.Take(unsafe.Pointer(arg0))
overrides := coreglib.OverridesFromObj[NavigationPageOverrides](instance0)
if overrides.Hidden == nil {
panic("gotk4: " + instance0.TypeFromInstance().String() + ": expected NavigationPageOverrides.Hidden, got none")
}
overrides.Hidden()
}
//export _gotk4_adw1_NavigationPageClass_hiding
func _gotk4_adw1_NavigationPageClass_hiding(arg0 *C.AdwNavigationPage) {
instance0 := coreglib.Take(unsafe.Pointer(arg0))
overrides := coreglib.OverridesFromObj[NavigationPageOverrides](instance0)
if overrides.Hiding == nil {
panic("gotk4: " + instance0.TypeFromInstance().String() + ": expected NavigationPageOverrides.Hiding, got none")
}
overrides.Hiding()
}
//export _gotk4_adw1_NavigationPageClass_showing
func _gotk4_adw1_NavigationPageClass_showing(arg0 *C.AdwNavigationPage) {
instance0 := coreglib.Take(unsafe.Pointer(arg0))
overrides := coreglib.OverridesFromObj[NavigationPageOverrides](instance0)
if overrides.Showing == nil {
panic("gotk4: " + instance0.TypeFromInstance().String() + ": expected NavigationPageOverrides.Showing, got none")
}
overrides.Showing()
}
//export _gotk4_adw1_NavigationPageClass_shown
func _gotk4_adw1_NavigationPageClass_shown(arg0 *C.AdwNavigationPage) {
instance0 := coreglib.Take(unsafe.Pointer(arg0))
overrides := coreglib.OverridesFromObj[NavigationPageOverrides](instance0)
if overrides.Shown == nil {
panic("gotk4: " + instance0.TypeFromInstance().String() + ": expected NavigationPageOverrides.Shown, got none")
}
overrides.Shown()
}