5
5
<span class =' list-title' v-else-if =' this.activeComponent !==""' > Viewing Elements in '{{ this.activeComponent }}' </span >
6
6
<span class =' list-title' v-else > Elements in Queue </span >
7
7
<hr >
8
- <draggable
8
+ <div
9
9
v-model =" renderList"
10
10
group =" people"
11
11
class =" list-group"
12
- ghost-class =" ghost"
13
- @start =" drag = true"
14
- @end =" drag = false"
15
12
>
16
- <div :class =" activeHTML === element[2] ? 'list-group-item-selected' : 'list-group-item'" @dblclick.self =" setActiveElement(element)" v-for =" (element) in renderList" :key =" element[1] + Date.now()" >
13
+
14
+ <div
15
+ :class =" activeHTML === element[2] ? 'list-group-item-selected' : 'list-group-item'"
16
+ @dblclick.self =" setActiveElement(element)"
17
+ v-for =" (element) in renderList" :key =" element[1] + Date.now()"
18
+ >
17
19
<!-- <i class="fas fa fa-angle-double-down fa-md" @click="setLayer({text: element[0], id: element[2]})"></i> -->
18
20
<i v-if =' activeComponent === "" ' class =" fas fa fa-angle-double-down fa-md" id =" unavailable" ></i >
19
21
<i v-else class =" fas fa fa-angle-double-down fa-md" @click =" setLayer({text: element[0], id: element[2]})" ></i >
20
- <!-- <i class="fas fa fa-angle-double-down fa-md" @click="setLayer({text: element[0], id: element[2]})"></i> -->
21
22
{{ element[0] }}
22
23
<i class =" fas fa fa-trash fa-md" @click.self =" deleteElement([element[1],element[2]])" ></i >
23
24
</div >
24
- </draggable >
25
+
26
+ </div >
25
27
</section >
26
28
</template >
27
29
@@ -90,7 +92,9 @@ export default {
90
92
else this .$store .dispatch (deleteFromComponentHtmlList, id[1 ])
91
93
},
92
94
setActiveElement (element ) {
93
- this .setActiveHTML (element)
95
+ if (this .activeComponent !== ' ' ) {
96
+ this .setActiveHTML (element)
97
+ }
94
98
},
95
99
setLayer (element ) {
96
100
this .setActiveLayer (element)
@@ -110,15 +114,12 @@ export default {
110
114
this .depth = newTitle
111
115
},
112
116
handleClick (event ) {
113
- console .log (event .target )
117
+ // console.log(event.target)
114
118
if (event .target .className === ' home-queue' ) {
115
119
if (! (this .activeHTML === ' ' )) this .setActiveHTML ([' ' ])
116
120
}
117
121
}
118
122
},
119
- components: {
120
- draggable
121
- },
122
123
watch: {
123
124
activeComponent : function () {
124
125
// console.log('watching activeComponent in HomeQueue')
210
211
}
211
212
212
213
#unavailable {
213
- color : grey ;
214
+ color : # 68 68 68 ;
214
215
cursor : default
215
216
}
216
217
0 commit comments