interface TipParams { srftiptag: string; srfdename: string; srfkey: string; } /** * tooltip请求服务 * * @export * @class IBzTooltipService */ export declare class IBzTooltipService { private http; /** * 在 localStorage 存储的 version 标识 * * @memberof IBzTooltipService */ versionTag: string; /** * tip 缓存数据标识 * * @memberof IBzTooltipService */ tipTag: string; /** * 在 localStorage 存储的 tipCache 缓存数据标识 * * @memberof IBzTooltipService */ tipCacheTag: string; /** * 环境配置是否加载完成 * * @type {boolean} * @memberof IBzTooltipService */ isEnvironmentLoaded: boolean; /** * 初始化缓存数据 * * @memberof IBzTooltipService */ initTipCache(): void; constructor(); /** * 基础Api路径 * * @private * @memberof IBzTooltipService */ private baseUrl; /** * 加载提示 * * @param {('tag' | 'data')} type * @param {*} params * @return {*} {Promise} * @memberof IBzTooltipService */ loadTip(params: TipParams): Promise; /** * 加载提示数据 * * @param {('tag' | 'data')} type * @param {string} cacheId * @param {*} params * @return {*} {Promise} * @memberof IBzTooltipAsync */ private load; /** * 根据提示标识获取提示内容 * * @private * @param {{ srftiptag: string }} parmas * @return {*} {Promise} * @memberof IBzTooltipService */ private getAsyncTooltip; /** * 根据数据获取当前数据提示内容 * * @private * @param {{ srfdename: string, srfkey: string }} params * @return {*} {Promise} * @memberof IBzTooltipService */ private getDataTooltip; } export {}; //# sourceMappingURL=ibz-tooltip-service.d.ts.map