Exemplo n.º 1
0
        protected override void removeChildRenderObject(RenderObject child)
        {
            RenderObjectWithChildMixin renderObject = renderObject_childMxin;

            D.assert(renderObject.child == child);
            renderObject.child = null;
            D.assert(renderObject == this.renderObject);
        }
Exemplo n.º 2
0
        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);
        }
Exemplo n.º 3
0
 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;
 }