lerp method

Linearly interpolate from one StreamChannelListHeaderThemeData to another.

Implementation

StreamChannelListHeaderThemeData lerp(
  StreamChannelListHeaderThemeData a,
  StreamChannelListHeaderThemeData b,
  double t,
) {
  return StreamChannelListHeaderThemeData(
    avatarTheme:
        const StreamAvatarThemeData().lerp(a.avatarTheme!, b.avatarTheme!, t),
    color: Color.lerp(a.color, b.color, t),
    titleStyle: TextStyle.lerp(a.titleStyle, b.titleStyle, t),
  );
}