CustomSliverChildBuilderDelegate class

Inheritance

Constructors

CustomSliverChildBuilderDelegate(NullableIndexedWidgetBuilder builder, {ChildIndexGetter findChildIndexCallback, int childCount, bool addAutomaticKeepAlives = true, bool addRepaintBoundaries = true, bool addSemanticIndexes = true, SemanticIndexCallback semanticIndexCallback = _kDefaultSemanticIndexCallback, int semanticIndexOffset = 0})
const

Properties

addAutomaticKeepAlives bool
final
addRepaintBoundaries bool
final
addSemanticIndexes bool
final
builder NullableIndexedWidgetBuilder
final
childCount int
final
estimatedChildCount int
read-only, override
findChildIndexCallback ChildIndexGetter
final
hashCode int
The hash code for this object. [...]
read-only, inherited
runtimeType Type
A representation of the runtime type of the object.
read-only, inherited
semanticIndexCallback SemanticIndexCallback
final
semanticIndexOffset int
final

Methods

build(BuildContext context, int index, {DelegateChildBuilder delegateChildBuilder}) Widget
override
debugFillDescription(List<String> description) → void
@mustCallSuper, @protected, inherited
didFinishLayout(int firstIndex, int lastIndex) → void
inherited
estimateMaxScrollOffset(int firstIndex, int lastIndex, double leadingScrollOffset, double trailingScrollOffset) double
inherited
findIndexByKey(Key key) int
override
noSuchMethod(Invocation invocation) → dynamic
Invoked when a non-existent method or property is accessed. [...]
inherited
shouldRebuild(covariant CustomSliverChildBuilderDelegate oldDelegate) bool
override
toString() String
A string representation of this object. [...]
inherited

Operators

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