@wayz/react-gl
Version:
React Component for DeckGL, Base on AMap, Mapbox GL
17 lines (16 loc) • 808 B
TypeScript
import { CompositeLayer } from '@deck.gl/core';
import { CompositeLayerProps } from '@deck.gl/core/lib/composite-layer';
import { RGBAColor } from '@deck.gl/core/utils/color';
import { AnimatedArcLayerProps } from '../animate-arc-layer/animate-arc-layer';
export declare type PulseArcLayerProps<D> = AnimatedArcLayerProps<D> & CompositeLayerProps<D> & {
getFrequency?: ((d: D) => number) | number;
getPulseWidth?: ((d: D) => number) | number;
getPulseSourceColor?: ((d: D) => RGBAColor) | RGBAColor;
getPulseTargetColor?: ((d: D) => RGBAColor) | RGBAColor;
animationSpeed?: number;
tailLength?: number;
};
declare class PulseArcLayer<D, P extends PulseArcLayerProps<D> = PulseArcLayerProps<D>> extends CompositeLayer<D, P> {
renderLayers(): any[];
}
export default PulseArcLayer;