phetsims / hookes-law

"Hooke's Law" is an educational simulation in HTML5, by PhET Interactive Simulations.
GNU General Public License v3.0
1 stars 4 forks source link

migrate PhET-iO metadata from code to overrides.js #75

Closed pixelzoom closed 5 years ago

pixelzoom commented 5 years ago

Migrate specification of metadata from code to overrides.js (specified using Studio). This task is similar to what I did for Graphing Quadratrics, summarized in https://github.com/phetsims/graphing-quadratics/issues/112#issuecomment-501020129. It mainly involves relocating phetioFeatured and phetioComponentOptions.

In 7/18/19 status meeting, @kathy-phet said I should do this whenever I have time.

pixelzoom commented 5 years ago

Since this sim never had phetioFeatured, phetioComponentOptions, and other metadata added directly to the source code, there was not a lot to do here.

I took a look through the code, and ended up instrumenting one Property in RoboticArm model element (see above commit). Otherwise I assumed that anything that was not instrumented was purposely not instrumented during the first PhET-iO design activity for this sim.

I did not add any metadata using Studio. I'll leave that up to the designer.

Closing.