View constructor
- Key? key,
- required FlutterView view,
- @Deprecated('Do not use. ' 'This parameter only exists to implement the deprecated RendererBinding.pipelineOwner property until it is removed. ' 'This feature was deprecated after v3.10.0-12.0.pre.') PipelineOwner? deprecatedDoNotUseWillBeRemovedWithoutNoticePipelineOwner,
- @Deprecated('Do not use. ' 'This parameter only exists to implement the deprecated RendererBinding.renderView property until it is removed. ' 'This feature was deprecated after v3.10.0-12.0.pre.') RenderView? deprecatedDoNotUseWillBeRemovedWithoutNoticeRenderView,
- required Widget child,
Create a View widget to bootstrap a render tree that is rendered into the provided FlutterView.
The content rendered into that view
is determined by the given child
widget.
Implementation
View({
super.key,
required this.view,
@Deprecated(
'Do not use. '
'This parameter only exists to implement the deprecated RendererBinding.pipelineOwner property until it is removed. '
'This feature was deprecated after v3.10.0-12.0.pre.',
)
PipelineOwner? deprecatedDoNotUseWillBeRemovedWithoutNoticePipelineOwner,
@Deprecated(
'Do not use. '
'This parameter only exists to implement the deprecated RendererBinding.renderView property until it is removed. '
'This feature was deprecated after v3.10.0-12.0.pre.',
)
RenderView? deprecatedDoNotUseWillBeRemovedWithoutNoticeRenderView,
required this.child,
}) : _deprecatedPipelineOwner = deprecatedDoNotUseWillBeRemovedWithoutNoticePipelineOwner,
_deprecatedRenderView = deprecatedDoNotUseWillBeRemovedWithoutNoticeRenderView,
assert(
(deprecatedDoNotUseWillBeRemovedWithoutNoticePipelineOwner == null) ==
(deprecatedDoNotUseWillBeRemovedWithoutNoticeRenderView == null),
),
assert(
deprecatedDoNotUseWillBeRemovedWithoutNoticeRenderView == null ||
deprecatedDoNotUseWillBeRemovedWithoutNoticeRenderView.flutterView == view,
);