Lines Matching refs:this
27 this.$root.$on('loader-start', () => {
28 this.startLoadingInterval();
30 this.$root.$on('loader-end', () => {
31 this.endLoadingInterval();
33 this.$root.$on('loader-hide', () => {
34 this.hideLoadingBar();
39 this.clearLoadingInterval();
40 this.clearTimeout();
41 this.loadingIndicatorValue = 0;
42 this.isLoadingComplete = false;
43 this.loadingIntervalId = setInterval(() => {
44 this.loadingIndicatorValue += 1;
45 if (this.loadingIndicatorValue > 100) this.clearLoadingInterval();
49 this.clearLoadingInterval();
50 this.clearTimeout();
51 this.loadingIndicatorValue = 100;
52 this.timeoutId = setTimeout(() => {
55 this.isLoadingComplete = true;
59 this.clearLoadingInterval();
60 this.clearTimeout();
61 this.loadingIndicatorValue = 0;
62 this.isLoadingComplete = true;
65 if (this.loadingIntervalId) clearInterval(this.loadingIntervalId);
66 this.loadingIntervalId = null;
69 if (this.timeoutId) clearTimeout(this.timeoutId);
70 this.timeoutId = null;
89 &.fade-enter, // Remove this vue2 based only class when switching to vue3