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
|
// Code generated by "./generator ./com.deepin.dde.clipboard"; DO NOT EDIT.
package clipboard
import (
"unsafe"
"github.com/godbus/dbus"
"pkg.deepin.io/lib/dbusutil/proxy"
)
type Clipboard struct {
clipboard // interface com.deepin.dde.Clipboard
proxy.Object
}
func NewClipboard(conn *dbus.Conn) *Clipboard {
obj := new(Clipboard)
obj.Object.Init_(conn, "com.deepin.dde.Clipboard", "/com/deepin/dde/Clipboard")
return obj
}
type clipboard struct{}
func (v *clipboard) GetObject_() *proxy.Object {
return (*proxy.Object)(unsafe.Pointer(v))
}
func (*clipboard) GetInterfaceName_() string {
return "com.deepin.dde.Clipboard"
}
// method Toggle
func (v *clipboard) GoToggle(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
return v.GetObject_().Go_(v.GetInterfaceName_()+".Toggle", flags, ch)
}
func (v *clipboard) Toggle(flags dbus.Flags) error {
return (<-v.GoToggle(flags, make(chan *dbus.Call, 1)).Done).Err
}
// method Show
func (v *clipboard) GoShow(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
return v.GetObject_().Go_(v.GetInterfaceName_()+".Show", flags, ch)
}
func (v *clipboard) Show(flags dbus.Flags) error {
return (<-v.GoShow(flags, make(chan *dbus.Call, 1)).Done).Err
}
// method Hide
func (v *clipboard) GoHide(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call {
return v.GetObject_().Go_(v.GetInterfaceName_()+".Hide", flags, ch)
}
func (v *clipboard) Hide(flags dbus.Flags) error {
return (<-v.GoHide(flags, make(chan *dbus.Call, 1)).Done).Err
}
|