blob: cc43c29c75d884a97aa1c686def06c447f92f738 [file] [log] [blame] [view]
# AsyncProxy<T> constructor
AsyncProxy<T>([AsyncProxyController](../../package-fidl_fidl/AsyncProxyController-class.md)<T> ctrl)
<p>Creates a proxy object with the given <a href="../../package-fidl_fidl/AsyncProxy/ctrl.md">ctrl</a>.</p>
<p>Rather than creating <a href="../../package-fidl_fidl/Proxy-class.md">Proxy&lt;T&gt;</a> object directly, you typically create
<code>TProxy</code> objects, which are subclasses of <a href="../../package-fidl_fidl/Proxy-class.md">Proxy&lt;T&gt;</a> created by the FIDL
compiler for a specific interface.</p>
## Implementation
```dart
AsyncProxy(this.ctrl);
```