Linearly interpolate between two text themes.
Source
static TextTheme lerp(TextTheme begin, TextTheme end, double t) { return new TextTheme( display4: TextStyle.lerp(begin.display4, end.display4, t), display3: TextStyle.lerp(begin.display3, end.display3, t), display2: TextStyle.lerp(begin.display2, end.display2, t), display1: TextStyle.lerp(begin.display1, end.display1, t), headline: TextStyle.lerp(begin.headline, end.headline, t), title: TextStyle.lerp(begin.title, end.title, t), subhead: TextStyle.lerp(begin.subhead, end.subhead, t), body2: TextStyle.lerp(begin.body2, end.body2, t), body1: TextStyle.lerp(begin.body1, end.body1, t), caption: TextStyle.lerp(begin.caption, end.caption, t), button: TextStyle.lerp(begin.button, end.button, t) ); }