/** * 设备和采集能力检测相关模块 */ export { XYBrowserDetector } from './detector/browser'; export { XYStreamDetector } from './detector/stream'; export { XYDetector } from './detector/index'; export * from './detector/index.type'; export * from './detector/stream.type'; /** * 参数校验 */ export { TYPEOF, XYValidator, validator } from './validate/index'; export * from './validate/type'; /** * 睡眠 */ export { sleepAsync, sleepSync, XYNoSleep } from './sleep'; /** * 缓存存储管理 */ export { XYStore } from './store'; /** * 事件订阅/发布 */ export { XYEmitter } from './emitter'; /** * IFrame交互库 */ export { XYFrameBridge } from './frame'; export * from './frame/index.type'; /** * 屏幕大小变化监听 */ export { XYResize, resize } from './resize'; export * from './resize/index.type'; /** * 队列 */ export { XYAsyncQueue } from './queue/async'; export { XYSyncQueue } from './queue/sync'; /** * 数据结构 */ export { XYList } from './data/list'; export { XYMap } from './data/map'; /** * 截图模块 */ export { XYSnapshot } from './snapshot'; export * from './snapshot/index.type'; /** * 压力测试模块 */ export { XYDevicePressure } from './pressure'; export * from './pressure/index.type'; /** * Json 相关 */ export { XYJson } from './json'; /** * 时间相关 */ export { XYTime } from './time'; /** * 全屏 */ export { fScreen, XYFullScreen } from './fullScreen'; /** * 缩放 */ export { XYZoom, zoom } from './zoom'; /** * pcm数据播放、转换、下载等 */ export { XYPcmUtils } from './pcm/index'; /** * 视频相关 */ /** * URL参数 */ export { getParameterByName, buildQueryString, splitUrl } from './parameter'; /** * 工具函数 */ export { XYDebounce, XYThrottle, replacePlaceholders, getDecimal, mapToObj } from './utils'; /** * RSA 长文本分段非对称加密工具类 */ export { XYEncryptLong } from './rsa';