lerp static method

Implementation

static FocusThemeData lerp(FocusThemeData? a, FocusThemeData? b, double t) {
  return FocusThemeData(
    borderRadius: BorderRadius.lerp(a?.borderRadius, b?.borderRadius, t),
    primaryBorder: BorderSide.lerp(a?.primaryBorder ?? BorderSide.none,
        b?.primaryBorder ?? BorderSide.none, t),
    secondaryBorder: BorderSide.lerp(a?.secondaryBorder ?? BorderSide.none,
        b?.secondaryBorder ?? BorderSide.none, t),
    glowColor: Color.lerp(a?.glowColor, b?.glowColor, t),
    glowFactor: lerpDouble(a?.glowFactor, b?.glowFactor, t),
    renderOutside: t < 0.5 ? a?.renderOutside : b?.renderOutside,
  );
}