|
|
|
@ -5,7 +5,7 @@
@@ -5,7 +5,7 @@
|
|
|
|
|
@touchstart="mobile.onTouchStart($event, [v, idx])" @touchmove="mobile.onTouchMove" |
|
|
|
|
@touchend="mobile.onTouchEnd" @dblclick="commit('close_equip_tip'); dispatch('useEquip', idx);" |
|
|
|
|
@mouseover="commit('show_equip_tip', { equip: v, compare: true, e: $event })" |
|
|
|
|
@mouseleave="commit('close_equip_tip')"> |
|
|
|
|
@mouseleave="commit('close_equip_tip')" @click="clickGrid($event, v)"> |
|
|
|
|
<EquipIcon :equip="v" /> |
|
|
|
|
<div class="equip-lock" v-if="v.locked"> |
|
|
|
|
<img :src="lock_icon"> |
|
|
|
@ -108,6 +108,12 @@ const confirmAddGrid = () => {
@@ -108,6 +108,12 @@ const confirmAddGrid = () => {
|
|
|
|
|
} |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
const clickGrid = (e, equip) => { |
|
|
|
|
if (e.altKey && equip) { |
|
|
|
|
equip.locked = !equip.locked; |
|
|
|
|
} |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
onMounted(() => { }); |
|
|
|
|
</script> |
|
|
|
|
<style lang="scss" scoped> |
|
|
|
|