lerp method
Linearly interpolate between this and other using the given factor t.
Implementation
@useResult
FSizes lerp(FSizes other, double t) => FSizes(
field: (
xs: lerpDouble(field.xs, other.field.xs, t) ?? field.xs,
sm: lerpDouble(field.sm, other.field.sm, t) ?? field.sm,
md: lerpDouble(field.md, other.field.md, t) ?? field.md,
lg: lerpDouble(field.lg, other.field.lg, t) ?? field.lg,
),
item: lerpDouble(item, other.item, t) ?? item,
tile: lerpDouble(tile, other.tile, t) ?? tile,
calendar: lerpDouble(calendar, other.calendar, t) ?? calendar,
);