TextTheme lerp(TextTheme begin, TextTheme end, double t)

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)
  );
}