inputdevices

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: 7 Imported by: 0

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 InputDevices

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

func NewInputDevices

func NewInputDevices(conn *dbus.Conn) InputDevices

type MockInputDevices

type MockInputDevices struct {
	MockInterfaceInputDevices // interface com.deepin.system.InputDevices
	proxy.MockObject
}

type MockInterfaceInputDevices

type MockInterfaceInputDevices struct {
	mock.Mock
}

func (*MockInterfaceInputDevices) ConnectTouchscreenAdded

func (v *MockInterfaceInputDevices) ConnectTouchscreenAdded(cb func(path dbus.ObjectPath)) (dbusutil.SignalHandlerId, error)

func (*MockInterfaceInputDevices) ConnectTouchscreenRemoved

func (v *MockInterfaceInputDevices) ConnectTouchscreenRemoved(cb func(path dbus.ObjectPath)) (dbusutil.SignalHandlerId, error)

func (*MockInterfaceInputDevices) Touchscreens

type MockInterfaceTouchscreen

type MockInterfaceTouchscreen struct {
	mock.Mock
}

func (*MockInterfaceTouchscreen) BusType

func (*MockInterfaceTouchscreen) DevNode

func (*MockInterfaceTouchscreen) Height

func (*MockInterfaceTouchscreen) Name

func (*MockInterfaceTouchscreen) OutputName

func (v *MockInterfaceTouchscreen) OutputName() proxy.PropString

func (*MockInterfaceTouchscreen) Phys

func (*MockInterfaceTouchscreen) Serial

func (*MockInterfaceTouchscreen) UUID

func (*MockInterfaceTouchscreen) Width

type MockTouchscreen

type MockTouchscreen struct {
	MockInterfaceTouchscreen // interface com.deepin.system.InputDevices.Touchscreen
	proxy.MockObject
}

type Touchscreen

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

func NewTouchscreen

func NewTouchscreen(conn *dbus.Conn, path dbus.ObjectPath) (Touchscreen, error)

Jump to

Keyboard shortcuts

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