UNPKG

snoby-utils

Version:

A javascrpt utils.

27 lines 1.27 kB
/** * 从URL中获取指定参数的值 * @param url - 要解析的URL字符串 * @param name - 要获取的参数名 * @returns 参数值字符串,如果不存在则返回空字符串 */ export declare const getParam: (url: string, name: string) => string; /** * @description 使用递归扁平化嵌套数据 * @param {Array} list 列表 * @param {Array} childrenField 嵌套数据的字段 * @returns {Array} */ export declare function getFlatMenuList(list: Record<string, any>[], childrenField?: string): Record<string, any>[]; /** * 根据传入的时间间隔,生成从 00:00 到 24:00 的时间数组 * @param intervalMinutes * @param {number} [intervalMinutes=15] - 时间间隔(分钟),默认为 15 * @returns {string[]} 返回格式为 "HH:MM" 的时间字符串数组,包含从 00:00 到 24:00 的间隔时间点 * @example * timeRangeForm24Hour(15); // ["00:00", "00:15", "00:30", ..., "23:45", "24:00"] * timeRangeForm24Hour(30); // ["00:00", "00:30", "01:00", ..., "23:30", "24:00"] * timeRangeForm24Hour(60); // ["00:00", "01:00", ..., "23:00", "24:00"] */ export declare function timeRangeForm24Hour(intervalMinutes?: number): string[]; export declare function testFunction(): string[]; //# sourceMappingURL=common.d.ts.map