(key: IPublicTypeEditorValueKey, resolve: (data: any) => void, once?: boolean)
| 330 | } |
| 331 | |
| 332 | private setWait(key: IPublicTypeEditorValueKey, resolve: (data: any) => void, once?: boolean) { |
| 333 | const waits = this.waits.get(key); |
| 334 | if (waits) { |
| 335 | waits.push({ resolve, once }); |
| 336 | } else { |
| 337 | this.waits.set(key, [{ resolve, once }]); |
| 338 | } |
| 339 | } |
| 340 | |
| 341 | private delWait(key: IPublicTypeEditorValueKey, fn: any) { |
| 342 | const waits = this.waits.get(key); |