Documentation ¶
Index ¶
- Variables
- func AddUnwrapper(f Unwrapper)
- func AddWrapper(f Wrapper)
- func FixupArray(v []interface{}) []interface{}
- func FixupFunction(v interface{}) interface{}
- func Unwrap(o interface{}) interface{}
- func UnwrapAll(v interface{}) (interface{}, bool)
- func UnwrapAllGuard(v interface{}) interface{}
- func UnwrapLocal(o interface{}) (interface{}, bool)
- func UnwrapPrimitive(v interface{}) (interface{}, bool)
- func Wrap(o interface{}) interface{}
- func WrapAll(v interface{}) (interface{}, bool)
- func WrapAllGuard(v interface{}) interface{}
- func WrapLocal(o interface{}) (interface{}, bool)
- func WrapPrimitive(v interface{}) (interface{}, bool)
- func WrapValue(v *glib.Value, e error) (*value, error)
- type Application
- type Object
- func (v *Object) Connect(v1 string, v2 interface{}, v3 ...interface{}) (glibi.SignalHandle, error)
- func (v *Object) ConnectAfter(v1 string, v2 interface{}, v3 ...interface{}) (glibi.SignalHandle, error)
- func (v *Object) Emit(v1 string, v2 ...interface{}) (interface{}, error)
- func (v *Object) GetProperty(v1 string) (interface{}, error)
- func (v *Object) SetProperty(v1 string, v2 interface{}) error
- type RealGlib
- func (*RealGlib) IdleAdd(f interface{}, args ...interface{}) (glibi.SourceHandle, error)
- func (*RealGlib) InitI18n(domain string, dir string)
- func (*RealGlib) KeyfileSettingsBackendNew(v1 string, v2 string, v3 string) glibi.SettingsBackend
- func (*RealGlib) Local(v1 string) string
- func (*RealGlib) MainDepth() int
- func (*RealGlib) MemorySettingsBackendNew() glibi.SettingsBackend
- func (*RealGlib) NullSettingsBackendNew() glibi.SettingsBackend
- func (*RealGlib) SettingsBackendGetDefault() glibi.SettingsBackend
- func (*RealGlib) SettingsNew(v1 string) glibi.Settings
- func (*RealGlib) SettingsNewFull(v1 glibi.SettingsSchema, v2 glibi.SettingsBackend, v3 string) glibi.Settings
- func (*RealGlib) SettingsNewWithBackend(v1 string, v2 glibi.SettingsBackend) glibi.Settings
- func (*RealGlib) SettingsNewWithBackendAndPath(v1 string, v2 glibi.SettingsBackend, v3 string) glibi.Settings
- func (*RealGlib) SettingsNewWithPath(v1 string, v2 string) glibi.Settings
- func (*RealGlib) SettingsSchemaSourceGetDefault() glibi.SettingsSchemaSource
- func (*RealGlib) SettingsSchemaSourceNewFromDirectory(v1 string, v2 glibi.SettingsSchemaSource, v3 bool) glibi.SettingsSchemaSource
- func (*RealGlib) SettingsSync()
- func (*RealGlib) SignalNew(s string) (glibi.Signal, error)
- type Unwrapper
- type Wrapper
Constants ¶
This section is empty.
Variables ¶
View Source
var Real = &RealGlib{}
Functions ¶
func AddUnwrapper ¶
func AddUnwrapper(f Unwrapper)
func AddWrapper ¶
func AddWrapper(f Wrapper)
func FixupArray ¶
func FixupArray(v []interface{}) []interface{}
func FixupFunction ¶
func FixupFunction(v interface{}) interface{}
func UnwrapAllGuard ¶
func UnwrapAllGuard(v interface{}) interface{}
func UnwrapLocal ¶
func UnwrapLocal(o interface{}) (interface{}, bool)
func UnwrapPrimitive ¶
func UnwrapPrimitive(v interface{}) (interface{}, bool)
func WrapAllGuard ¶
func WrapAllGuard(v interface{}) interface{}
func WrapPrimitive ¶
func WrapPrimitive(v interface{}) (interface{}, bool)
Types ¶
type Application ¶
type Application struct { *Object *glib.Application }
func WrapApplicationSimple ¶
func WrapApplicationSimple(v *glib.Application) *Application
type Object ¶
func WrapObjectSimple ¶
func (*Object) Connect ¶
func (v *Object) Connect(v1 string, v2 interface{}, v3 ...interface{}) (glibi.SignalHandle, error)
func (*Object) ConnectAfter ¶
func (v *Object) ConnectAfter(v1 string, v2 interface{}, v3 ...interface{}) (glibi.SignalHandle, error)
func (*Object) GetProperty ¶ added in v0.3.2
func (*Object) SetProperty ¶
type RealGlib ¶
type RealGlib struct{}
func (*RealGlib) IdleAdd ¶
func (*RealGlib) IdleAdd(f interface{}, args ...interface{}) (glibi.SourceHandle, error)
func (*RealGlib) KeyfileSettingsBackendNew ¶ added in v0.3.3
func (*RealGlib) MemorySettingsBackendNew ¶ added in v0.3.3
func (*RealGlib) MemorySettingsBackendNew() glibi.SettingsBackend
func (*RealGlib) NullSettingsBackendNew ¶ added in v0.3.3
func (*RealGlib) NullSettingsBackendNew() glibi.SettingsBackend
func (*RealGlib) SettingsBackendGetDefault ¶ added in v0.3.3
func (*RealGlib) SettingsBackendGetDefault() glibi.SettingsBackend
func (*RealGlib) SettingsNew ¶ added in v0.3.3
func (*RealGlib) SettingsNewFull ¶ added in v0.3.3
func (*RealGlib) SettingsNewFull(v1 glibi.SettingsSchema, v2 glibi.SettingsBackend, v3 string) glibi.Settings
func (*RealGlib) SettingsNewWithBackend ¶ added in v0.3.3
func (*RealGlib) SettingsNewWithBackendAndPath ¶ added in v0.3.3
func (*RealGlib) SettingsNewWithPath ¶ added in v0.3.3
func (*RealGlib) SettingsSchemaSourceGetDefault ¶ added in v0.3.3
func (*RealGlib) SettingsSchemaSourceGetDefault() glibi.SettingsSchemaSource
func (*RealGlib) SettingsSchemaSourceNewFromDirectory ¶ added in v0.3.3
func (*RealGlib) SettingsSchemaSourceNewFromDirectory(v1 string, v2 glibi.SettingsSchemaSource, v3 bool) glibi.SettingsSchemaSource
func (*RealGlib) SettingsSync ¶ added in v0.3.3
func (*RealGlib) SettingsSync()
Click to show internal directories.
Click to hide internal directories.