UNPKG

@apptane/react-ui-charts

Version:
32 lines (31 loc) 1.88 kB
import { HexBinProps } from "./HexBin.types.js"; /** * `HexBin` component — renders a grid of hexagonal cells, one for each datum. * Supports different chromatic schemes for coloring. */ declare function HexBin<Data = void>({ data, rangeMin, rangeMax, colorScheme, color, size, gap, borderless, maxWidth, maxPerRow, formatTooltip, onClick, colorMode, }: HexBinProps<Data>): import("@emotion/react/types/jsx-namespace").EmotionJSX.Element; declare namespace HexBin { var displayName: string; var propTypes: { data: import("prop-types").Requireable<(import("prop-types").InferProps<{ value: import("prop-types").Requireable<number>; id: import("prop-types").Requireable<string>; label: import("prop-types").Requireable<string>; color: import("prop-types").Requireable<string>; data: import("prop-types").Requireable<any>; }> | null | undefined)[]>; rangeMin: import("prop-types").Requireable<number>; rangeMax: import("prop-types").Requireable<number>; colorScheme: import("prop-types").Requireable<import("../index.js").ChromaticScheme | import("@apptane/react-ui-core").PaletteHue>; color: import("prop-types").Requireable<(...args: any[]) => any>; size: import("prop-types").Requireable<number>; gap: import("prop-types").Requireable<number>; borderless: import("prop-types").Requireable<boolean>; maxWidth: import("prop-types").Requireable<number>; maxPerRow: import("prop-types").Requireable<number>; formatTooltip: import("prop-types").Requireable<(...args: any[]) => any>; onClick: import("prop-types").Requireable<(...args: any[]) => any>; colorMode: import("prop-types").Requireable<import("@apptane/react-ui-core").ColorMode>; }; } export default HexBin;