@pisell/pisellos
Version:
一个可扩展的前端模块化SDK框架,支持插件系统
39 lines (38 loc) • 860 B
TypeScript
/**
* @Title: 请求列表
* @Describe:
* @Author: Wzw
*/
export declare let requestList: {
[key: string]: AbortController;
};
/**
* @Title: 创建一个控制器
* @Describe:
* @Author: Wzw
* @param {string} key
*/
export declare const createController: (key: string) => AbortController;
/**
* @Title: 储存请求
* @Describe:
* @Author: Wzw
* @param {AbortController} controller
* @param {string} key
*/
export declare const setRequestList: (controller: AbortController, key: string) => void;
/**
* @Title: 取消请求
* @Describe:
* @Author: Wzw
* @param {string} key
*/
export declare const abortRequest: (key: string) => void;
/**
* @Title: 创建signal
* @Describe:
* @Author: Wzw
* @param {string} isAbort
* @param {string} url
*/
export declare const createSignal: (isAbort: boolean, url: string) => AbortSignal | null;