blob: f1d1c7f075d43d77a1e085c9ff8bca86b73c5745 [file] [log] [blame] [view]
# AsyncBinding<T> constructor
AsyncBinding<T>(String $interfaceName)
<p>Creates a binding object in an unbound state.</p>
<p>Rather than creating a <a href="../../package-fidl_fidl/AsyncBinding-class.md">AsyncBinding&lt;T&gt;</a> object directly, you typically create
a <code>TBinding</code> object, which are subclasses of <a href="../../package-fidl_fidl/AsyncBinding-class.md">AsyncBinding&lt;T&gt;</a> created by the
FIDL compiler for a specific interface.</p>
## Implementation
```dart
AsyncBinding(this.$interfaceName) {
_reader
..onReadable = _handleReadable
..onError = _handleError;
}
```