lerp static method

Implementation

static LoadingFutureThemeData lerp(
    LoadingFutureThemeData? a, LoadingFutureThemeData? b, double t) {
  if (a == null && b == null) return LoadingFutureThemeData();
  return LoadingFutureThemeData(
    style: LoadingStatusStyle.lerp(a?.style, b?.style, t),
    failBuilder: t < 0.5 ? a?.failBuilder : b?.failBuilder,
    noDataBuilder: t < 0.5 ? a?.noDataBuilder : b?.noDataBuilder,
    loadingBuilder: t < 0.5 ? a?.loadingBuilder : b?.loadingBuilder,
  );
}