lerp static method

Implementation

static ZeroListTileStyle lerp(
    ZeroListTileStyle? a, ZeroListTileStyle? b, double t) {
  return ZeroListTileStyle(
    selectedColor: Color.lerp(a?.selectedColor, b?.selectedColor, t),
    hoverColor: Color.lerp(a?.hoverColor, b?.hoverColor, t),
    backgroundColor: Color.lerp(a?.backgroundColor, b?.backgroundColor, t),
    titleTextStyle: TextStyle.lerp(a?.titleTextStyle, b?.titleTextStyle, t),
    subTitleTextStyle:
        TextStyle.lerp(a?.subTitleTextStyle, b?.subTitleTextStyle, t),
    dividerColor: Color.lerp(a?.dividerColor, b?.dividerColor, t),
    contentPadding: EdgeInsets.lerp(a?.contentPadding, b?.contentPadding, t),
    smallContentPadding:
        EdgeInsets.lerp(a?.smallContentPadding, b?.smallContentPadding, t),
    smallTitleTextStyle:
        TextStyle.lerp(a?.smallTitleTextStyle, b?.smallTitleTextStyle, t),
    smallSubTitleTextStyle: TextStyle.lerp(
        a?.smallSubTitleTextStyle, b?.smallSubTitleTextStyle, t),
  );
}