File tree Expand file tree Collapse file tree 3 files changed +54
-11
lines changed
Expand file tree Collapse file tree 3 files changed +54
-11
lines changed Original file line number Diff line number Diff line change 1515 "json5" : " ^2.2.3" ,
1616 "lodash-es" : " ^4.17.21" ,
1717 "prettier" : " ^3.4.2" ,
18- "vue" : " ^3.5.13"
18+ "vue" : " ^3.5.13" ,
19+ "vue-draggable-plus" : " ^0.6.0"
1920 },
2021 "devDependencies" : {
2122 "@types/lodash-es" : " ^4.17.12" ,
Original file line number Diff line number Diff line change 11<template >
22 <div class =" plot-data" v-if =" dataItem" ref =" block" >
3+ <div class =" datablock-drag" >☰</div >
34 <div class =" selectors" >
45 <select v-model =" dataItem.fnType" @change =" fnTypeChange(dataItem)" >
56 <option :value =" undefined" >{{ fnTypeArr[0].label }}</option >
89 </option >
910 </select >
1011 <select v-model =" dataItem.graphType" v-if =" dataItem.graphType !== 'text'" >
11- <option
12- v-if =" !fnType.notAllowedInInterval"
13- :value =" undefined"
14- >
12+ <option v-if =" !fnType.notAllowedInInterval" :value =" undefined" >
1513 {{ graphTypeArr[0].label }}
1614 </option >
1715 <option
@@ -91,7 +89,7 @@ const fnType = computed(() => getFnType(dataItem.value?.fnType));
9189 border-bottom : var (--c-border ) 1px solid ;
9290 background : var (--c-bk2 );
9391 position : relative ;
94- padding : 20px 15px ;
92+ padding : 20px 15px 20 px 35 px ;
9593}
9694.blockBtn {
9795 height : 100% ;
@@ -134,4 +132,24 @@ const fnType = computed(() => getFnType(dataItem.value?.fnType));
134132.selectors select :focus {
135133 border-color : var (--c-accent );
136134}
135+ .datablock-drag {
136+ position : absolute ;
137+ left : 0 ;
138+ top : 0 ;
139+ right : 0 ;
140+ width : 20px ;
141+ background : var (--c-bk3 );
142+ border-right : 1px solid var (--c-border );
143+ height : 100% ;
144+ cursor : grab ;
145+ color : var (--c-text );
146+ text-align : center ;
147+ font-size : 18px ;
148+ }
149+ .sortable-chosen .datablock-drag {
150+ background : var (--c-border );
151+ }
152+ .sortable-chosen {
153+ z-index : 999 ;
154+ }
137155 </style >
You can’t perform that action at this time.
0 commit comments