Inheritance
SliverMultiBoxAdaptorElement
public class SliverMultiBoxAdaptorElement : RenderObjectElement, BuildContext, RenderSliverBoxChildManager
Constructors
Declaration
public SliverMultiBoxAdaptorElement(SliverMultiBoxAdaptorWidget widget)
Parameters
Properties
Declaration
public int? childCount { get; }
Property Value
Implements
Declaration
public RenderSliverMultiBoxAdaptor renderObject { get; }
Property Value
Declaration
public SliverMultiBoxAdaptorWidget widget { get; }
Property Value
Methods
Declaration
public void createChild(int index, RenderBox after = null)
Parameters
Implements
Declaration
public bool debugAssertChildListLocked()
Returns
Implements
Declaration
public override void debugVisitOnstageChildren(ElementVisitor visitor)
Parameters
Overrides
Declaration
public void didAdoptChild(RenderBox child)
Parameters
Implements
Declaration
public void didFinishLayout()
Implements
Declaration
public void didStartLayout()
Implements
Declaration
public float estimateMaxScrollOffset(SliverConstraints constraints, int firstIndex = 0, int lastIndex = 0, float leadingScrollOffset = 0F, float trailingScrollOffset = 0F)
Parameters
Returns
Implements
Declaration
protected override void forgetChild(Element child)
Parameters
Type |
Name |
Description |
Element |
child |
|
Overrides
Declaration
protected override void insertChildRenderObject(RenderObject child, object slotRaw)
Parameters
Overrides
Declaration
protected override void moveChildRenderObject(RenderObject child, object slotRaw)
Parameters
Overrides
Declaration
protected override void performRebuild()
Overrides
Declaration
public void removeChild(RenderBox child)
Parameters
Implements
Declaration
protected override void removeChildRenderObject(RenderObject child)
Parameters
Overrides
Declaration
public void setDidUnderflow(bool value)
Parameters
Type |
Name |
Description |
Boolean |
value |
|
Implements
Declaration
public override void update(Widget newWidgetRaw)
Parameters
Type |
Name |
Description |
Widget |
newWidgetRaw |
|
Overrides
Declaration
protected override Element updateChild(Element child, Widget newWidget, object newSlot)
Parameters
Returns
Overrides
Declaration
public override void visitChildren(ElementVisitor visitor)
Parameters
Overrides