DCA work, shape rendering

This commit is contained in:
Tim
2024-04-21 19:44:03 -04:00
parent 59342e2e26
commit dc8185491b
5 changed files with 125 additions and 98 deletions

View File

@@ -57,7 +57,6 @@ import RungBuilder from "@/components/chart/RungBuilder.vue";
import {computed, ref, watchEffect} from "vue";
import {chart, dragging} from "@/charts/chart.js";
import AbsoluteTimeEntry from "@/components/AbsoluteTimeEntry.vue";
import TimeEntry from "@/components/TimeEntry.vue";
const s = useStore()
const os = useOrderStore()
@@ -135,31 +134,22 @@ const absTimeA = computed({
},
set(v) {
console.error('set absTimeA', props.builder.timeA, v)
// if (props.builder.relative)
// v -= s.clock
props.builder.timeA = v
console.log('absTimeA=',props.builder.timeA)
}
})
const absTimeB = computed({
get() {
let result = props.builder.timeB
// if (props.builder.relative)
// result += s.clock
// console.log('absTimeB', result)
return result
},
get() {return props.builder.timeB},
set(v) {
console.error('set absTimeB', props.builder.timeB, v)
// if ( v !== null && props.builder.relative )
// v -= s.clock
props.builder.timeB = v
const maxA = v - minWidth.value;
if (props.builder.timeA > maxA) {
console.log('scootching A to', maxA)
props.builder.timeA = maxA
if (v !== null) {
const maxA = v - minWidth.value;
if (props.builder.timeA > maxA) {
console.log('scootching A to', maxA)
props.builder.timeA = maxA
}
}
console.log('absTimeB=',props.builder.timeB)
}
})