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 UnwrapAction(v glibi.Action) *glib.Action
- func UnwrapActionOnly(v glibi.Action) *glib.Action
- func UnwrapAll(v interface{}) (interface{}, bool)
- func UnwrapAllGuard(v interface{}) interface{}
- func UnwrapApplication(v glibi.Application) *glib.Application
- func UnwrapLocal(o interface{}) (interface{}, bool)
- func UnwrapMenu(v glibi.Menu) *glib.Menu
- func UnwrapMenuItem(v glibi.MenuItem) *glib.MenuItem
- func UnwrapMenuModel(v glibi.MenuModel) *glib.MenuModel
- func UnwrapMenuModelOnly(v glibi.MenuModel) *glib.MenuModel
- func UnwrapObject(v glibi.Object) *glib.Object
- func UnwrapPrimitive(v interface{}) (interface{}, bool)
- func UnwrapPropertyAction(v glibi.PropertyAction) *glib.PropertyAction
- func UnwrapSettings(v glibi.Settings) *glib.Settings
- func UnwrapSettingsBackend(v glibi.SettingsBackend) *glib.SettingsBackend
- func UnwrapSettingsSchema(v glibi.SettingsSchema) *glib.SettingsSchema
- func UnwrapSettingsSchemaSource(v glibi.SettingsSchemaSource) *glib.SettingsSchemaSource
- func UnwrapSignal(v glibi.Signal) *glib.Signal
- func UnwrapSimpleAction(v glibi.SimpleAction) *glib.SimpleAction
- func UnwrapValue(v glibi.Value) *glib.Value
- func UnwrapVariant(v glibi.Variant) *glib.Variant
- func UnwrapVariantType(v glibi.VariantType) *glib.VariantType
- func Wrap(o interface{}) interface{}
- func WrapAction(v *glib.Action) glibi.Action
- func WrapAll(v interface{}) (interface{}, bool)
- func WrapAllGuard(v interface{}) interface{}
- func WrapLocal(o interface{}) (interface{}, bool)
- func WrapMenu(v *glib.Menu, e error) (glibi.Menu, error)
- func WrapMenuItem(v *glib.MenuItem, e error) (glibi.MenuItem, error)
- func WrapMenuItemSimple(v *glib.MenuItem) glibi.MenuItem
- func WrapMenuModel(v *glib.MenuModel, e error) (glibi.MenuModel, error)
- func WrapMenuModelSimple(v *glib.MenuModel) glibi.MenuModel
- func WrapMenuSimple(v *glib.Menu) glibi.Menu
- func WrapPrimitive(v interface{}) (interface{}, bool)
- func WrapPropertyAction(v *glib.PropertyAction) glibi.PropertyAction
- func WrapSettingsBackendSimple(v *glib.SettingsBackend) glibi.SettingsBackend
- func WrapSettingsSchemaSimple(v *glib.SettingsSchema) glibi.SettingsSchema
- func WrapSettingsSchemaSourceSimple(v *glib.SettingsSchemaSource) glibi.SettingsSchemaSource
- func WrapSettingsSimple(v *glib.Settings) glibi.Settings
- func WrapSignalSimple(s *glib.Signal) glibi.Signal
- func WrapSimpleAction(v *glib.SimpleAction) glibi.SimpleAction
- func WrapValue(v *glib.Value, e error) (glibi.Value, error)
- func WrapValueSimple(v *glib.Value) glibi.Value
- func WrapVariant(v *glib.Variant) glibi.Variant
- func WrapVariantType(v *glib.VariantType) glibi.VariantType
- type Application
- type Object
- func (v *Object) Connect(v1 string, v2 interface{}) glibi.SignalHandle
- func (v *Object) ConnectAfter(v1 string, v2 interface{}) glibi.SignalHandle
- func (v *Object) Emit(v1 string, v2 ...interface{}) (interface{}, error)
- func (v *Object) GetProperty(v1 string) (interface{}, error)
- func (v *Object) Ref()
- func (v *Object) SetProperty(v1 string, v2 interface{}) error
- func (v *Object) Unref()
- type RealGlib
- func (*RealGlib) ActionNameIsValid(actionName string) bool
- func (*RealGlib) IdleAdd(f interface{}) glibi.SourceHandle
- 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) MarkupEscapeText(input string) string
- func (*RealGlib) MemorySettingsBackendNew() glibi.SettingsBackend
- func (*RealGlib) MenuItemNew(label, detailed_action string) glibi.MenuItem
- func (*RealGlib) MenuItemNewFromModel(model glibi.MenuModel, index int) glibi.MenuItem
- func (*RealGlib) MenuItemNewSection(label string, section glibi.MenuModel) glibi.MenuItem
- func (*RealGlib) MenuItemNewSubmenu(label string, submenu glibi.MenuModel) glibi.MenuItem
- func (*RealGlib) MenuNew() glibi.Menu
- func (*RealGlib) NullSettingsBackendNew() glibi.SettingsBackend
- func (*RealGlib) PropertyActionNew(name string, object glibi.Object, propertyName string) glibi.PropertyAction
- func (*RealGlib) SetFinalizerStrategy(f func(func()))
- 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)
- func (*RealGlib) SimpleActionNew(name string, parameterType glibi.VariantType) glibi.SimpleAction
- func (*RealGlib) SimpleActionNewStateful(name string, parameterType glibi.VariantType, state glibi.Variant) glibi.SimpleAction
- func (*RealGlib) TimeoutAdd(milliseconds uint, f interface{}) glibi.SourceHandle
- func (*RealGlib) TimeoutSecondsAdd(seconds uint, f interface{}) glibi.SourceHandle
- type Unwrapper
- type VariantType
- 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 UnwrapApplication ¶
func UnwrapApplication(v glibi.Application) *glib.Application
func UnwrapLocal ¶
func UnwrapLocal(o interface{}) (interface{}, bool)
func UnwrapPrimitive ¶
func UnwrapPrimitive(v interface{}) (interface{}, bool)
func UnwrapPropertyAction ¶
func UnwrapPropertyAction(v glibi.PropertyAction) *glib.PropertyAction
func UnwrapSettingsBackend ¶
func UnwrapSettingsBackend(v glibi.SettingsBackend) *glib.SettingsBackend
func UnwrapSettingsSchema ¶
func UnwrapSettingsSchema(v glibi.SettingsSchema) *glib.SettingsSchema
func UnwrapSettingsSchemaSource ¶
func UnwrapSettingsSchemaSource(v glibi.SettingsSchemaSource) *glib.SettingsSchemaSource
func UnwrapSimpleAction ¶
func UnwrapSimpleAction(v glibi.SimpleAction) *glib.SimpleAction
func UnwrapVariantType ¶
func UnwrapVariantType(v glibi.VariantType) *glib.VariantType
func WrapAllGuard ¶
func WrapAllGuard(v interface{}) interface{}
func WrapPrimitive ¶
func WrapPrimitive(v interface{}) (interface{}, bool)
func WrapPropertyAction ¶
func WrapPropertyAction(v *glib.PropertyAction) glibi.PropertyAction
func WrapSettingsBackendSimple ¶
func WrapSettingsBackendSimple(v *glib.SettingsBackend) glibi.SettingsBackend
func WrapSettingsSchemaSimple ¶
func WrapSettingsSchemaSimple(v *glib.SettingsSchema) glibi.SettingsSchema
func WrapSettingsSchemaSourceSimple ¶
func WrapSettingsSchemaSourceSimple(v *glib.SettingsSchemaSource) glibi.SettingsSchemaSource
func WrapSimpleAction ¶
func WrapSimpleAction(v *glib.SimpleAction) glibi.SimpleAction
func WrapVariantType ¶
func WrapVariantType(v *glib.VariantType) glibi.VariantType
Types ¶
type Application ¶
type Application struct { *Object *glib.Application }
func WrapApplicationSimple ¶
func WrapApplicationSimple(v *glib.Application) *Application
type Object ¶
func WrapObjectSimple ¶
func (*Object) ConnectAfter ¶
func (v *Object) ConnectAfter(v1 string, v2 interface{}) glibi.SignalHandle
func (*Object) GetProperty ¶
func (*Object) SetProperty ¶
type RealGlib ¶
type RealGlib struct{}
func (*RealGlib) ActionNameIsValid ¶
func (*RealGlib) IdleAdd ¶
func (*RealGlib) IdleAdd(f interface{}) glibi.SourceHandle
func (*RealGlib) KeyfileSettingsBackendNew ¶
func (*RealGlib) MarkupEscapeText ¶
func (*RealGlib) MemorySettingsBackendNew ¶
func (*RealGlib) MemorySettingsBackendNew() glibi.SettingsBackend
func (*RealGlib) MenuItemNew ¶
func (*RealGlib) MenuItemNewFromModel ¶
func (*RealGlib) MenuItemNewSection ¶
func (*RealGlib) MenuItemNewSubmenu ¶
func (*RealGlib) NullSettingsBackendNew ¶
func (*RealGlib) NullSettingsBackendNew() glibi.SettingsBackend
func (*RealGlib) PropertyActionNew ¶
func (*RealGlib) SetFinalizerStrategy ¶
func (*RealGlib) SetFinalizerStrategy(f func(func()))
func (*RealGlib) SettingsBackendGetDefault ¶
func (*RealGlib) SettingsBackendGetDefault() glibi.SettingsBackend
func (*RealGlib) SettingsNewFull ¶
func (*RealGlib) SettingsNewFull(v1 glibi.SettingsSchema, v2 glibi.SettingsBackend, v3 string) glibi.Settings
func (*RealGlib) SettingsNewWithBackend ¶
func (*RealGlib) SettingsNewWithBackendAndPath ¶
func (*RealGlib) SettingsNewWithPath ¶
func (*RealGlib) SettingsSchemaSourceGetDefault ¶
func (*RealGlib) SettingsSchemaSourceGetDefault() glibi.SettingsSchemaSource
func (*RealGlib) SettingsSchemaSourceNewFromDirectory ¶
func (*RealGlib) SettingsSchemaSourceNewFromDirectory(v1 string, v2 glibi.SettingsSchemaSource, v3 bool) glibi.SettingsSchemaSource
func (*RealGlib) SettingsSync ¶
func (*RealGlib) SettingsSync()
func (*RealGlib) SimpleActionNew ¶
func (*RealGlib) SimpleActionNew(name string, parameterType glibi.VariantType) glibi.SimpleAction
func (*RealGlib) SimpleActionNewStateful ¶
func (*RealGlib) SimpleActionNewStateful(name string, parameterType glibi.VariantType, state glibi.Variant) glibi.SimpleAction
func (*RealGlib) TimeoutAdd ¶
func (*RealGlib) TimeoutAdd(milliseconds uint, f interface{}) glibi.SourceHandle
func (*RealGlib) TimeoutSecondsAdd ¶
func (*RealGlib) TimeoutSecondsAdd(seconds uint, f interface{}) glibi.SourceHandle
type VariantType ¶
type VariantType struct {
*glib.VariantType
}
Click to show internal directories.
Click to hide internal directories.