2 .ivu-spin-fullscreen-wrapper {
8 background-color: rgba(255, 255, 255, 0.7);
13 <transition name="fade">
14 <div :class="classes" v-if="fullscreenVisible">
15 <div :class="mainClasses">
16 <span :class="dotClasses"></span>
17 <div :class="textClasses"><slot></slot></div>
23 // import { oneOf } from '../../utils/assist';
24 // import ScrollbarMixins from '../modal/mixins-scrollbar';
25 const prefixCls = "ivu-spin";
28 // mixins: [ ScrollbarMixins ],
31 // validator (value) {
32 // return oneOf(value, ['small', 'large', 'default']);
35 return !this.$IVIEW || this.$IVIEW.size === ""
61 [`${prefixCls}-${this.size}`]: !!this.size,
62 [`${prefixCls}-fix`]: this.fix,
63 [`${prefixCls}-show-text`]: this.showText,
64 [`${prefixCls}-fullscreen`]: this.fullscreen
69 return `${prefixCls}-main`;
72 return `${prefixCls}-dot`;
75 return `${prefixCls}-text`;
78 if (this.fullscreen) {
88 // this.addScrollEffect();
90 // this.removeScrollEffect();
95 this.showText = this.$slots.default !== undefined;