scrollThreadToBottom method
void
scrollThreadToBottom(
{ - bool animated = true,
})
Implementation
void scrollThreadToBottom({bool animated = true}) {
WidgetsBinding.instance.addPostFrameCallback((_) {
if (!threadScrollController.hasClients) {
return;
}
final targetOffset = threadScrollController.position.minScrollExtent;
if (animated) {
unawaited(threadScrollController.animateTo(targetOffset, duration: const Duration(milliseconds: 180), curve: Curves.easeOut));
} else {
threadScrollController.jumpTo(targetOffset);
}
});
}