-
Notifications
You must be signed in to change notification settings - Fork 29.6k
Closed
Labels
c: API breakBackwards-incompatible API changesBackwards-incompatible API changesc: contributor-productivityTeam-specific productivity, code health, technical debt.Team-specific productivity, code health, technical debt.frameworkflutter/packages/flutter repository. See also f: labels.flutter/packages/flutter repository. See also f: labels.
Milestone
Description
I think we should consider splitting AnimationController into two, one for straight-forward linear progress on a tick for a duration, and one for driving a Simulation. They can both be Animation<double>s. This would simplify the API, which right now is a hodge-podge of unrelated features to be able to handle both modes in one class.
In practice nothing but scrolling uses the Simulation-driven controller right now as far as I can tell.
lequem
Metadata
Metadata
Assignees
Labels
c: API breakBackwards-incompatible API changesBackwards-incompatible API changesc: contributor-productivityTeam-specific productivity, code health, technical debt.Team-specific productivity, code health, technical debt.frameworkflutter/packages/flutter repository. See also f: labels.flutter/packages/flutter repository. See also f: labels.