+ {#if disableable}
+
+
+ {
+ if(c) {
+ value = min;
+ } else {
+ value = -1000;
+ }
+ }}>
+
+ {/if}
{
+ on:pointerdown={(event) => {
mouseDown = true;
changeValue(event);
}}
- on:mousemove={(event) => {
+ on:pointermove={(event) => {
if (mouseDown) {
changeValue(event);
}
}}
- on:mouseup={() => {
- mouseDown = false;
- }}
- on:mouseleave={() => {
+ on:pointerup={() => {
+ mouseDown = false;
+ }}
+
+ on:pointerleave={() => {
mouseDown = false;
}}
bind:this={slider}
@@ -43,13 +57,16 @@
- {customText === undefined ? (value * multiple).toFixed(fixed) : customText}
+ {customText === undefined ? (value === -1000 ? language.disabled : (value * multiple).toFixed(fixed)) : customText}