Skip to content

openrv-web / ViewerProvider

Interface: ViewerProvider

Defined in: api/types.ts:19

Minimal viewer interface required by the API layer.

Provides zoom, pan, and channel mode control.

Methods

fitToHeight()

fitToHeight(): void

Defined in: api/types.ts:24

Returns

void


fitToWidth()

fitToWidth(): void

Defined in: api/types.ts:23

Returns

void


fitToWindow()

fitToWindow(): void

Defined in: api/types.ts:22

Returns

void


getChannelMode()

getChannelMode(): ChannelMode

Defined in: api/types.ts:29

Returns

ChannelMode


getFitMode()

getFitMode(): string | null

Defined in: api/types.ts:25

Returns

string | null


getPan()

getPan(): object

Defined in: api/types.ts:27

Returns

object

x

x: number

y

y: number


getZoom()

getZoom(): number

Defined in: api/types.ts:21

Returns

number


setChannelMode()

setChannelMode(mode): void

Defined in: api/types.ts:28

Parameters

mode

ChannelMode

Returns

void


setPan()

setPan(x, y): void

Defined in: api/types.ts:26

Parameters

x

number

y

number

Returns

void


setZoom()

setZoom(level): void

Defined in: api/types.ts:20

Parameters

level

number

Returns

void

Released under the MIT License.