Skip to content

Class: NoopNeuroSurfaceViewer ​

Defined in: NoopNeuroSurfaceViewer.ts:8

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: NoopNeuroSurfaceViewer.ts:10

Parameters ​

container? ​

any

Returns ​

NoopNeuroSurfaceViewer

Overrides ​

EventEmitter.constructor

Properties ​

container ​

ts
container: any;

Defined in: NoopNeuroSurfaceViewer.ts:9

Methods ​

on() ​

ts
on<K>(event, listener): UnsubscribeFn;

Defined in: EventEmitter.ts:18

Type Parameters ​

K ​

K extends keyof ViewerEventMap

Parameters ​

event ​

K

listener ​

TypedEventListener<ViewerEventMap[K]>

Returns ​

UnsubscribeFn

Inherited from ​

EventEmitter.on


once() ​

ts
once<K>(event, listener): UnsubscribeFn;

Defined in: EventEmitter.ts:30

Type Parameters ​

K ​

K extends keyof ViewerEventMap

Parameters ​

event ​

K

listener ​

TypedEventListener<ViewerEventMap[K]>

Returns ​

UnsubscribeFn

Inherited from ​

EventEmitter.once


emit() ​

ts
emit<K>(event, ...args): void;

Defined in: EventEmitter.ts:41

Type Parameters ​

K ​

K extends keyof ViewerEventMap

Parameters ​

event ​

K

args ​

...EventPayloadArgs<ViewerEventMap[K]>

Returns ​

void

Inherited from ​

EventEmitter.emit


removeListener() ​

ts
removeListener<K>(event, listenerToRemove): void;

Defined in: EventEmitter.ts:60

Type Parameters ​

K ​

K extends keyof ViewerEventMap

Parameters ​

event ​

K

listenerToRemove ​

TypedEventListener<ViewerEventMap[K]>

Returns ​

void

Inherited from ​

EventEmitter.removeListener


removeAllListeners() ​

ts
removeAllListeners(event?): void;

Defined in: EventEmitter.ts:75

Parameters ​

event? ​

keyof ViewerEventMap

Returns ​

void

Inherited from ​

EventEmitter.removeAllListeners


off() ​

ts
off<K>(event, listener): void;

Defined in: EventEmitter.ts:84

Type Parameters ​

K ​

K extends keyof ViewerEventMap

Parameters ​

event ​

K

listener ​

TypedEventListener<ViewerEventMap[K]>

Returns ​

void

Inherited from ​

EventEmitter.off


render() ​

ts
render(): void;

Defined in: NoopNeuroSurfaceViewer.ts:14

Returns ​

void


addSurface() ​

ts
addSurface(): void;

Defined in: NoopNeuroSurfaceViewer.ts:15

Returns ​

void


clearSurfaces() ​

ts
clearSurfaces(): void;

Defined in: NoopNeuroSurfaceViewer.ts:16

Returns ​

void


resize() ​

ts
resize(): void;

Defined in: NoopNeuroSurfaceViewer.ts:17

Returns ​

void


dispose() ​

ts
dispose(): void;

Defined in: NoopNeuroSurfaceViewer.ts:18

Returns ​

void

Released under the MIT License.