UNPKG

kepler.gl

Version:

kepler.gl is a webgl based application to visualize large scale location data in the browser

22 lines (21 loc) 779 B
import { UpdateParameters } from '@deck.gl/core'; import { BitmapLayer } from '@deck.gl/layers'; import type { RasterLayerAddedProps, ImageState } from '../types'; export default class RasterLayer extends BitmapLayer<RasterLayerAddedProps> { state: BitmapLayer<RasterLayerAddedProps>['state'] & { images: ImageState; }; _redrawScheduled: boolean; initializeState(): void; draw(_opts: { shaderModuleProps: Record<string, unknown>; }): void; _scheduleRedraw(): void; getShaders(): any; updateState(params: UpdateParameters<BitmapLayer<RasterLayerAddedProps>>): void; updateImages({ props, oldProps }: { props: RasterLayerAddedProps; oldProps: RasterLayerAddedProps; }): void; finalizeState(): void; }