claude-web/node_modules/primevue/virtualscroller/index.mjs.map

1 line
110 KiB
Plaintext
Raw Permalink Normal View History

2026-02-23 02:23:38 +00:00
{"version":3,"file":"index.mjs","sources":["../../src/virtualscroller/BaseVirtualScroller.vue","../../src/virtualscroller/VirtualScroller.vue","../../src/virtualscroller/VirtualScroller.vue?vue&type=template&id=1c88b296&lang.js"],"sourcesContent":["<script>\nimport BaseComponent from '@primevue/core/basecomponent';\nimport VirtualScrollerStyle from 'primevue/virtualscroller/style';\n\nexport default {\n name: 'BaseVirtualScroller',\n extends: BaseComponent,\n props: {\n id: {\n type: String,\n default: null\n },\n style: null,\n class: null,\n items: {\n type: Array,\n default: null\n },\n itemSize: {\n type: [Number, Array],\n default: 0\n },\n scrollHeight: null,\n scrollWidth: null,\n orientation: {\n type: String,\n default: 'vertical'\n },\n numToleratedItems: {\n type: Number,\n default: null\n },\n delay: {\n type: Number,\n default: 0\n },\n resizeDelay: {\n type: Number,\n default: 10\n },\n lazy: {\n type: Boolean,\n default: false\n },\n disabled: {\n type: Boolean,\n default: false\n },\n loaderDisabled: {\n type: Boolean,\n default: false\n },\n columns: {\n type: Array,\n default: null\n },\n loading: {\n type: Boolean,\n default: false\n },\n showSpacer: {\n type: Boolean,\n default: true\n },\n showLoader: {\n type: Boolean,\n default: false\n },\n tabindex: {\n type: Number,\n default: 0\n },\n inline: {\n type: Boolean,\n default: false\n },\n step: {\n type: Number,\n default: 0\n },\n appendOnly: {\n type: Boolean,\n default: false\n },\n autoSize: {\n type: Boolean,\n default: false\n }\n },\n style: VirtualScrollerStyle,\n provide() {\n return {\n $pcVirtualScroller: this,\n $parentInstance: this\n };\n },\n beforeMount() {\n VirtualScrollerStyle.loadCSS({ nonce: this.$primevueConfig?.csp?.nonce });\n }\n};\n</script>\n","<template>\n <template v-if=\"!disabled\">\n <div :ref=\"elementRef\" :class=\"containerClass\" :tabindex=\"tabindex\" :style=\"style\" @scroll=\"onScroll\" v-bind=\"ptmi('root')\">\n <slot\n name=\"content\"\n :styleClass=\"contentClass\"\n :items=\"loadedItems\"\n :getItemOptions=\"getOptions\"\n :loading=\"d_loading\"\n :getLoaderOptions=\"getLoaderOptions\"\n :itemSize=\"itemSize\"\n :rows=\"loadedRows\"\n :columns=\"loadedColumns\"\n :contentRef=\"contentRef\"\n :spacerStyle=\"spacerStyle\"\n :contentStyle=\"contentStyle\"\n :vertical=\"isVertical()\"\n :horizontal=\"isHorizontal()\"\n :both=\"isBoth()\"\n >\n <div :ref=\"contentRef\" :class=\"contentClass\" :style=\"contentStyle\" v-bind=\"ptm('content')\">\n <template v-for=\"(item, index) of loadedItems\" :key=\"index\">\n <slot name=\"item\" :item=\"item\" :options=\"getOptions(index)\"></slot>\n </template>\n </div>\n </slot>\n <div v-if=\"showSpacer\" class=\"p-virtualscroller-spacer\" :style=\"spacerStyle\" v-bind=\"ptm('spacer')\"></div>\n <div v-if=\"!loaderDisabled && showLoader && d_loading\" :class=\"loaderClass\" v-bind=\"ptm('loader')\">\n <template v-if=\"