Class RenderSliverFillViewport
Inheritance
RenderSliverFillViewport
Inherited Members
ContainerRenderObjectMixinRenderSliver<RenderBox, SliverMultiBoxAdaptorParentData>.remove(RenderBox)
Namespace: Unity.UIWidgets.rendering
Syntax
public class RenderSliverFillViewport : RenderSliverFixedExtentBoxAdaptor, HitTestTarget, ContainerRenderObjectMixin
Constructors
RenderSliverFillViewport(RenderSliverBoxChildManager, Single)
Declaration
public RenderSliverFillViewport(RenderSliverBoxChildManager childManager = null, float viewportFraction = 1F)
Parameters
Type | Name | Description |
---|---|---|
RenderSliverBoxChildManager | childManager | |
Single | viewportFraction |
Properties
itemExtent
Declaration
public override float itemExtent { get; set; }
Property Value
Type | Description |
---|---|
Single |
Overrides
viewportFraction
Declaration
public float viewportFraction { get; set; }
Property Value
Type | Description |
---|---|
Single |
Methods
estimateMaxScrollOffset(SliverConstraints, Int32, Int32, Single, Single)
Declaration
protected override float estimateMaxScrollOffset(SliverConstraints constraints, int firstIndex = 0, int lastIndex = 0, float leadingScrollOffset = 0F, float trailingScrollOffset = 0F)
Parameters
Type | Name | Description |
---|---|---|
SliverConstraints | constraints | |
Int32 | firstIndex | |
Int32 | lastIndex | |
Single | leadingScrollOffset | |
Single | trailingScrollOffset |
Returns
Type | Description |
---|---|
Single |
Overrides
getMaxChildIndexForScrollOffset(Single, Single)
Declaration
protected override int getMaxChildIndexForScrollOffset(float scrollOffset, float itemExtent)
Parameters
Type | Name | Description |
---|---|---|
Single | scrollOffset | |
Single | itemExtent |
Returns
Type | Description |
---|---|
Int32 |
Overrides
getMinChildIndexForScrollOffset(Single, Single)
Declaration
protected override int getMinChildIndexForScrollOffset(float scrollOffset, float itemExtent)
Parameters
Type | Name | Description |
---|---|---|
Single | scrollOffset | |
Single | itemExtent |
Returns
Type | Description |
---|---|
Int32 |
Overrides
indexToLayoutOffset(Single, Int32)
Declaration
protected override float indexToLayoutOffset(float itemExtent, int index)
Parameters
Type | Name | Description |
---|---|---|
Single | itemExtent | |
Int32 | index |
Returns
Type | Description |
---|---|
Single |