Skip to content

openrv-web / PixelProbeProvider

Interface: PixelProbeProvider ​

Defined in: api/types.ts:181

Minimal pixel probe interface required by the API layer.

Provides enable/disable, lock/unlock, state query, and configuration for the pixel-probe overlay.

Methods ​

disable() ​

disable(): void

Defined in: api/types.ts:183

Returns ​

void


enable() ​

enable(): void

Defined in: api/types.ts:182

Returns ​

void


getSampleSize() ​

getSampleSize(): SampleSize

Defined in: api/types.ts:190

Returns ​

SampleSize


getSourceMode() ​

getSourceMode(): SourceMode

Defined in: api/types.ts:192

Returns ​

SourceMode


getState() ​

getState(): PixelProbeState

Defined in: api/types.ts:187

Returns ​

PixelProbeState


isEnabled() ​

isEnabled(): boolean

Defined in: api/types.ts:184

Returns ​

boolean


isLocked() ​

isLocked(): boolean

Defined in: api/types.ts:186

Returns ​

boolean


setFormat() ​

setFormat(format): void

Defined in: api/types.ts:188

Parameters ​

format ​

"rgb" | "rgb01" | "hsl" | "hex" | "ire"

Returns ​

void


setSampleSize() ​

setSampleSize(size): void

Defined in: api/types.ts:189

Parameters ​

size ​

SampleSize

Returns ​

void


setSourceMode() ​

setSourceMode(mode): void

Defined in: api/types.ts:191

Parameters ​

mode ​

SourceMode

Returns ​

void


toggleLock() ​

toggleLock(): void

Defined in: api/types.ts:185

Returns ​

void

Released under the MIT License.