UNPKG

@equinor/esv-intersection

Version:

Intersection component package with testing and automatic documentation.

19 lines 660 B
import { CanvasLayer } from './base/CanvasLayer'; import { OnUpdateEvent, OnMountEvent, OnRescaleEvent } from '../interfaces'; export type SeismicCanvasDataOptions = { x: number; y: number; width: number; height: number; }; export type SeismicCanvasData = { image: CanvasImageSource | OffscreenCanvas; options: SeismicCanvasDataOptions; }; export declare class SeismicCanvasLayer extends CanvasLayer<SeismicCanvasData> { onMount(event: OnMountEvent): void; onUpdate(event: OnUpdateEvent<SeismicCanvasData>): void; onRescale(event: OnRescaleEvent): void; render(): void; } //# sourceMappingURL=SeismicCanvasLayer.d.ts.map