AnimatedBuilder class
一般的なアニメーションを構築するためのウィジェット。
buildメソッドの一部としてアニメーションを配置させたい(保持したい)ような、複雑なウィジェットにとって、AnimatedBuilderウィジェットが役に立ちます。
AnimatedBuilderウィジェットを使うことで、シンプルにウィジェットを構築し、それをbuilder関数に渡すことができます。
シンプルなケースで追加の状態(state)がない場合、AnimatedWidgetが適しているかもしれません。
参考
https://api.flutter.dev/flutter/widgets/AnimatedBuilder-class.html