applicationmanager1

package
v0.0.0-...-77ac5d6 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Nov 28, 2023 License: GPL-3.0 Imports: 6 Imported by: 3

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

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Application

type Application interface {
	proxy.Object
	// contains filtered or unexported methods
}

func NewApplication

func NewApplication(conn *dbus.Conn, path dbus.ObjectPath) (Application, error)

type Manager

type Manager interface {
	proxy.Object
	// contains filtered or unexported methods
}

func NewManager

func NewManager(conn *dbus.Conn) Manager

type MimeManager

type MimeManager interface {
	proxy.Object
	// contains filtered or unexported methods
}

func NewMimeManager

func NewMimeManager(conn *dbus.Conn) MimeManager

type MockApplication

type MockApplication struct {
	MockInterfaceApplication // interface org.desktopspec.ApplicationManager1.Application
	proxy.MockObject
}

type MockInterfaceApplication

type MockInterfaceApplication struct {
	mock.Mock
}

func (*MockInterfaceApplication) Actions

func (*MockInterfaceApplication) AutoStart

func (v *MockInterfaceApplication) AutoStart() proxy.PropBool

func (*MockInterfaceApplication) Categories

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 (*MockInterfaceApplication) InstalledTime

func (v *MockInterfaceApplication) InstalledTime() proxy.PropUint64

func (*MockInterfaceApplication) Instances

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 (*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

type MockInterfaceManager struct {
	mock.Mock
}

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 (*MockInterfaceManager) ReloadApplications

func (v *MockInterfaceManager) ReloadApplications(flags dbus.Flags) error

type MockInterfaceMimeManager

type MockInterfaceMimeManager struct {
	mock.Mock
}

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
}

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL