protected override void removeChildRenderObject(RenderObject child) { RenderObjectWithChildMixin renderObject = renderObject_childMxin; D.assert(renderObject.child == child); renderObject.child = null; D.assert(renderObject == this.renderObject); }
protected override void insertChildRenderObject(RenderObject child, object slot) { RenderObjectWithChildMixin renderObject = renderObject_childMxin; D.assert(slot == null); D.assert(renderObject.debugValidateChild(child)); renderObject.child = child; D.assert(renderObject == this.renderObject); }
public RenderObjectToWidgetAdapter( Widget child = null, RenderObjectWithChildMixin <T> container = null, string debugShortDescription = null ) : base( new GlobalObjectKey <State>(container)) { this.child = child; this.container = container; this.debugShortDescription = debugShortDescription; }