UNPKG

kepler.gl

Version:

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

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