Skip to content

Interface: SurfaceEventMap ​

Defined in: events/SurfaceEvents.ts:16

Properties ​

visibility:changed ​

ts
"visibility:changed": object;

Defined in: events/SurfaceEvents.ts:17

surface ​

ts
surface: NeuroSurface;

visible ​

ts
visible: boolean;

opacity:changed ​

ts
"opacity:changed": object;

Defined in: events/SurfaceEvents.ts:18

surface ​

ts
surface: NeuroSurface;

opacity ​

ts
opacity: number;

color:changed ​

ts
"color:changed": object;

Defined in: events/SurfaceEvents.ts:19

surface ​

ts
surface: NeuroSurface;

color ​

ts
color: ColorRepresentation;

layer:added ​

ts
"layer:added": object;

Defined in: events/SurfaceEvents.ts:20

surface ​

ts
surface: NeuroSurface;

layer ​

ts
layer: Layer;

layer:removed ​

ts
"layer:removed": object;

Defined in: events/SurfaceEvents.ts:21

surface ​

ts
surface: NeuroSurface;

layerId ​

ts
layerId: string;

layer:updated ​

ts
"layer:updated": object;

Defined in: events/SurfaceEvents.ts:22

surface ​

ts
surface: NeuroSurface;

layer? ​

ts
layer?: Layer | null;

changes? ​

ts
changes?: Record<string, unknown>;

layer:reordered ​

ts
"layer:reordered": SurfaceLayerReorderedEvent;

Defined in: events/SurfaceEvents.ts:23


data:updated ​

ts
"data:updated": object;

Defined in: events/SurfaceEvents.ts:24

surface ​

ts
surface: NeuroSurface;

data ​

ts
data: Float32Array;

geometry:updated ​

ts
"geometry:updated": object;

Defined in: events/SurfaceEvents.ts:25

surface ​

ts
surface: NeuroSurface;

geometry:smoothed ​

ts
"geometry:smoothed": object;

Defined in: events/SurfaceEvents.ts:26

surface ​

ts
surface: NeuroSurface;

iterations ​

ts
iterations: number;

lambda ​

ts
lambda: number;

method ​

ts
method: string;

variant:changed ​

ts
"variant:changed": object;

Defined in: events/SurfaceEvents.ts:27

surface ​

ts
surface: NeuroSurface;

variant ​

ts
variant: string;

material:updated ​

ts
"material:updated": object;

Defined in: events/SurfaceEvents.ts:28

surface ​

ts
surface: NeuroSurface;

morph:changed ​

ts
"morph:changed": object;

Defined in: events/SurfaceEvents.ts:29

surface ​

ts
surface: NeuroSurface;

target? ​

ts
target?: string;

weight? ​

ts
weight?: number;

weights? ​

ts
weights?: Record<string, number>;

morph:animating ​

ts
"morph:animating": object;

Defined in: events/SurfaceEvents.ts:30

surface ​

ts
surface: NeuroSurface;

progress ​

ts
progress: number;

morph:complete ​

ts
"morph:complete": object;

Defined in: events/SurfaceEvents.ts:31

surface ​

ts
surface: NeuroSurface;

target? ​

ts
target?: string;

weights? ​

ts
weights?: Record<string, number>;

morph:cancelled ​

ts
"morph:cancelled": object;

Defined in: events/SurfaceEvents.ts:32

surface ​

ts
surface: NeuroSurface;

dispose ​

ts
dispose: object;

Defined in: events/SurfaceEvents.ts:33

surface ​

ts
surface: NeuroSurface;

render:needed ​

ts
"render:needed": object;

Defined in: events/SurfaceEvents.ts:34

surface ​

ts
surface: NeuroSurface;

Released under the MIT License.