UNPKG

@linkdesign/screen

Version:

屏组件库,但使用场景又不局限于屏。主要用于BI、大盘和屏

44 lines (43 loc) 879 B
import React, { PureComponent, MouseEventHandler } from 'react'; export interface IIndicator { /** * react ref */ forwardRef?: React.RefObject<HTMLDivElement>; /** * 类名 */ className?: string; /** * 指标标题 */ label: React.ReactNode; /** * 指标值 */ value?: number | string; /** * 指标单位 */ unit?: React.ReactNode; /** * 指标类型 */ type?: 'main' | 'core'; onClick?: MouseEventHandler; onMouseEnter?: MouseEventHandler; onMouseLeave?: MouseEventHandler; /** 额外属性 */ [p: string]: any; } /** * 指标 * * @class Indicator * @extends {PureComponent<IIndicator>} */ declare class Indicator extends PureComponent<IIndicator> { constructor(props: IIndicator); render(): React.ReactNode; } export default Indicator;