mirror of
https://github.com/flutter/flutter.git
synced 2026-02-20 02:29:02 +08:00
This patch adds a base AnimatedComponent from which most components that animated should derive. It takes care of listening & unlistening from the animations during did(Un)mount as well as binding the animated value to a private field and scheduling the component for build. Note that this patch removes the did(Un)mount overridable methods from Component and replaces them with a callback mechanism which is less brittle. BUG= R=abarth@chromium.org Review URL: https://codereview.chromium.org/1027633003