bndr-js - v1.0.0 / Pointer

Namespace: Pointer

Interfaces

Functions

all

all(target?): Observable<PointerEvent>

Parameters

NameTypeDefault value
targetPointerTargetdocument

Returns

Observable<PointerEvent>

Defined in

pointer.ts:110open in new window


button

button(name, target?): GlyphedObservable<PointerEvent>

Parameters

NameTypeDefault value
namenumber | "left" | "right" | "primary" | "secondary" | "middle"undefined
targetPointerTargetdocument

Returns

GlyphedObservable<PointerEvent>

Defined in

pointer.ts:336open in new window


down

down(target?, opts?): GlyphedObservable<void>

Parameters

NameTypeDefault value
targetPointerTargetdocument
opts?EventOptionsundefined

Returns

GlyphedObservable<void>

Defined in

pointer.ts:310open in new window


drag

drag(target?, opts?): GlyphedObservable<DragData>

Parameters

NameTypeDefault value
targetPointerTargetdocument
opts?DragOptionsundefined

Returns

GlyphedObservable<DragData>

Defined in

pointer.ts:247open in new window


gestureTransform

gestureTransform(target?, opts?): GlyphedObservable<GestureTransformData>

Parameters

NameTypeDefault value
targetPointerTargetdocument
opts?EventOptionsundefined

Returns

GlyphedObservable<GestureTransformData>

Defined in

pointer.ts:405open in new window


mouse

mouse(target?): GlyphedObservable<PointerEvent>

Parameters

NameType
target?PointerTarget

Returns

GlyphedObservable<PointerEvent>

Defined in

pointer.ts:367open in new window


pen

pen(target?): GlyphedObservable<PointerEvent>

Parameters

NameType
target?PointerTarget

Returns

GlyphedObservable<PointerEvent>

Defined in

pointer.ts:368open in new window


pinch

pinch(target?, opts?): GlyphedObservable<number>

Parameters

NameTypeDefault value
targetPointerTargetdocument
opts?EventOptionsundefined

Returns

GlyphedObservable<number>

Defined in

pointer.ts:388open in new window


pointerCount

pointerCount(target?): GlyphedObservable<number>

Parameters

NameTypeDefault value
targetPointerTargetdocument

Returns

GlyphedObservable<number>

Defined in

pointer.ts:197open in new window


pointerType

pointerType(type, target?, opts?): GlyphedObservable<PointerEvent>

Parameters

NameTypeDefault value
type"mouse" | "pen" | "touch"undefined
targetPointerTargetdocument
opts?EventOptionsundefined

Returns

GlyphedObservable<PointerEvent>

Defined in

pointer.ts:352open in new window


position

position(target?, opts?): GlyphedObservable<vec2>

Parameters

NameTypeDefault value
targetPointerTargetdocument
opts?PositionOptionsundefined

Returns

GlyphedObservable<vec2>

Defined in

pointer.ts:139open in new window


pressed

pressed(target?, opts?): GlyphedObservable<boolean>

Parameters

NameTypeDefault value
targetPointerTargetdocument
opts?PressedOptionsundefined

Returns

GlyphedObservable<boolean>

Defined in

pointer.ts:114open in new window


pressure

pressure(target?): GlyphedObservable<number>

Parameters

NameTypeDefault value
targetPointerTargetdocument

Returns

GlyphedObservable<number>

Defined in

pointer.ts:157open in new window


scroll

scroll(target?, opts?): GlyphedObservable<vec2>

Parameters

NameTypeDefault value
targetPointerTargetdocument
opts?EventOptionsundefined

Returns

GlyphedObservable<vec2>

Defined in

pointer.ts:371open in new window


size

size(target?): GlyphedObservable<vec2>

Parameters

NameTypeDefault value
targetPointerTargetdocument

Returns

GlyphedObservable<vec2>

Defined in

pointer.ts:187open in new window


tilt

tilt(target?): GlyphedObservable<vec2>

Parameters

NameTypeDefault value
targetPointerTargetdocument

Returns

GlyphedObservable<vec2>

Defined in

pointer.ts:177open in new window


touch

touch(target?): GlyphedObservable<PointerEvent>

Parameters

NameType
target?PointerTarget

Returns

GlyphedObservable<PointerEvent>

Defined in

pointer.ts:369open in new window


twist

twist(target?): GlyphedObservable<number>

Parameters

NameTypeDefault value
targetPointerTargetdocument

Returns

GlyphedObservable<number>

Defined in

pointer.ts:167open in new window


up

up(target?, opts?): GlyphedObservable<void>

Parameters

NameTypeDefault value
targetPointerTargetdocument
opts?EventOptionsundefined

Returns

GlyphedObservable<void>

Defined in

pointer.ts:323open in new window


withPointerCount

withPointerCount(count, target?, opts?): GlyphedObservable<WithPointerCountData>

Parameters

NameTypeDefault value
countnumberundefined
targetPointerTargetdocument
opts?EventOptionsundefined

Returns

GlyphedObservable<WithPointerCountData>

Defined in

pointer.ts:213open in new window

Type Aliases

PointerButton

Ƭ PointerButton: number | "primary" | "secondary" | "left" | "middle" | "right"

Defined in

pointer.ts:11open in new window


PointerTarget

Ƭ PointerTarget: Document | HTMLElement | SVGElement | string

Defined in

pointer.ts:9open in new window