/** * @author 木人心 * @version 2.0.0 */ export type MatchUnitResult = { value: number, unit: string } export type MatchStrLenOption = { // 当前值 value: number, // 当前单位 unit: string, // 超出的字符串长度,超出后进位 desiredLen: number, // 保留的小数点位数 fractionDigits: number, // 是否包含符号,如".","-"。缺省值:false containsSymbol?: boolean } export type MatchUnitFnMaxNumOption = { // 当前值 value: number, // 当前单位 unit: string, // 超出多少值是时进位,如1024 carryNumber: number, // 保留的小数点位数 fractionDigits: number } // 单位字典类型 export type UnitLib = { title: string, base: string, unitList: { unit: string, ratio: number }[] }