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