SliverAnimatedTree<T extends Object> constructor
const
SliverAnimatedTree<T extends Object> ({
- Key? key,
- required TreeController<
T> controller, - required TreeNodeBuilder<
T> nodeBuilder, - TreeTransitionBuilder transitionBuilder = defaultTreeTransitionBuilder,
- Duration duration = const Duration(milliseconds: 300),
- Curve curve = Curves.linear,
- int maxNodesToShowWhenAnimating = 50,
Creates a SliverAnimatedTree.
Implementation
const SliverAnimatedTree({
super.key,
required super.controller,
required super.nodeBuilder,
this.transitionBuilder = defaultTreeTransitionBuilder,
this.duration = const Duration(milliseconds: 300),
this.curve = Curves.linear,
this.maxNodesToShowWhenAnimating = 50,
}) : assert(maxNodesToShowWhenAnimating > 0);