1 | /**
|
2 | * 创建一个函数, 调用次数不超过 count 次之前执行回调并将所有结果记住后返回
|
3 | * @param count 次数
|
4 | * @param callback 回调
|
5 | * @param context 上下文
|
6 | */
|
7 | export declare function before<C>(count: number, callback: (this: C, rests: any[], ...args: any[]) => any, context?: C): (this: any, ...args: any[]) => any;
|
8 |
|
9 | declare module './ctor' {
|
10 | interface XEUtilsMethods {
|
11 | before: typeof before;
|
12 | }
|
13 | }
|
14 |
|
15 | export default before
|