lerp method
Implementation
InkData lerp(ink) {
if (ink is InkType) type = ink;
if (ink is Function()) onTap = ink;
if (ink is Attr && ink is Function()) {
if (ink.embedded == #tap) onTap = ink.value;
if (ink.embedded == #longpress) onLongPress = ink.value;
}
if (ink is InkData) {
type = ink.type;
if (ink is InkData) onTap = ink.onTap;
if (ink is InkData) onLongPress = ink.onLongPress;
}
return super.lerp(ink);
}