UNPKG

vislite

Version:

灵活、快速、简单的数据可视化交互式跨端前端库

25 lines (24 loc) 679 B
/** * 刻度尺配置选项类型定义 */ export interface rulerOptionType { /** 最大值限制 */ max?: number /** 最小值限制 */ min?: number } /** * 刻度尺计算函数类型定义 * 用于在给定范围内生成均匀的刻度值 */ export default interface rulerType { /** * 生成刻度值数组 * @param maxValue 数据最大值 * @param minValue 数据最小值 * @param num 期望的刻度数量 * @param option 可选的配置选项 * @returns 返回计算得到的刻度值数组 */ (maxValue: number, minValue: number, num: number, option?: rulerOptionType): number[] }