@orca-fe/pocket
Version:
UI components by orca-team
39 lines (38 loc) • 1.02 kB
TypeScript
import React from 'react';
import type { ConvertOptions, ConvertRule } from '@orca-fe/tools';
export interface FlopProps extends Omit<React.HTMLAttributes<HTMLDivElement>, 'prefix'> {
value?: number | string;
/**
* 翻牌时间
*/
duration?: number;
/**
* 小数位数
*/
decimals?: number;
/**
* 最长小数位数
*/
decimalsMaxLength?: number;
prefix?: React.ReactNode;
suffix?: React.ReactNode | ((additionSuffix: string) => React.ReactNode);
suffixProps?: React.HTMLAttributes<HTMLDivElement>;
/**
* 翻牌数字样式
*/
numStyle?: React.CSSProperties;
/**
* 是否开启千位分隔符
*/
separator?: string;
/**
* 自动换算单位
*/
convertUnit?: false | (ConvertOptions & {
rules?: ConvertRule[];
});
/** 起始数值 */
start?: number;
}
declare const Flop: React.ForwardRefExoticComponent<FlopProps & React.RefAttributes<HTMLSpanElement>>;
export default Flop;