public void visitChildrenForSemantics(RenderObjectVisitor visitor)
 {
     if (child != null && (_alpha != 0 || alwaysIncludeSemantics))
     {
         visitor(child);
     }
 }
 public override void visitChildren(RenderObjectVisitor visitor)
 {
     foreach (var child in this._children)
     {
         visitor(child);
     }
 }
 public override void visitChildren(RenderObjectVisitor visitor)
 {
     if (_child != null)
     {
         visitor(_child);
     }
     base.visitChildren(visitor);
 }
        public override void visitChildren(RenderObjectVisitor visitor)
        {
            base.visitChildren(visitor);

            foreach (var child in this._keepAliveBucket.Values)
            {
                visitor(child);
            }
        }
 internal void _forceRepaint() {
     using (this.getScope()) {
         RenderObjectVisitor visitor = null;
         visitor = (child) => {
             child.markNeedsPaint();
             child.visitChildren(visitor);
         };
         this._binding.renderView?.visitChildren(visitor);
     }
 }
Exemple #6
0
 public override void visitChildren(RenderObjectVisitor visitor)
 {
     D.assert(this._children.Count == this.rows * this.columns);
     foreach (RenderBox child in this._children)
     {
         if (child != null)
         {
             visitor(child);
         }
     }
 }
Exemple #7
0
        void visitChildrenForSemantics(RenderObjectVisitor visitor)
        {
            RenderBox child = this._firstOnstageChild;

            while (child != null)
            {
                visitor(child);
                StackParentData childParentData = child.parentData as StackParentData;
                child = childParentData.nextSibling;
            }
        }
        public override void visitChildren(RenderObjectVisitor visitor)
        {
            if (contentSection != null)
            {
                visitor(contentSection);
            }

            if (actionsSection != null)
            {
                visitor(actionsSection);
            }
        }