*[<Null safety>](https://dart.dev/null-safety)*
FuchsiaViewConnection.flatland(dynamic viewportCreationToken, {dynamic viewRef, FuchsiaViewConnectionCallback? onViewConnected, FuchsiaViewConnectionCallback? onViewDisconnected, FuchsiaViewConnectionStateCallback? onViewStateChanged, bool usePointerInjection = false, bool useFlatland = true})
FuchsiaViewConnection.flatland( this.viewportCreationToken, { this.viewRef, FuchsiaViewConnectionCallback? onViewConnected, FuchsiaViewConnectionCallback? onViewDisconnected, FuchsiaViewConnectionStateCallback? onViewStateChanged, this.usePointerInjection = false, this.useFlatland = true, }) : assert(viewportCreationToken!.value != null && viewportCreationToken.value.isValid), assert( viewRef?.reference == null || viewRef!.reference.handle!.isValid), assert(!usePointerInjection || viewRef?.reference != null), viewHolderToken = null, _onViewConnected = onViewConnected, _onViewDisconnected = onViewDisconnected, _onViewStateChanged = onViewStateChanged, super( viewId: viewportCreationToken!.value.handle!.handle, onViewConnected: _handleViewConnected, onViewDisconnected: _handleViewDisconnected, onViewStateChanged: _handleViewStateChanged, onPointerEvent: _handlePointerEvent, );