phetsims / acid-base-solutions

"Acid-Base Solutions" is an educational simulation in HTML5, by PhET Interactive Simulations.
http://phet.colorado.edu/sims/html/acid-base-solutions/latest/acid-base-solutions_en.html
GNU General Public License v3.0
4 stars 7 forks source link

Replace solutionTypeProperty with solutionProperty #194

Closed pixelzoom closed 1 year ago

pixelzoom commented 1 year ago

Related to #178 PhET-iO instrumentation...

AqueousSolution has a solutionType field that is a sort of parallel type information. And the value is tested all over the place. There's also no solutionProperty in the model, for the selected solution. These problems are related, and should be addressed to provide a model typical model and PhET-iO experience.

pixelzoom commented 1 year ago

Done. The models now have solutionProperty. It's mutable in the Introduction screen, derived in the My Solutions screen.