Skip to content

Commit 9157fa2

Browse files
[DEV] Debugging
1 parent 7013f7c commit 9157fa2

File tree

1 file changed

+14
-14
lines changed

1 file changed

+14
-14
lines changed

src/plugins/EasterEggTriggerCore.js

Lines changed: 14 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
// import Vue from 'vue';
22
import _ from '@assets/lodash.custom';
33

4-
let VueObj = null;
5-
let easterEggs = [];
4+
let EasterEggTriggerVueObj = null;
5+
let easterEggsTriggerEggs = [];
66

77
const EasterEggTrigger = {
88
timeout: null,
@@ -20,15 +20,15 @@ const EasterEggTrigger = {
2020
keys: false,
2121
name: 'easter-egg',
2222
pattern: false,
23-
target: 'html',
23+
target: 'div',
2424
withBus: true,
2525
},
2626
eggOptions: {},
2727
pluginOptions: {},
2828

2929
// Initiate Eggs //
3030
init(Vue, pluginOptions = {}, eggOptions = {}) {
31-
VueObj = Vue;
31+
EasterEggTriggerVueObj = Vue;
3232

3333
// Set Options //
3434
this.pluginOptions = pluginOptions;
@@ -39,14 +39,14 @@ const EasterEggTrigger = {
3939

4040
// Adds Eggs to Easter Eggs //
4141
layEggs() {
42-
easterEggs.push(this.eggOptions);
42+
easterEggsTriggerEggs.push(this.eggOptions);
4343

4444
this.callAddListener();
4545
},
4646

4747
// Call the add listener //
4848
callAddListener() {
49-
Object.values(easterEggs).forEach((egg) => {
49+
Object.values(easterEggsTriggerEggs).forEach((egg) => {
5050
const newEgg = egg;
5151

5252
if (!newEgg.keys && !newEgg.pattern) {
@@ -96,7 +96,7 @@ const EasterEggTrigger = {
9696

9797
// Check the Keys or Click Pattern //
9898
checkPattern(e) {
99-
Object.values(easterEggs).forEach((egg) => {
99+
Object.values(easterEggsTriggerEggs).forEach((egg) => {
100100
// Check Keyboard Events //
101101
if (_.isEqual(egg?.keys, this.input) || _.isEqual(egg?.pattern, this.input)) {
102102
// Check Targets if Mouse Events //
@@ -157,7 +157,7 @@ const EasterEggTrigger = {
157157

158158
// Emit Bus Event and/or Callback //
159159
emit(egg) {
160-
if (Object.keys(easterEggs).length === 1) {
160+
if (Object.keys(easterEggsTriggerEggs).length === 1) {
161161
document.removeEventListener(this.pluginOptions.type, this.capturePattern, false);
162162
}
163163
else {
@@ -172,30 +172,30 @@ const EasterEggTrigger = {
172172
}
173173
}
174174

175-
new VueObj().$bus.$emit(`${egg.name}`);
175+
new EasterEggTriggerVueObj().$bus.$emit(`${egg.name}`);
176176

177177
// Auto destroy $bus.$on //
178178
if (egg.destroyBus) {
179-
new VueObj().$bus.$off(`${egg.name}`);
179+
new EasterEggTriggerVueObj().$bus.$off(`${egg.name}`);
180180
}
181181

182182
return false;
183183
},
184184

185185
// Rebuild the Easter Eggs //
186186
rebuild(usedEgg) {
187-
const currentEggs = easterEggs;
188-
easterEggs = [];
187+
const currentEggs = easterEggsTriggerEggs;
188+
easterEggsTriggerEggs = [];
189189

190-
// Remove usedEgg from easterEggs //
190+
// Remove usedEgg from easterEggsTriggerEggs //
191191
const idx = _.findIndex(currentEggs, (egg) => egg.name === usedEgg.name);
192192
currentEggs.splice(idx, 1);
193193

194194
Object.values(currentEggs).forEach((egg) => {
195195
this.layEggs(egg);
196196
});
197197

198-
easterEggs = currentEggs;
198+
easterEggsTriggerEggs = currentEggs;
199199
},
200200
};
201201

0 commit comments

Comments
 (0)