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
optional layer?: Layer | null;

changes? ​

ts
optional 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
optional target?: string;

weight? ​

ts
optional weight?: number;

weights? ​

ts
optional 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
optional target?: string;

weights? ​

ts
optional 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.