Inheritance
SliverGeometry
public class SliverGeometry : Diagnosticable
Constructors
Declaration
public SliverGeometry(float scrollExtent = 0F, float paintExtent = 0F, float paintOrigin = 0F, float? layoutExtent = default(float? ), float maxPaintExtent = 0F, float maxScrollObstructionExtent = 0F, float? hitTestExtent = default(float? ), bool? visible = default(bool? ), bool hasVisualOverflow = false, float? scrollOffsetCorrection = default(float? ), float? cacheExtent = default(float? ))
Parameters
Fields
Declaration
public readonly float cacheExtent
Field Value
Declaration
public readonly bool hasVisualOverflow
Field Value
hitTestExtent
Declaration
public readonly float hitTestExtent
Field Value
layoutExtent
Declaration
public readonly float layoutExtent
Field Value
maxPaintExtent
Declaration
public readonly float maxPaintExtent
Field Value
Declaration
public readonly float maxScrollObstructionExtent
Field Value
paintExtent
Declaration
public readonly float paintExtent
Field Value
Declaration
public readonly float paintOrigin
Field Value
Declaration
public const float precisionErrorTolerance = 1E-10F
Field Value
Declaration
public readonly float scrollExtent
Field Value
Declaration
public readonly float? scrollOffsetCorrection
Field Value
Declaration
public readonly bool visible
Field Value
Declaration
public static readonly SliverGeometry zero
Field Value
Methods
Declaration
public bool debugAssertIsValid(InformationCollector informationCollector = null)
Parameters
Returns
Declaration
public override void debugFillProperties(DiagnosticPropertiesBuilder properties)
Parameters
Overrides
Declaration
public override string toStringShort()
Returns
Overrides