*[<Null safety>](https://dart.dev/null-safety)*
Inheritance
FuchsiaViewConnection (dynamic viewHolderToken, {dynamic viewRef, FuchsiaViewConnectionCallback? onViewConnected, FuchsiaViewConnectionCallback? onViewDisconnected, FuchsiaViewConnectionStateCallback? onViewStateChanged, bool usePointerInjection = false, bool useFlatland = false})
Constructor.
FuchsiaViewConnection.flatland (dynamic viewportCreationToken, {dynamic viewRef, FuchsiaViewConnectionCallback? onViewConnected, FuchsiaViewConnectionCallback? onViewDisconnected, FuchsiaViewConnectionStateCallback? onViewStateChanged, bool usePointerInjection = false, bool useFlatland = true})
Returns true when platform view is connected.
read-onlyinherited
The hash code for this object.
read-onlyinherited
read-only
Callback when pointer events are dispatched on top of child view.
finalinherited
Callback when the connection to child's view is connected to view tree.
finalinherited
Callback when the child's view is disconnected from view tree.
finalinherited
Callback when the child view's state changes.
finalinherited
Returns the PointerInjector instance used by this connection.
read-only
A representation of the runtime type of the object.
read-onlyinherited
final
Set to true if pointer injection into child views should be enabled. This requires the view's ViewRef to be set during construction.
final
The Gfx view tree token when the view is attached.
final
The raw value of the ViewHolderToken or ViewportCreationToken where this view is attached.
finalinherited
Returns the viewport rect of the child view in parent's coordinates.
read-onlyinherited
The Flatland token when the view is attached.
final
The handle to the view used for requestFocus calls.
final
The future that completes when the platform view is connected.
read-onlyinherited
inherited
Connects to the platform view given it's viewId.
inherited
Dispatch pointer events for the child view. This MUST NOT be called directly.
inherited
Dispose relevant resources when the view is take OffStage by Flutter.
inherited
Invoked when a non-existent method or property is accessed.
inherited
Requests that focus be transferred to the remote Scene represented by this connection. This method is the point at which focus handling for flatland diverges. In Flatland, the Flutter engine holds the ViewRef and does not provide it to dart code, so we must refer to the child view by viewId instead
override
Requests that focus be transferred to the child view referred to by viewId. Note that this method should only be used with the Flatland API
inherited
A string representation of this object.
inherited
Updates properties on the platform view given it's viewId.
inherited
The equality operator.
inherited