@wayz/react-gl
Version:
React Component for DeckGL, Base on AMap, Mapbox GL
15 lines (14 loc) • 746 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 IconClusterLayerProps<D> = IconLayerProps<D> & CompositeLayerProps<D> & {
cluster?: boolean;
};
declare class IconClusterLayer<D, P extends IconClusterLayerProps<D> = IconClusterLayerProps<D>> extends CompositeLayer<D, P> {
shouldUpdateState({ changeFlags }: UpdateStateInfo<P>): string | boolean | null;
updateState({ props, oldProps, changeFlags }: UpdateStateInfo<P>): void;
getPickingInfo({ info, mode }: any): any;
renderLayers(): any;
}
export default IconClusterLayer;