| Server IP : 34.87.99.72 / Your IP : 216.73.217.31 Web Server : Apache/2.4.46 (Unix) OpenSSL/1.1.1n System : Linux zlock-bitnami-lamp-prod-v2-vm 4.19.0-16-cloud-amd64 #1 SMP Debian 4.19.181-1 (2021-03-19) x86_64 User : bitnami ( 1000) PHP Version : 7.4.18 Disable Function : NONE MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : ON | Sudo : ON | Pkexec : OFF Directory : /opt/bitnami/apache/htdocs/app/node_modules/vuetify/lib/components/VCarousel/ |
Upload File : |
// Extensions
import VWindowItem from '../VWindow/VWindowItem'; // Components
import { VImg } from '../VImg'; // Utilities
import mixins from '../../util/mixins';
import { getSlot } from '../../util/helpers';
import Routable from '../../mixins/routable'; // Types
const baseMixins = mixins(VWindowItem, Routable);
/* @vue/component */
export default baseMixins.extend({
name: 'v-carousel-item',
inheritAttrs: false,
methods: {
genDefaultSlot() {
return [this.$createElement(VImg, {
staticClass: 'v-carousel__item',
props: { ...this.$attrs,
height: this.windowGroup.internalHeight
},
on: this.$listeners,
scopedSlots: {
placeholder: this.$scopedSlots.placeholder
}
}, getSlot(this))];
},
genWindowItem() {
const {
tag,
data
} = this.generateRouteLink();
data.staticClass = 'v-window-item';
data.directives.push({
name: 'show',
value: this.isActive
});
return this.$createElement(tag, data, this.genDefaultSlot());
}
}
});
//# sourceMappingURL=VCarouselItem.js.map