Inheritance
System.Object
RenderView
public class RenderView : RenderObjectWithChildMixinRenderObject<RenderBox>, HitTestTarget, RenderObjectWithChildMixin<RenderBox>, RenderObjectWithChildMixin
Constructors
Declaration
public RenderView(RenderBox child = null, ViewConfiguration configuration = null)
Parameters
Properties
Declaration
public ViewConfiguration configuration { get; set; }
Property Value
Declaration
public override bool isRepaintBoundary { get; }
Property Value
Type |
Description |
System.Boolean |
|
Overrides
Declaration
public override Rect paintBounds { get; }
Property Value
Overrides
Declaration
public override Rect semanticBounds { get; }
Property Value
Overrides
Declaration
public Size size { get; }
Property Value
Methods
Declaration
public Layer _updateMatricesAndCreateNewRootLayer()
Returns
Declaration
public override void applyPaintTransform(RenderObject child, Matrix3 transform)
Parameters
Overrides
Declaration
public void compositeFrame()
Declaration
protected override void debugAssertDoesMeetConstraints()
Overrides
Declaration
public override void debugFillProperties(DiagnosticPropertiesBuilder properties)
Parameters
Overrides
Declaration
public bool hitTest(HitTestResult result, Offset position = null)
Parameters
Returns
Type |
Description |
System.Boolean |
|
paint(PaintingContext, Offset)
Declaration
public override void paint(PaintingContext context, Offset offset)
Parameters
Overrides
Declaration
protected override void performLayout()
Overrides
Declaration
protected override void performResize()
Overrides
Declaration
public void scheduleInitialFrame()