(key: string, resolve: (data: any) => void, once?: boolean)
| 340 | } |
| 341 | |
| 342 | setWait(key: string, resolve: (data: any) => void, once?: boolean) { |
| 343 | const waits = this.waits.get(key); |
| 344 | if (waits) { |
| 345 | waits.push({ resolve, once }); |
| 346 | } else { |
| 347 | this.waits.set(key, [{ resolve, once }]); |
| 348 | } |
| 349 | } |
| 350 | |
| 351 | delWait(key: string, fn: any) { |
| 352 | const waits = this.waits.get(key); |