Skip to content

Class: NoopNeuroSurfaceViewer

Defined in: src/NoopNeuroSurfaceViewer.ts:7

No-op viewer for SSR / non-DOM environments. Exposes a minimal API surface compatible with NeuroSurfaceViewer without touching the DOM or WebGL.

Extends

Constructors

Constructor

ts
new NoopNeuroSurfaceViewer(container?): NoopNeuroSurfaceViewer;

Defined in: src/NoopNeuroSurfaceViewer.ts:9

Parameters

container?

any

Returns

NoopNeuroSurfaceViewer

Overrides

EventEmitter.constructor

Properties

container

ts
container: any;

Defined in: src/NoopNeuroSurfaceViewer.ts:8

Methods

on()

ts
on(event, listener): UnsubscribeFn;

Defined in: src/EventEmitter.ts:12

Parameters

event

string

listener

EventListener

Returns

UnsubscribeFn

Inherited from

EventEmitter.on


once()

ts
once(event, listener): UnsubscribeFn;

Defined in: src/EventEmitter.ts:23

Parameters

event

string

listener

EventListener

Returns

UnsubscribeFn

Inherited from

EventEmitter.once


emit()

ts
emit(event, ...args): void;

Defined in: src/EventEmitter.ts:34

Parameters

event

string

args

...any[]

Returns

void

Inherited from

EventEmitter.emit


removeListener()

ts
removeListener(event, listenerToRemove): void;

Defined in: src/EventEmitter.ts:41

Parameters

event

string

listenerToRemove

EventListener

Returns

void

Inherited from

EventEmitter.removeListener


removeAllListeners()

ts
removeAllListeners(event?): void;

Defined in: src/EventEmitter.ts:52

Parameters

event?

string

Returns

void

Inherited from

EventEmitter.removeAllListeners


off()

ts
off(event, listener): void;

Defined in: src/EventEmitter.ts:61

Parameters

event

string

listener

EventListener

Returns

void

Inherited from

EventEmitter.off


render()

ts
render(): void;

Defined in: src/NoopNeuroSurfaceViewer.ts:13

Returns

void


addSurface()

ts
addSurface(): void;

Defined in: src/NoopNeuroSurfaceViewer.ts:14

Returns

void


clearSurfaces()

ts
clearSurfaces(): void;

Defined in: src/NoopNeuroSurfaceViewer.ts:15

Returns

void


resize()

ts
resize(): void;

Defined in: src/NoopNeuroSurfaceViewer.ts:16

Returns

void


dispose()

ts
dispose(): void;

Defined in: src/NoopNeuroSurfaceViewer.ts:17

Returns

void

Released under the MIT License.