updateDependentValues method
void
updateDependentValues(
- covariant S? oldWidget
)
override
Implementation
@override
void updateDependentValues(covariant S? oldWidget) {
super.updateDependentValues(oldWidget);
scrollController._hapticFeedback = widget.hapticFeedback;
if (oldWidget?.activeValue != widget.activeValue) {
_setActiveIndex(widget.activeValue);
}
if (oldWidget?.onChange != widget.onChange) {
scrollController.currentIndex.removeListener(_innerOnChange);
if (widget.onChange != null) {
scrollController.currentIndex.addListener(_innerOnChange);
}
}
}