axios-miniprogram/types/cancel/CancelToken.d.ts

24 lines
723 B
TypeScript
Raw Normal View History

2020-10-19 15:29:24 +08:00
import { CancelToken, CancelExecutor, CancelTokenSource } from '../types';
import Cancel from './Cancel';
export default class CancelTokenClass implements CancelToken {
/**
*
*/
private _reason?;
listener: Promise<Cancel>;
constructor(executor: CancelExecutor);
throwIfRequested(): void;
/**
* CancelTokenSource
*
* CancelTokenSource.token CancelToken
*
* CancelTokenSource.cancel CancelAction
*
* CancelTokenSource.cancel('这里可以填写您的错误信息')
*
* CancelTokenSource.token
*/
static source(): CancelTokenSource;
}