Documentation
¶
Overview ¶
SPDX-FileCopyrightText: 2018 - 2023 UnionTech Software Technology Co., Ltd.
SPDX-License-Identifier: GPL-3.0-or-later
SPDX-FileCopyrightText: 2018 - 2023 UnionTech Software Technology Co., Ltd.
SPDX-License-Identifier: GPL-3.0-or-later
Index ¶
- type Application
- type Manager
- type MimeManager
- type MockApplication
- type MockInterfaceApplication
- func (v *MockInterfaceApplication) Actions() proxy.PropStringArray
- func (v *MockInterfaceApplication) AutoStart() proxy.PropBool
- func (v *MockInterfaceApplication) Categories() proxy.PropStringArray
- func (v *MockInterfaceApplication) GoLaunch(flags dbus.Flags, ch chan *dbus.Call, action string, fields []string, ...) *dbus.Call
- func (v *MockInterfaceApplication) GoRemoveFromDesktop(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
- func (v *MockInterfaceApplication) GoSendToDesktop(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
- func (v *MockInterfaceApplication) ID() proxy.PropString
- func (v *MockInterfaceApplication) InstalledTime() proxy.PropUint64
- func (v *MockInterfaceApplication) Instances() proxy.PropObjectPathArray
- func (v *MockInterfaceApplication) IsOnDesktop() proxy.PropBool
- func (v *MockInterfaceApplication) LastLaunchedTime() proxy.PropUint64
- func (v *MockInterfaceApplication) Launch(flags dbus.Flags, action string, fields []string, ...) (dbus.ObjectPath, error)
- func (v *MockInterfaceApplication) MimeTypes() proxy.PropStringArray
- func (v *MockInterfaceApplication) NoDisplay() proxy.PropBool
- func (v *MockInterfaceApplication) RemoveFromDesktop(flags dbus.Flags) (bool, error)
- func (v *MockInterfaceApplication) ScaleFactor() proxy.PropDouble
- func (v *MockInterfaceApplication) SendToDesktop(flags dbus.Flags) (bool, error)
- func (v *MockInterfaceApplication) Terminal() proxy.PropBool
- func (v *MockInterfaceApplication) X_Flatpak() proxy.PropBool
- func (v *MockInterfaceApplication) X_linglong() proxy.PropBool
- type MockInterfaceManager
- func (v *MockInterfaceManager) AddUserApplication(flags dbus.Flags, desktop_file map[string]dbus.Variant, name string) (string, error)
- func (v *MockInterfaceManager) GoAddUserApplication(flags dbus.Flags, ch chan *dbus.Call, desktop_file map[string]dbus.Variant, ...) *dbus.Call
- func (v *MockInterfaceManager) GoIdentify(flags dbus.Flags, ch chan *dbus.Call, pidfd dbus.UnixFD) *dbus.Call
- func (v *MockInterfaceManager) GoReloadApplications(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
- func (v *MockInterfaceManager) Identify(flags dbus.Flags, pidfd dbus.UnixFD) (string, dbus.ObjectPath, map[string]map[string]dbus.Variant, error)
- func (v *MockInterfaceManager) List() proxy.PropObjectPathArray
- func (v *MockInterfaceManager) ReloadApplications(flags dbus.Flags) error
- type MockInterfaceMimeManager
- func (v *MockInterfaceMimeManager) GoListApplications(flags dbus.Flags, ch chan *dbus.Call, mimeType string) *dbus.Call
- func (v *MockInterfaceMimeManager) GoQueryDefaultApplication(flags dbus.Flags, ch chan *dbus.Call, content string) *dbus.Call
- func (v *MockInterfaceMimeManager) GoSetDefaultApplication(flags dbus.Flags, ch chan *dbus.Call, defaultApps map[string]string) *dbus.Call
- func (v *MockInterfaceMimeManager) GoUnsetDefaultApplication(flags dbus.Flags, ch chan *dbus.Call, mimeTypes []string) *dbus.Call
- func (v *MockInterfaceMimeManager) ListApplications(flags dbus.Flags, mimeType string) (map[dbus.ObjectPath]map[string]map[string]dbus.Variant, error)
- func (v *MockInterfaceMimeManager) QueryDefaultApplication(flags dbus.Flags, content string) (string, dbus.ObjectPath, error)
- func (v *MockInterfaceMimeManager) SetDefaultApplication(flags dbus.Flags, defaultApps map[string]string) error
- func (v *MockInterfaceMimeManager) UnsetDefaultApplication(flags dbus.Flags, mimeTypes []string) error
- type MockManager
- type MockMimeManager
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Application ¶
func NewApplication ¶
func NewApplication(conn *dbus.Conn, path dbus.ObjectPath) (Application, error)
type Manager ¶
func NewManager ¶
func NewManager(conn *dbus.Conn) Manager
type MimeManager ¶
func NewMimeManager ¶
func NewMimeManager(conn *dbus.Conn) MimeManager
type MockApplication ¶
type MockApplication struct { MockInterfaceApplication // interface org.desktopspec.ApplicationManager1.Application proxy.MockObject }
type MockInterfaceApplication ¶
func (*MockInterfaceApplication) Actions ¶
func (v *MockInterfaceApplication) Actions() proxy.PropStringArray
func (*MockInterfaceApplication) AutoStart ¶
func (v *MockInterfaceApplication) AutoStart() proxy.PropBool
func (*MockInterfaceApplication) Categories ¶
func (v *MockInterfaceApplication) Categories() proxy.PropStringArray
func (*MockInterfaceApplication) GoLaunch ¶
func (v *MockInterfaceApplication) GoLaunch(flags dbus.Flags, ch chan *dbus.Call, action string, fields []string, options map[string]dbus.Variant) *dbus.Call
func (*MockInterfaceApplication) GoRemoveFromDesktop ¶
func (v *MockInterfaceApplication) GoRemoveFromDesktop(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
func (*MockInterfaceApplication) GoSendToDesktop ¶
func (v *MockInterfaceApplication) GoSendToDesktop(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
func (*MockInterfaceApplication) ID ¶
func (v *MockInterfaceApplication) ID() proxy.PropString
func (*MockInterfaceApplication) InstalledTime ¶
func (v *MockInterfaceApplication) InstalledTime() proxy.PropUint64
func (*MockInterfaceApplication) Instances ¶
func (v *MockInterfaceApplication) Instances() proxy.PropObjectPathArray
func (*MockInterfaceApplication) IsOnDesktop ¶
func (v *MockInterfaceApplication) IsOnDesktop() proxy.PropBool
func (*MockInterfaceApplication) LastLaunchedTime ¶
func (v *MockInterfaceApplication) LastLaunchedTime() proxy.PropUint64
func (*MockInterfaceApplication) Launch ¶
func (v *MockInterfaceApplication) Launch(flags dbus.Flags, action string, fields []string, options map[string]dbus.Variant) (dbus.ObjectPath, error)
func (*MockInterfaceApplication) MimeTypes ¶
func (v *MockInterfaceApplication) MimeTypes() proxy.PropStringArray
func (*MockInterfaceApplication) NoDisplay ¶
func (v *MockInterfaceApplication) NoDisplay() proxy.PropBool
func (*MockInterfaceApplication) RemoveFromDesktop ¶
func (v *MockInterfaceApplication) RemoveFromDesktop(flags dbus.Flags) (bool, error)
func (*MockInterfaceApplication) ScaleFactor ¶
func (v *MockInterfaceApplication) ScaleFactor() proxy.PropDouble
func (*MockInterfaceApplication) SendToDesktop ¶
func (v *MockInterfaceApplication) SendToDesktop(flags dbus.Flags) (bool, error)
func (*MockInterfaceApplication) Terminal ¶
func (v *MockInterfaceApplication) Terminal() proxy.PropBool
func (*MockInterfaceApplication) X_Flatpak ¶
func (v *MockInterfaceApplication) X_Flatpak() proxy.PropBool
func (*MockInterfaceApplication) X_linglong ¶
func (v *MockInterfaceApplication) X_linglong() proxy.PropBool
type MockInterfaceManager ¶
func (*MockInterfaceManager) AddUserApplication ¶
func (v *MockInterfaceManager) AddUserApplication(flags dbus.Flags, desktop_file map[string]dbus.Variant, name string) (string, error)
func (*MockInterfaceManager) GoAddUserApplication ¶
func (v *MockInterfaceManager) GoAddUserApplication(flags dbus.Flags, ch chan *dbus.Call, desktop_file map[string]dbus.Variant, name string) *dbus.Call
func (*MockInterfaceManager) GoIdentify ¶
func (v *MockInterfaceManager) GoIdentify(flags dbus.Flags, ch chan *dbus.Call, pidfd dbus.UnixFD) *dbus.Call
func (*MockInterfaceManager) GoReloadApplications ¶
func (v *MockInterfaceManager) GoReloadApplications(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
func (*MockInterfaceManager) Identify ¶
func (v *MockInterfaceManager) Identify(flags dbus.Flags, pidfd dbus.UnixFD) (string, dbus.ObjectPath, map[string]map[string]dbus.Variant, error)
func (*MockInterfaceManager) List ¶
func (v *MockInterfaceManager) List() proxy.PropObjectPathArray
func (*MockInterfaceManager) ReloadApplications ¶
func (v *MockInterfaceManager) ReloadApplications(flags dbus.Flags) error
type MockInterfaceMimeManager ¶
func (*MockInterfaceMimeManager) GoListApplications ¶
func (v *MockInterfaceMimeManager) GoListApplications(flags dbus.Flags, ch chan *dbus.Call, mimeType string) *dbus.Call
func (*MockInterfaceMimeManager) GoQueryDefaultApplication ¶
func (v *MockInterfaceMimeManager) GoQueryDefaultApplication(flags dbus.Flags, ch chan *dbus.Call, content string) *dbus.Call
func (*MockInterfaceMimeManager) GoSetDefaultApplication ¶
func (v *MockInterfaceMimeManager) GoSetDefaultApplication(flags dbus.Flags, ch chan *dbus.Call, defaultApps map[string]string) *dbus.Call
func (*MockInterfaceMimeManager) GoUnsetDefaultApplication ¶
func (v *MockInterfaceMimeManager) GoUnsetDefaultApplication(flags dbus.Flags, ch chan *dbus.Call, mimeTypes []string) *dbus.Call
func (*MockInterfaceMimeManager) ListApplications ¶
func (v *MockInterfaceMimeManager) ListApplications(flags dbus.Flags, mimeType string) (map[dbus.ObjectPath]map[string]map[string]dbus.Variant, error)
func (*MockInterfaceMimeManager) QueryDefaultApplication ¶
func (v *MockInterfaceMimeManager) QueryDefaultApplication(flags dbus.Flags, content string) (string, dbus.ObjectPath, error)
func (*MockInterfaceMimeManager) SetDefaultApplication ¶
func (v *MockInterfaceMimeManager) SetDefaultApplication(flags dbus.Flags, defaultApps map[string]string) error
func (*MockInterfaceMimeManager) UnsetDefaultApplication ¶
func (v *MockInterfaceMimeManager) UnsetDefaultApplication(flags dbus.Flags, mimeTypes []string) error
type MockManager ¶
type MockManager struct { MockInterfaceManager // interface org.desktopspec.ApplicationManager1 proxy.MockObject }
type MockMimeManager ¶
type MockMimeManager struct { MockInterfaceMimeManager // interface org.desktopspec.MimeManager1 proxy.MockObject }
Click to show internal directories.
Click to hide internal directories.