UNPKG

@wayz/react-gl

Version:

React Component for DeckGL, Base on AMap, Mapbox GL

12 lines (11 loc) 691 B
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;