lerp static method

Implementation

static ContentDialogThemeData lerp(
  ContentDialogThemeData? a,
  ContentDialogThemeData? b,
  double t,
) {
  return ContentDialogThemeData(
    decoration: Decoration.lerp(a?.decoration, b?.decoration, t),
    barrierColor: Color.lerp(a?.barrierColor, b?.barrierColor, t),
    padding: EdgeInsetsGeometry.lerp(a?.padding, b?.padding, t),
    bodyPadding: EdgeInsetsGeometry.lerp(a?.bodyPadding, b?.bodyPadding, t),
    titlePadding:
        EdgeInsetsGeometry.lerp(a?.titlePadding, b?.titlePadding, t),
    actionsSpacing: lerpDouble(a?.actionsSpacing, b?.actionsSpacing, t),
    actionThemeData:
        ButtonThemeData.lerp(a?.actionThemeData, b?.actionThemeData, t),
    titleStyle: TextStyle.lerp(a?.titleStyle, b?.titleStyle, t),
    bodyStyle: TextStyle.lerp(a?.bodyStyle, b?.bodyStyle, t),
    elevation: lerpDouble(a?.elevation, b?.elevation, t),
    elevationColor: Color.lerp(a?.elevationColor, b?.elevationColor, t),
  );
}