lerp static method

Implementation

static LoadingStatusThemeData lerp(
    LoadingStatusThemeData? a, LoadingStatusThemeData? b, double t) {
  if (a == null && b == null) return LoadingStatusThemeData();
  return LoadingStatusThemeData(
    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,
  );
}