type-tls
Version:
type-tls 封装了与类型相关的工具,比如:获取数据的类型 或 类型名字、判断数据的类型 等
73 lines (34 loc) • 1.13 kB
Markdown
<!-- Do not edit this file. It is automatically generated by API Documenter. -->
[Home](./index.md) > [type-tls](./type-tls.md) > [waitAsyncable](./type-tls.waitasyncable.md)
## waitAsyncable() function
等待可异步的结果
**Signature:**
```typescript
export declare function waitAsyncable<Result, Return>(asyncable: Result, callback: WaitAsyncableCallback<Result, Return>): WaitAsyncableReturn<Result, Return>;
```
## Parameters
<table><thead><tr><th>
Parameter
</th><th>
Type
</th><th>
Description
</th></tr></thead>
<tbody><tr><td>
asyncable
</td><td>
Result
</td><td>
可异步的结果
</td></tr>
<tr><td>
callback
</td><td>
[WaitAsyncableCallback](./type-tls.waitasyncablecallback.md)<!-- --><Result, Return>
</td><td>
</td></tr>
</tbody></table>
**Returns:**
[WaitAsyncableReturn](./type-tls.waitasyncablereturn.md)<!-- --><Result, Return>
## Remarks
当 asyncable 为同步值时,会同步调用 callback。 当 asyncable 为异步值时,会等待 asyncable 解决后再调用 callback。