@wayz/react-gl
Version:
React Component for DeckGL, Base on AMap, Mapbox GL
27 lines (26 loc) • 1.2 kB
TypeScript
export default class TagMap {
constructor(distFunc?: any);
buildHierarchy(data: any, { getLabel, getPosition, getWeight, }: {
getLabel?: ((val: any) => any) | undefined;
getPosition?: ((val: any) => any) | undefined;
getWeight?: ((val: any) => any) | undefined;
}): void;
extractCluster({ project, bbox, weightThreshold, maxDist, }: {
project?: ((val: any) => any) | undefined;
bbox?: null | undefined;
weightThreshold?: number | undefined;
maxDist?: number | undefined;
}): any;
_getScale(minWeight: any, maxWeight: any, minFontSize: any, maxFontSize: any): ((x: any) => any) | import("d3-scale").ScaleLogarithmic<number, number, never>;
_rotate(center: any, angle: any, radius: any, out: any): void;
_forcePlaceTag(placedTag: any, tree: any, tag: any): void;
_placeTag(placedTag: any, tree: any, tag: any): void;
layout({ tagList, minFontSize, maxFontSize, sizeMeasurer, isForce, maxNumOfTags, }: {
tagList?: any;
minFontSize: any;
maxFontSize: any;
sizeMeasurer: any;
isForce?: boolean | undefined;
maxNumOfTags?: number | undefined;
}): any[];
}