blob: a65148a69044fb93fd547c1da60a22587615b236 [file] [log] [blame] [view]
# FuchsiaViewController constructor
*[<Null safety>](https://dart.dev/null-safety)*
FuchsiaViewController({required int viewId, [FuchsiaViewConnectionCallback](../../package-fuchsia_scenic_flutter_fuchsia_view/FuchsiaViewConnectionCallback.md)? onViewConnected, [FuchsiaViewConnectionCallback](../../package-fuchsia_scenic_flutter_fuchsia_view/FuchsiaViewConnectionCallback.md)? onViewDisconnected, [FuchsiaViewConnectionStateCallback](../../package-fuchsia_scenic_flutter_fuchsia_view/FuchsiaViewConnectionStateCallback.md)? onViewStateChanged, [FuchsiaPointerEventsCallback](../../package-fuchsia_scenic_flutter_fuchsia_view/FuchsiaPointerEventsCallback.md)? onPointerEvent})
<p>Constructor.</p>
## Implementation
```dart
FuchsiaViewController({
required this.viewId,
this.onViewConnected,
this.onViewDisconnected,
this.onViewStateChanged,
this.onPointerEvent,
}) : assert(viewId != null);
```