Skip to content

Interface: PenSink

Defined in: client/pen-input.ts:26

The transport the pen drives (the ClientSession surface it needs).

Methods

begin()

begin(id, sample, pointerType): void

Defined in: client/pen-input.ts:27

Parameters

id

string

sample

PenSample

pointerType

"pen" | "touch" | "mouse"

Returns

void


cancel()

cancel(id): void

Defined in: client/pen-input.ts:30

Parameters

id

string

Returns

void


end()

end(id, sample): void

Defined in: client/pen-input.ts:29

Parameters

id

string

sample

PenSample

Returns

void


points()

points(id, samples): void

Defined in: client/pen-input.ts:28

Parameters

id

string

samples

PenSample[]

Returns

void


scroll()

scroll(du, dv): void

Defined in: client/pen-input.ts:31

Parameters

du

number

dv

number

Returns

void


zoom()

zoom(centerU, centerV, scale): void

Defined in: client/pen-input.ts:32

Parameters

centerU

number

centerV

number

scale

number

Returns

void