inputcapabilities

package
v0.0.0-...-41cedfc Latest Latest
Warning

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

Go to latest
Published: Dec 21, 2022 License: BSD-3-Clause Imports: 2 Imported by: 2

Documentation

Overview

Package inputcapabilities is a way to determine the capabilities of different input devices in response to DOM input events.

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type InputDeviceCapabilities

type InputDeviceCapabilities struct {
	// Value_JS holds a reference to a javascript value
	Value_JS js.Value
}

class: InputDeviceCapabilities

func InputDeviceCapabilitiesFromJS

func InputDeviceCapabilitiesFromJS(value js.Value) *InputDeviceCapabilities

InputDeviceCapabilitiesFromJS is casting a js.Value into InputDeviceCapabilities.

func InputDeviceCapabilitiesFromWrapper

func InputDeviceCapabilitiesFromWrapper(input core.Wrapper) *InputDeviceCapabilities

InputDeviceCapabilitiesFromJS is casting from something that holds a js.Value into InputDeviceCapabilities.

func NewInputDeviceCapabilities

func NewInputDeviceCapabilities(deviceInitDict *InputDeviceCapabilitiesInit) (_result *InputDeviceCapabilities)

func (*InputDeviceCapabilities) FiresTouchEvents

func (_this *InputDeviceCapabilities) FiresTouchEvents() bool

FiresTouchEvents returning attribute 'firesTouchEvents' with type bool (idl: boolean).

func (*InputDeviceCapabilities) JSValue

func (_this *InputDeviceCapabilities) JSValue() js.Value

JSValue returns the js.Value or js.Null() if _this is nil

func (*InputDeviceCapabilities) PointerMovementScrolls

func (_this *InputDeviceCapabilities) PointerMovementScrolls() bool

PointerMovementScrolls returning attribute 'pointerMovementScrolls' with type bool (idl: boolean).

type InputDeviceCapabilitiesInit

type InputDeviceCapabilitiesInit struct {
	FiresTouchEvents       bool
	PointerMovementScrolls bool
}

dictionary: InputDeviceCapabilitiesInit

func InputDeviceCapabilitiesInitFromJS

func InputDeviceCapabilitiesInitFromJS(value js.Value) *InputDeviceCapabilitiesInit

InputDeviceCapabilitiesInitFromJS is allocating a new InputDeviceCapabilitiesInit object and copy all values in the value javascript object.

func (*InputDeviceCapabilitiesInit) JSValue

func (_this *InputDeviceCapabilitiesInit) JSValue() js.Value

JSValue is allocating a new javascript object and copy all values

type Union

type Union struct {
	Value js.Value
}

func UnionFromJS

func UnionFromJS(value js.Value) *Union

func (*Union) JSValue

func (u *Union) JSValue() js.Value

Jump to

Keyboard shortcuts

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