@wayz/react-gl
Version:
React Component for DeckGL, Base on AMap, Mapbox GL
12 lines (11 loc) • 691 B
TypeScript
import { CompositeLayer } from '@deck.gl/core';
import { CompositeLayerProps } from '@deck.gl/core/lib/composite-layer';
import { UpdateStateInfo } from '@deck.gl/core/lib/layer';
import { IconLayerProps } from '@deck.gl/layers';
export declare type IconLayerInViewportProps<D> = IconLayerProps<D> & CompositeLayerProps<D> & {};
declare class IconLayerInViewport<D, P extends IconLayerInViewportProps<D> = IconLayerInViewportProps<D>> extends CompositeLayer<D, P> {
shouldUpdateState({ changeFlags }: UpdateStateInfo<P>): string | boolean | null;
updateState({ props, oldProps, changeFlags }: UpdateStateInfo<P>): void;
renderLayers(): any;
}
export default IconLayerInViewport;