updateEvents method
Implementation
@override
void updateEvents(
ScrollViewRenderViewModel renderViewModel,
Set<EventHolder> holders,
) {
super.updateEvents(renderViewModel, holders);
if (holders.isNotEmpty) {
for (var holder in holders) {
switch (holder.eventName) {
case kEventOnScroll:
setScrollEventEnable(renderViewModel, holder.isAdd);
break;
case kEventOnScrollBeginDrag:
setScrollBeginDragEventEnable(renderViewModel, holder.isAdd);
break;
case kEventOnScrollEndDrag:
setScrollEndDragEventEnable(renderViewModel, holder.isAdd);
break;
case kEventOnMomentumScrollBegin:
setMomentumScrollBeginEventEnable(renderViewModel, holder.isAdd);
break;
case kEventOnMomentumScrollEnd:
setMomentumScrollEndEventEnable(renderViewModel, holder.isAdd);
break;
}
}
}
}