ChildLayoutCache class abstract

Cache for storing computed layout sizes to avoid redundant calculations.

This mixin provides caching for expensive layout operations like intrinsic size calculations and dry layouts. The cache stores previously computed sizes to improve performance.

Implementers

Constructors

ChildLayoutCache.new()

Properties

cachedAutoSize LayoutSize?
Cached size when the child uses auto-sizing behavior.
getter/setter pair
cachedFitContentSize LayoutSize?
Cached size when the child is sized to fit its content.
getter/setter pair
hashCode int
The hash code for this object.
no setterinherited
index int
getter/setter pair
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited