lerp static method
Implementation
static ChipThemeData lerp(
ChipThemeData? a,
ChipThemeData? b,
double t,
) {
return ChipThemeData(
decoration:
ButtonState.lerp(a?.decoration, b?.decoration, t, Decoration.lerp),
selectedDecoration: ButtonState.lerp(
a?.selectedDecoration, b?.selectedDecoration, t, Decoration.lerp),
cursor: t < 0.5 ? a?.cursor : b?.cursor,
textStyle:
ButtonState.lerp(a?.textStyle, b?.textStyle, t, TextStyle.lerp),
selectedTextStyle: ButtonState.lerp(
a?.selectedTextStyle, b?.selectedTextStyle, t, TextStyle.lerp),
spacing: lerpDouble(a?.spacing, b?.spacing, t),
);
}