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 Compositor
- type InputDevice
- type InputDeviceManager
- type MockCompositor
- type MockInputDevice
- type MockInputDeviceManager
- type MockInterfaceCompositing
- func (v *MockInterfaceCompositing) Active() proxy.PropBool
- func (v *MockInterfaceCompositing) CompositingNotPossibleReason() proxy.PropString
- func (v *MockInterfaceCompositing) CompositingPossible() proxy.PropBool
- func (v *MockInterfaceCompositing) CompositingType() proxy.PropString
- func (v *MockInterfaceCompositing) ConnectCompositingToggled(cb func(active bool)) (dbusutil.SignalHandlerId, error)
- func (v *MockInterfaceCompositing) GoResume(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
- func (v *MockInterfaceCompositing) GoSuspend(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
- func (v *MockInterfaceCompositing) OpenGLIsBroken() proxy.PropBool
- func (v *MockInterfaceCompositing) PlatformRequiresCompositing() proxy.PropBool
- func (v *MockInterfaceCompositing) Resume(flags dbus.Flags) error
- func (v *MockInterfaceCompositing) SupportedOpenGLPlatformInterfaces() proxy.PropStringArray
- func (v *MockInterfaceCompositing) Suspend(flags dbus.Flags) error
- type MockInterfaceInputDevice
- func (v *MockInterfaceInputDevice) AlphaNumericKeyboard() proxy.PropBool
- func (v *MockInterfaceInputDevice) ClickMethodAreas() proxy.PropBool
- func (v *MockInterfaceInputDevice) ClickMethodClickfinger() proxy.PropBool
- func (v *MockInterfaceInputDevice) DefaultClickMethodAreas() proxy.PropBool
- func (v *MockInterfaceInputDevice) DefaultClickMethodClickfinger() proxy.PropBool
- func (v *MockInterfaceInputDevice) DefaultPointerAcceleration() proxy.PropDouble
- func (v *MockInterfaceInputDevice) DefaultPointerAccelerationProfileAdaptive() proxy.PropBool
- func (v *MockInterfaceInputDevice) DefaultPointerAccelerationProfileFlat() proxy.PropBool
- func (v *MockInterfaceInputDevice) DefaultScrollButton() proxy.PropUint32
- func (v *MockInterfaceInputDevice) DisableWhileTyping() proxy.PropBool
- func (v *MockInterfaceInputDevice) DisableWhileTypingEnabledByDefault() proxy.PropBool
- func (v *MockInterfaceInputDevice) Enabled() proxy.PropBool
- func (v *MockInterfaceInputDevice) GestureSupport() proxy.PropBool
- func (v *MockInterfaceInputDevice) Keyboard() proxy.PropBool
- func (v *MockInterfaceInputDevice) LeftHanded() proxy.PropBool
- func (v *MockInterfaceInputDevice) LeftHandedEnabledByDefault() proxy.PropBool
- func (v *MockInterfaceInputDevice) LidSwitch() proxy.PropBool
- func (v *MockInterfaceInputDevice) LmrTapButtonMap() proxy.PropBool
- func (v *MockInterfaceInputDevice) LmrTapButtonMapEnabledByDefault() proxy.PropBool
- func (v *MockInterfaceInputDevice) MiddleEmulation() proxy.PropBool
- func (v *MockInterfaceInputDevice) MiddleEmulationEnabledByDefault() proxy.PropBool
- func (v *MockInterfaceInputDevice) Name() proxy.PropString
- func (v *MockInterfaceInputDevice) NaturalScroll() proxy.PropBool
- func (v *MockInterfaceInputDevice) NaturalScrollEnabledByDefault() proxy.PropBool
- func (v *MockInterfaceInputDevice) OutputName() proxy.PropString
- func (v *MockInterfaceInputDevice) Pointer() proxy.PropBool
- func (v *MockInterfaceInputDevice) PointerAcceleration() proxy.PropDouble
- func (v *MockInterfaceInputDevice) PointerAccelerationProfileAdaptive() proxy.PropBool
- func (v *MockInterfaceInputDevice) PointerAccelerationProfileFlat() proxy.PropBool
- func (v *MockInterfaceInputDevice) Product() proxy.PropUint32
- func (v *MockInterfaceInputDevice) ScrollButton() proxy.PropUint32
- func (v *MockInterfaceInputDevice) ScrollEdge() proxy.PropBool
- func (v *MockInterfaceInputDevice) ScrollEdgeEnabledByDefault() proxy.PropBool
- func (v *MockInterfaceInputDevice) ScrollOnButtonDown() proxy.PropBool
- func (v *MockInterfaceInputDevice) ScrollOnButtonDownEnabledByDefault() proxy.PropBool
- func (v *MockInterfaceInputDevice) ScrollTwoFinger() proxy.PropBool
- func (v *MockInterfaceInputDevice) ScrollTwoFingerEnabledByDefault() proxy.PropBool
- func (v *MockInterfaceInputDevice) SupportedButtons() proxy.PropInt32
- func (v *MockInterfaceInputDevice) SupportsCalibrationMatrix() proxy.PropBool
- func (v *MockInterfaceInputDevice) SupportsClickMethodAreas() proxy.PropBool
- func (v *MockInterfaceInputDevice) SupportsClickMethodClickfinger() proxy.PropBool
- func (v *MockInterfaceInputDevice) SupportsDisableEvents() proxy.PropBool
- func (v *MockInterfaceInputDevice) SupportsDisableEventsOnExternalMouse() proxy.PropBool
- func (v *MockInterfaceInputDevice) SupportsDisableWhileTyping() proxy.PropBool
- func (v *MockInterfaceInputDevice) SupportsLeftHanded() proxy.PropBool
- func (v *MockInterfaceInputDevice) SupportsLmrTapButtonMap() proxy.PropBool
- func (v *MockInterfaceInputDevice) SupportsMiddleEmulation() proxy.PropBool
- func (v *MockInterfaceInputDevice) SupportsNaturalScroll() proxy.PropBool
- func (v *MockInterfaceInputDevice) SupportsPointerAcceleration() proxy.PropBool
- func (v *MockInterfaceInputDevice) SupportsPointerAccelerationProfileAdaptive() proxy.PropBool
- func (v *MockInterfaceInputDevice) SupportsPointerAccelerationProfileFlat() proxy.PropBool
- func (v *MockInterfaceInputDevice) SupportsScrollEdge() proxy.PropBool
- func (v *MockInterfaceInputDevice) SupportsScrollOnButtonDown() proxy.PropBool
- func (v *MockInterfaceInputDevice) SupportsScrollTwoFinger() proxy.PropBool
- func (v *MockInterfaceInputDevice) SwitchDevice() proxy.PropBool
- func (v *MockInterfaceInputDevice) SysName() proxy.PropString
- func (v *MockInterfaceInputDevice) TabletModeSwitch() proxy.PropBool
- func (v *MockInterfaceInputDevice) TabletPad() proxy.PropBool
- func (v *MockInterfaceInputDevice) TabletTool() proxy.PropBool
- func (v *MockInterfaceInputDevice) TapAndDrag() proxy.PropBool
- func (v *MockInterfaceInputDevice) TapAndDragEnabledByDefault() proxy.PropBool
- func (v *MockInterfaceInputDevice) TapDragLock() proxy.PropBool
- func (v *MockInterfaceInputDevice) TapDragLockEnabledByDefault() proxy.PropBool
- func (v *MockInterfaceInputDevice) TapFingerCount() proxy.PropInt32
- func (v *MockInterfaceInputDevice) TapToClick() proxy.PropBool
- func (v *MockInterfaceInputDevice) TapToClickEnabledByDefault() proxy.PropBool
- func (v *MockInterfaceInputDevice) Touch() proxy.PropBool
- func (v *MockInterfaceInputDevice) Touchpad() proxy.PropBool
- func (v *MockInterfaceInputDevice) Vendor() proxy.PropUint32
- type MockInterfaceInputDeviceManager
- func (v *MockInterfaceInputDeviceManager) ConnectDeviceAdded(cb func(sysName string)) (dbusutil.SignalHandlerId, error)
- func (v *MockInterfaceInputDeviceManager) ConnectDeviceRemoved(cb func(sysName string)) (dbusutil.SignalHandlerId, error)
- func (v *MockInterfaceInputDeviceManager) DevicesSysNames() proxy.PropStringArray
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Compositor ¶
func NewCompositor ¶
func NewCompositor(conn *dbus.Conn) Compositor
type InputDevice ¶
func NewInputDevice ¶
func NewInputDevice(conn *dbus.Conn, path dbus.ObjectPath) (InputDevice, error)
type InputDeviceManager ¶
func NewInputDeviceManager ¶
func NewInputDeviceManager(conn *dbus.Conn) InputDeviceManager
type MockCompositor ¶
type MockCompositor struct { MockInterfaceCompositing // interface org.kde.kwin.Compositing proxy.MockObject }
type MockInputDevice ¶
type MockInputDevice struct { MockInterfaceInputDevice // interface org.kde.KWin.InputDevice proxy.MockObject }
type MockInputDeviceManager ¶
type MockInputDeviceManager struct { MockInterfaceInputDeviceManager // interface org.kde.KWin.InputDeviceManager proxy.MockObject }
type MockInterfaceCompositing ¶
func (*MockInterfaceCompositing) Active ¶
func (v *MockInterfaceCompositing) Active() proxy.PropBool
func (*MockInterfaceCompositing) CompositingNotPossibleReason ¶
func (v *MockInterfaceCompositing) CompositingNotPossibleReason() proxy.PropString
func (*MockInterfaceCompositing) CompositingPossible ¶
func (v *MockInterfaceCompositing) CompositingPossible() proxy.PropBool
func (*MockInterfaceCompositing) CompositingType ¶
func (v *MockInterfaceCompositing) CompositingType() proxy.PropString
func (*MockInterfaceCompositing) ConnectCompositingToggled ¶
func (v *MockInterfaceCompositing) ConnectCompositingToggled(cb func(active bool)) (dbusutil.SignalHandlerId, error)
func (*MockInterfaceCompositing) GoResume ¶
func (v *MockInterfaceCompositing) GoResume(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
func (*MockInterfaceCompositing) GoSuspend ¶
func (v *MockInterfaceCompositing) GoSuspend(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
func (*MockInterfaceCompositing) OpenGLIsBroken ¶
func (v *MockInterfaceCompositing) OpenGLIsBroken() proxy.PropBool
func (*MockInterfaceCompositing) PlatformRequiresCompositing ¶
func (v *MockInterfaceCompositing) PlatformRequiresCompositing() proxy.PropBool
func (*MockInterfaceCompositing) Resume ¶
func (v *MockInterfaceCompositing) Resume(flags dbus.Flags) error
func (*MockInterfaceCompositing) SupportedOpenGLPlatformInterfaces ¶
func (v *MockInterfaceCompositing) SupportedOpenGLPlatformInterfaces() proxy.PropStringArray
func (*MockInterfaceCompositing) Suspend ¶
func (v *MockInterfaceCompositing) Suspend(flags dbus.Flags) error
type MockInterfaceInputDevice ¶
func (*MockInterfaceInputDevice) AlphaNumericKeyboard ¶
func (v *MockInterfaceInputDevice) AlphaNumericKeyboard() proxy.PropBool
func (*MockInterfaceInputDevice) ClickMethodAreas ¶
func (v *MockInterfaceInputDevice) ClickMethodAreas() proxy.PropBool
func (*MockInterfaceInputDevice) ClickMethodClickfinger ¶
func (v *MockInterfaceInputDevice) ClickMethodClickfinger() proxy.PropBool
func (*MockInterfaceInputDevice) DefaultClickMethodAreas ¶
func (v *MockInterfaceInputDevice) DefaultClickMethodAreas() proxy.PropBool
func (*MockInterfaceInputDevice) DefaultClickMethodClickfinger ¶
func (v *MockInterfaceInputDevice) DefaultClickMethodClickfinger() proxy.PropBool
func (*MockInterfaceInputDevice) DefaultPointerAcceleration ¶
func (v *MockInterfaceInputDevice) DefaultPointerAcceleration() proxy.PropDouble
func (*MockInterfaceInputDevice) DefaultPointerAccelerationProfileAdaptive ¶
func (v *MockInterfaceInputDevice) DefaultPointerAccelerationProfileAdaptive() proxy.PropBool
func (*MockInterfaceInputDevice) DefaultPointerAccelerationProfileFlat ¶
func (v *MockInterfaceInputDevice) DefaultPointerAccelerationProfileFlat() proxy.PropBool
func (*MockInterfaceInputDevice) DefaultScrollButton ¶
func (v *MockInterfaceInputDevice) DefaultScrollButton() proxy.PropUint32
func (*MockInterfaceInputDevice) DisableWhileTyping ¶
func (v *MockInterfaceInputDevice) DisableWhileTyping() proxy.PropBool
func (*MockInterfaceInputDevice) DisableWhileTypingEnabledByDefault ¶
func (v *MockInterfaceInputDevice) DisableWhileTypingEnabledByDefault() proxy.PropBool
func (*MockInterfaceInputDevice) Enabled ¶
func (v *MockInterfaceInputDevice) Enabled() proxy.PropBool
func (*MockInterfaceInputDevice) GestureSupport ¶
func (v *MockInterfaceInputDevice) GestureSupport() proxy.PropBool
func (*MockInterfaceInputDevice) Keyboard ¶
func (v *MockInterfaceInputDevice) Keyboard() proxy.PropBool
func (*MockInterfaceInputDevice) LeftHanded ¶
func (v *MockInterfaceInputDevice) LeftHanded() proxy.PropBool
func (*MockInterfaceInputDevice) LeftHandedEnabledByDefault ¶
func (v *MockInterfaceInputDevice) LeftHandedEnabledByDefault() proxy.PropBool
func (*MockInterfaceInputDevice) LidSwitch ¶
func (v *MockInterfaceInputDevice) LidSwitch() proxy.PropBool
func (*MockInterfaceInputDevice) LmrTapButtonMap ¶
func (v *MockInterfaceInputDevice) LmrTapButtonMap() proxy.PropBool
func (*MockInterfaceInputDevice) LmrTapButtonMapEnabledByDefault ¶
func (v *MockInterfaceInputDevice) LmrTapButtonMapEnabledByDefault() proxy.PropBool
func (*MockInterfaceInputDevice) MiddleEmulation ¶
func (v *MockInterfaceInputDevice) MiddleEmulation() proxy.PropBool
func (*MockInterfaceInputDevice) MiddleEmulationEnabledByDefault ¶
func (v *MockInterfaceInputDevice) MiddleEmulationEnabledByDefault() proxy.PropBool
func (*MockInterfaceInputDevice) Name ¶
func (v *MockInterfaceInputDevice) Name() proxy.PropString
func (*MockInterfaceInputDevice) NaturalScroll ¶
func (v *MockInterfaceInputDevice) NaturalScroll() proxy.PropBool
func (*MockInterfaceInputDevice) NaturalScrollEnabledByDefault ¶
func (v *MockInterfaceInputDevice) NaturalScrollEnabledByDefault() proxy.PropBool
func (*MockInterfaceInputDevice) OutputName ¶
func (v *MockInterfaceInputDevice) OutputName() proxy.PropString
func (*MockInterfaceInputDevice) Pointer ¶
func (v *MockInterfaceInputDevice) Pointer() proxy.PropBool
func (*MockInterfaceInputDevice) PointerAcceleration ¶
func (v *MockInterfaceInputDevice) PointerAcceleration() proxy.PropDouble
func (*MockInterfaceInputDevice) PointerAccelerationProfileAdaptive ¶
func (v *MockInterfaceInputDevice) PointerAccelerationProfileAdaptive() proxy.PropBool
func (*MockInterfaceInputDevice) PointerAccelerationProfileFlat ¶
func (v *MockInterfaceInputDevice) PointerAccelerationProfileFlat() proxy.PropBool
func (*MockInterfaceInputDevice) Product ¶
func (v *MockInterfaceInputDevice) Product() proxy.PropUint32
func (*MockInterfaceInputDevice) ScrollButton ¶
func (v *MockInterfaceInputDevice) ScrollButton() proxy.PropUint32
func (*MockInterfaceInputDevice) ScrollEdge ¶
func (v *MockInterfaceInputDevice) ScrollEdge() proxy.PropBool
func (*MockInterfaceInputDevice) ScrollEdgeEnabledByDefault ¶
func (v *MockInterfaceInputDevice) ScrollEdgeEnabledByDefault() proxy.PropBool
func (*MockInterfaceInputDevice) ScrollOnButtonDown ¶
func (v *MockInterfaceInputDevice) ScrollOnButtonDown() proxy.PropBool
func (*MockInterfaceInputDevice) ScrollOnButtonDownEnabledByDefault ¶
func (v *MockInterfaceInputDevice) ScrollOnButtonDownEnabledByDefault() proxy.PropBool
func (*MockInterfaceInputDevice) ScrollTwoFinger ¶
func (v *MockInterfaceInputDevice) ScrollTwoFinger() proxy.PropBool
func (*MockInterfaceInputDevice) ScrollTwoFingerEnabledByDefault ¶
func (v *MockInterfaceInputDevice) ScrollTwoFingerEnabledByDefault() proxy.PropBool
func (*MockInterfaceInputDevice) SupportedButtons ¶
func (v *MockInterfaceInputDevice) SupportedButtons() proxy.PropInt32
func (*MockInterfaceInputDevice) SupportsCalibrationMatrix ¶
func (v *MockInterfaceInputDevice) SupportsCalibrationMatrix() proxy.PropBool
func (*MockInterfaceInputDevice) SupportsClickMethodAreas ¶
func (v *MockInterfaceInputDevice) SupportsClickMethodAreas() proxy.PropBool
func (*MockInterfaceInputDevice) SupportsClickMethodClickfinger ¶
func (v *MockInterfaceInputDevice) SupportsClickMethodClickfinger() proxy.PropBool
func (*MockInterfaceInputDevice) SupportsDisableEvents ¶
func (v *MockInterfaceInputDevice) SupportsDisableEvents() proxy.PropBool
func (*MockInterfaceInputDevice) SupportsDisableEventsOnExternalMouse ¶
func (v *MockInterfaceInputDevice) SupportsDisableEventsOnExternalMouse() proxy.PropBool
func (*MockInterfaceInputDevice) SupportsDisableWhileTyping ¶
func (v *MockInterfaceInputDevice) SupportsDisableWhileTyping() proxy.PropBool
func (*MockInterfaceInputDevice) SupportsLeftHanded ¶
func (v *MockInterfaceInputDevice) SupportsLeftHanded() proxy.PropBool
func (*MockInterfaceInputDevice) SupportsLmrTapButtonMap ¶
func (v *MockInterfaceInputDevice) SupportsLmrTapButtonMap() proxy.PropBool
func (*MockInterfaceInputDevice) SupportsMiddleEmulation ¶
func (v *MockInterfaceInputDevice) SupportsMiddleEmulation() proxy.PropBool
func (*MockInterfaceInputDevice) SupportsNaturalScroll ¶
func (v *MockInterfaceInputDevice) SupportsNaturalScroll() proxy.PropBool
func (*MockInterfaceInputDevice) SupportsPointerAcceleration ¶
func (v *MockInterfaceInputDevice) SupportsPointerAcceleration() proxy.PropBool
func (*MockInterfaceInputDevice) SupportsPointerAccelerationProfileAdaptive ¶
func (v *MockInterfaceInputDevice) SupportsPointerAccelerationProfileAdaptive() proxy.PropBool
func (*MockInterfaceInputDevice) SupportsPointerAccelerationProfileFlat ¶
func (v *MockInterfaceInputDevice) SupportsPointerAccelerationProfileFlat() proxy.PropBool
func (*MockInterfaceInputDevice) SupportsScrollEdge ¶
func (v *MockInterfaceInputDevice) SupportsScrollEdge() proxy.PropBool
func (*MockInterfaceInputDevice) SupportsScrollOnButtonDown ¶
func (v *MockInterfaceInputDevice) SupportsScrollOnButtonDown() proxy.PropBool
func (*MockInterfaceInputDevice) SupportsScrollTwoFinger ¶
func (v *MockInterfaceInputDevice) SupportsScrollTwoFinger() proxy.PropBool
func (*MockInterfaceInputDevice) SwitchDevice ¶
func (v *MockInterfaceInputDevice) SwitchDevice() proxy.PropBool
func (*MockInterfaceInputDevice) SysName ¶
func (v *MockInterfaceInputDevice) SysName() proxy.PropString
func (*MockInterfaceInputDevice) TabletModeSwitch ¶
func (v *MockInterfaceInputDevice) TabletModeSwitch() proxy.PropBool
func (*MockInterfaceInputDevice) TabletPad ¶
func (v *MockInterfaceInputDevice) TabletPad() proxy.PropBool
func (*MockInterfaceInputDevice) TabletTool ¶
func (v *MockInterfaceInputDevice) TabletTool() proxy.PropBool
func (*MockInterfaceInputDevice) TapAndDrag ¶
func (v *MockInterfaceInputDevice) TapAndDrag() proxy.PropBool
func (*MockInterfaceInputDevice) TapAndDragEnabledByDefault ¶
func (v *MockInterfaceInputDevice) TapAndDragEnabledByDefault() proxy.PropBool
func (*MockInterfaceInputDevice) TapDragLock ¶
func (v *MockInterfaceInputDevice) TapDragLock() proxy.PropBool
func (*MockInterfaceInputDevice) TapDragLockEnabledByDefault ¶
func (v *MockInterfaceInputDevice) TapDragLockEnabledByDefault() proxy.PropBool
func (*MockInterfaceInputDevice) TapFingerCount ¶
func (v *MockInterfaceInputDevice) TapFingerCount() proxy.PropInt32
func (*MockInterfaceInputDevice) TapToClick ¶
func (v *MockInterfaceInputDevice) TapToClick() proxy.PropBool
func (*MockInterfaceInputDevice) TapToClickEnabledByDefault ¶
func (v *MockInterfaceInputDevice) TapToClickEnabledByDefault() proxy.PropBool
func (*MockInterfaceInputDevice) Touch ¶
func (v *MockInterfaceInputDevice) Touch() proxy.PropBool
func (*MockInterfaceInputDevice) Touchpad ¶
func (v *MockInterfaceInputDevice) Touchpad() proxy.PropBool
func (*MockInterfaceInputDevice) Vendor ¶
func (v *MockInterfaceInputDevice) Vendor() proxy.PropUint32
type MockInterfaceInputDeviceManager ¶
func (*MockInterfaceInputDeviceManager) ConnectDeviceAdded ¶
func (v *MockInterfaceInputDeviceManager) ConnectDeviceAdded(cb func(sysName string)) (dbusutil.SignalHandlerId, error)
func (*MockInterfaceInputDeviceManager) ConnectDeviceRemoved ¶
func (v *MockInterfaceInputDeviceManager) ConnectDeviceRemoved(cb func(sysName string)) (dbusutil.SignalHandlerId, error)
func (*MockInterfaceInputDeviceManager) DevicesSysNames ¶
func (v *MockInterfaceInputDeviceManager) DevicesSysNames() proxy.PropStringArray
Click to show internal directories.
Click to hide internal directories.