reaviz
Version:
Data Visualization using React
48 lines (47 loc) • 990 B
TypeScript
import { default as React, FC, ReactElement } from 'react';
import { MeterColumn, MeterColumnProps } from './MeterColumn';
export interface MeterProps {
/**
* The value of the meter.
*/
value: number;
/**
* The minimum value of the meter.
*
* @default 0
*/
min?: number;
/**
* The maximum value of the meter.
*
* @default 100
*/
max?: number;
/**
* The number of columns to display.
*
* @default 10
*/
columns?: number;
/**
* Additional class names to apply.
*/
className?: string;
/**
* The gap between columns.
*
* @default 15
*/
gap?: number;
/**
* Additional styles to apply.
*/
style?: React.CSSProperties;
/**
* The column to render.
*
* @default `<MeterColumn />`
*/
column: ReactElement<MeterColumnProps, typeof MeterColumn> | null;
}
export declare const Meter: FC<Partial<MeterProps>>;