Documentation ¶
Index ¶
- type ItemInfo
- type Launcher
- func (v *Launcher) ConnectItemChanged(cb func(status string, itemInfo ItemInfo, categoryID int64)) (dbusutil.SignalHandlerId, error)
- func (v *Launcher) ConnectNewAppLaunched(cb func(appID string)) (dbusutil.SignalHandlerId, error)
- func (v *Launcher) ConnectSearchDone(cb func(apps []string)) (dbusutil.SignalHandlerId, error)
- func (v *Launcher) ConnectUninstallFailed(cb func(appId string, errMsg string)) (dbusutil.SignalHandlerId, error)
- func (v *Launcher) ConnectUninstallSuccess(cb func(appID string)) (dbusutil.SignalHandlerId, error)
- func (v *Launcher) DisplayMode() proxy.PropInt32
- func (v *Launcher) Fullscreen() proxy.PropBool
- func (v *Launcher) GetAllItemInfos(flags dbus.Flags) (itemInfoList []ItemInfo, err error)
- func (v *Launcher) GetAllNewInstalledApps(flags dbus.Flags) (apps []string, err error)
- func (v *Launcher) GetDisableScaling(flags dbus.Flags, id string) (value bool, err error)
- func (*Launcher) GetInterfaceName_() string
- func (v *Launcher) GetItemInfo(flags dbus.Flags, id string) (itemInfo ItemInfo, err error)
- func (v *Launcher) GetObject_() *proxy.Object
- func (v *Launcher) GetUseProxy(flags dbus.Flags, id string) (value bool, err error)
- func (v *Launcher) GoGetAllItemInfos(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
- func (v *Launcher) GoGetAllNewInstalledApps(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
- func (v *Launcher) GoGetDisableScaling(flags dbus.Flags, ch chan *dbus.Call, id string) *dbus.Call
- func (v *Launcher) GoGetItemInfo(flags dbus.Flags, ch chan *dbus.Call, id string) *dbus.Call
- func (v *Launcher) GoGetUseProxy(flags dbus.Flags, ch chan *dbus.Call, id string) *dbus.Call
- func (v *Launcher) GoIsItemOnDesktop(flags dbus.Flags, ch chan *dbus.Call, id string) *dbus.Call
- func (v *Launcher) GoMarkLaunched(flags dbus.Flags, ch chan *dbus.Call, id string) *dbus.Call
- func (v *Launcher) GoRequestRemoveFromDesktop(flags dbus.Flags, ch chan *dbus.Call, id string) *dbus.Call
- func (v *Launcher) GoRequestSendToDesktop(flags dbus.Flags, ch chan *dbus.Call, id string) *dbus.Call
- func (v *Launcher) GoRequestUninstall(flags dbus.Flags, ch chan *dbus.Call, id string, purge bool) *dbus.Call
- func (v *Launcher) GoSearch(flags dbus.Flags, ch chan *dbus.Call, key string) *dbus.Call
- func (v *Launcher) GoSetDisableScaling(flags dbus.Flags, ch chan *dbus.Call, id string, value bool) *dbus.Call
- func (v *Launcher) GoSetUseProxy(flags dbus.Flags, ch chan *dbus.Call, id string, value bool) *dbus.Call
- func (v *Launcher) IsItemOnDesktop(flags dbus.Flags, id string) (result bool, err error)
- func (v *Launcher) MarkLaunched(flags dbus.Flags, id string) error
- func (v *Launcher) RequestRemoveFromDesktop(flags dbus.Flags, id string) (ok bool, err error)
- func (v *Launcher) RequestSendToDesktop(flags dbus.Flags, id string) (ok bool, err error)
- func (v *Launcher) RequestUninstall(flags dbus.Flags, id string, purge bool) error
- func (v *Launcher) Search(flags dbus.Flags, key string) error
- func (v *Launcher) SetDisableScaling(flags dbus.Flags, id string, value bool) error
- func (v *Launcher) SetUseProxy(flags dbus.Flags, id string, value bool) error
- func (*Launcher) StoreGetAllItemInfos(call *dbus.Call) (itemInfoList []ItemInfo, err error)
- func (*Launcher) StoreGetAllNewInstalledApps(call *dbus.Call) (apps []string, err error)
- func (*Launcher) StoreGetDisableScaling(call *dbus.Call) (value bool, err error)
- func (*Launcher) StoreGetItemInfo(call *dbus.Call) (itemInfo ItemInfo, err error)
- func (*Launcher) StoreGetUseProxy(call *dbus.Call) (value bool, err error)
- func (*Launcher) StoreIsItemOnDesktop(call *dbus.Call) (result bool, err error)
- func (*Launcher) StoreRequestRemoveFromDesktop(call *dbus.Call) (ok bool, err error)
- func (*Launcher) StoreRequestSendToDesktop(call *dbus.Call) (ok bool, err error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Launcher ¶
func NewLauncher ¶
func NewLauncher(conn *dbus.Conn) *Launcher
func (*Launcher) ConnectItemChanged ¶
func (*Launcher) ConnectNewAppLaunched ¶
func (v *Launcher) ConnectNewAppLaunched(cb func(appID string)) (dbusutil.SignalHandlerId, error)
func (*Launcher) ConnectSearchDone ¶
func (v *Launcher) ConnectSearchDone(cb func(apps []string)) (dbusutil.SignalHandlerId, error)
func (*Launcher) ConnectUninstallFailed ¶
func (v *Launcher) ConnectUninstallFailed(cb func(appId string, errMsg string)) (dbusutil.SignalHandlerId, error)
func (*Launcher) ConnectUninstallSuccess ¶
func (v *Launcher) ConnectUninstallSuccess(cb func(appID string)) (dbusutil.SignalHandlerId, error)
func (*Launcher) DisplayMode ¶
func (*Launcher) Fullscreen ¶
func (*Launcher) GetAllItemInfos ¶
func (*Launcher) GetAllNewInstalledApps ¶
func (*Launcher) GetDisableScaling ¶
func (*Launcher) GetInterfaceName_ ¶
func (*Launcher) GetInterfaceName_() string
func (*Launcher) GetItemInfo ¶
func (*Launcher) GetObject_ ¶
func (*Launcher) GetUseProxy ¶
func (*Launcher) GoGetAllItemInfos ¶
func (v *Launcher) GoGetAllItemInfos(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
func (*Launcher) GoGetAllNewInstalledApps ¶
func (v *Launcher) GoGetAllNewInstalledApps(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
func (*Launcher) GoGetDisableScaling ¶
func (v *Launcher) GoGetDisableScaling(flags dbus.Flags, ch chan *dbus.Call, id string) *dbus.Call
func (*Launcher) GoGetItemInfo ¶
func (v *Launcher) GoGetItemInfo(flags dbus.Flags, ch chan *dbus.Call, id string) *dbus.Call
func (*Launcher) GoGetUseProxy ¶
func (v *Launcher) GoGetUseProxy(flags dbus.Flags, ch chan *dbus.Call, id string) *dbus.Call
func (*Launcher) GoIsItemOnDesktop ¶
func (v *Launcher) GoIsItemOnDesktop(flags dbus.Flags, ch chan *dbus.Call, id string) *dbus.Call
func (*Launcher) GoMarkLaunched ¶
func (v *Launcher) GoMarkLaunched(flags dbus.Flags, ch chan *dbus.Call, id string) *dbus.Call
func (*Launcher) GoRequestRemoveFromDesktop ¶
func (v *Launcher) GoRequestRemoveFromDesktop(flags dbus.Flags, ch chan *dbus.Call, id string) *dbus.Call
func (*Launcher) GoRequestSendToDesktop ¶
func (v *Launcher) GoRequestSendToDesktop(flags dbus.Flags, ch chan *dbus.Call, id string) *dbus.Call
func (*Launcher) GoRequestUninstall ¶
func (*Launcher) GoSearch ¶
func (v *Launcher) GoSearch(flags dbus.Flags, ch chan *dbus.Call, key string) *dbus.Call
func (*Launcher) GoSetDisableScaling ¶
func (*Launcher) GoSetUseProxy ¶
func (*Launcher) IsItemOnDesktop ¶
func (*Launcher) MarkLaunched ¶
func (*Launcher) RequestRemoveFromDesktop ¶
func (*Launcher) RequestSendToDesktop ¶
func (*Launcher) RequestUninstall ¶
func (*Launcher) SetDisableScaling ¶
func (*Launcher) SetUseProxy ¶
func (*Launcher) StoreGetAllItemInfos ¶
func (*Launcher) StoreGetAllNewInstalledApps ¶
func (*Launcher) StoreGetDisableScaling ¶
func (*Launcher) StoreGetItemInfo ¶
func (*Launcher) StoreGetUseProxy ¶
func (*Launcher) StoreIsItemOnDesktop ¶
func (*Launcher) StoreRequestRemoveFromDesktop ¶
func (*Launcher) StoreRequestSendToDesktop ¶
Click to show internal directories.
Click to hide internal directories.