diff --git a/packages/vue-virtual-scroller/src/components/DynamicScroller.vue b/packages/vue-virtual-scroller/src/components/DynamicScroller.vue index eeb4977d..ee141afd 100644 --- a/packages/vue-virtual-scroller/src/components/DynamicScroller.vue +++ b/packages/vue-virtual-scroller/src/components/DynamicScroller.vue @@ -7,7 +7,10 @@ key-field="id" :list-tag="listTag" :item-tag="itemTag" + :emit-update="emitUpdate" + :skip-hover="skipHover" v-bind="$attrs" + @update="$emit('update', ...arguments)" @resize="onScrollerResize" @visible="onScrollerVisible" > @@ -89,6 +92,16 @@ export default { props: { ...props, + emitUpdate: { + type: Boolean, + default: false, + }, + + skipHover: { + type: Boolean, + default: false, + }, + minItemSize: { type: [Number, String], required: true, @@ -96,6 +109,7 @@ export default { }, emits: [ + 'update', 'resize', 'visible', ],