blob: b025c2b297e6998a8c615cfcd35309b8c3705455 [file] [log] [blame] [view]
# Proxy<T> constructor
Proxy<T>([ProxyController](../../package-fidl_fidl/ProxyController-class.md)<T> ctrl)
<p>Creates a proxy object with the given <a href="../../package-fidl_fidl/Proxy/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
Proxy(this.ctrl);
```