Skip to content

Commit b3482a0

Browse files
Adjust slider and make configuration required in schema
1 parent 260c1ae commit b3482a0

File tree

5 files changed

+4
-21
lines changed

5 files changed

+4
-21
lines changed

viplab-standalone-frontend-vue/.env

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
VUE_APP_FILENAME = workshop-snakemake-example.computation-template
1+
VUE_APP_FILENAME = hello-world.docker-container-example
22
#workshop-snakemake-example.computation-template
33
#workshop-snakemake-example.computation-template
44
#leap-year.computation-template

viplab-standalone-frontend-vue/src/components/SliderElement.vue

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
<div class="slider-component">
33
<div class ="item-name">{{slider.metadata.name}}:</div>
44
<div v-if="slider.value.length > 1" :class="slider.metadata.vertical? 'mt-3' : 'mt-5'">
5-
<vue-slider v-model="vModel" :min="slider.min" :max="slider.max" :interval="slider.step" :direction="sliderDirection(slider)" style="height: 300px;[slider.metadata.vertical ? {'height': '300px'} : {}]" tooltip="always" :tooltipPlacement="slider.metadata.vertical? 'right' : 'top'"></vue-slider>
5+
<vue-slider v-model="vModel" :min="slider.min" :max="slider.max" :interval="slider.step" :direction="sliderDirection(slider)" style="height: 300px;[slider.metadata.vertical ? {'height': '300px'} : {}]" tooltip="always" :tooltipPlacement="slider.metadata.vertical? 'right' : 'top'" :order="false"></vue-slider>
66
</div>
77
<div v-else :class="slider.metadata.vertical? 'mt-3' : 'mt-5'">
88
<vue-slider v-model="vModel" :min="slider.min" :max="slider.max" :interval="slider.step" :direction="sliderDirection(slider)" :style="[slider.metadata.vertical ? {'height': '300px'} : {}]" tooltip="always" :tooltipPlacement="slider.metadata.vertical? 'right' : 'top'"></vue-slider>

viplab-standalone-frontend-vue/src/input/workshop-snakemake-example.computation-template.json

Lines changed: 0 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -61,23 +61,6 @@
6161
"max": 10,
6262
"step": 0.01,
6363
"validation": "range"
64-
},
65-
{
66-
"mode": "any",
67-
"identifier": "__scale2__",
68-
"metadata": {
69-
"guiType": "slider",
70-
"name": "Scale",
71-
"vertical": true,
72-
"description" : "Enter value for scale"
73-
},
74-
"default": [
75-
0.05
76-
],
77-
"min": 0.05,
78-
"max": 10,
79-
"step": 0.01,
80-
"validation": "range"
8164
}
8265
],
8366
"content": "c2NhbGU6IHt7X19zY2FsZV9ffX0NCg"

viplab-standalone-frontend-vue/src/main.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -81,7 +81,7 @@ const store = new Vuex.Store({
8181
"resources.image": "",
8282
"running.userId": 0,
8383
"resources.volume": "",
84-
"resources.memory": "4g",
84+
"resources.memory": "64mb",
8585
"resources.numCPUs": 1
8686
},
8787
"files": []

viplab-standalone-frontend-vue/src/pages/teacher/json-schema/computation-template-container.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -281,5 +281,5 @@
281281
}
282282
},
283283
"additionalProperties": false,
284-
"required" : ["identifier", "environment"]
284+
"required" : ["identifier", "environment", "configuration"]
285285
}

0 commit comments

Comments
 (0)