I tried to make it so as you completed stages of a project, it would change from crosses to ticks, but I couldn't make it work. See branch show-completed-project-stages.
The logic is defined in project-service.js for calibrationOK, programsOK, and costFuncsOK. But I can't figure out how to use these Booleans to control the display of the menu.
NB, there's plenty of scope for refactoring since these functions are duplicated within e.g. optimization-ctrl.js.
I tried to make it so as you completed stages of a project, it would change from crosses to ticks, but I couldn't make it work. See branch
show-completed-project-stages
.The logic is defined in
project-service.js
forcalibrationOK
,programsOK
, andcostFuncsOK
. But I can't figure out how to use these Booleans to control the display of the menu.NB, there's plenty of scope for refactoring since these functions are duplicated within e.g.
optimization-ctrl.js
.