phetsims / circuit-construction-kit-common

"Circuit Construction Kit: Basics" is an educational simulation in HTML5, by PhET Interactive Simulations.
GNU General Public License v3.0
10 stars 10 forks source link

Create CODAP screen for experimenting with features #916

Closed matthew-blackman closed 1 year ago

matthew-blackman commented 1 year ago

A new screen would give a modular place to explore new features while ensuring that all code patterns are consistent with the common sim structure.

samreid commented 1 year ago

Today @arouinfar and @matthew-blackman and I discussed that this should extend LabScreen. That will help with overall maintainability. Would be good to do today, or at least before RCs are made.

matthew-blackman commented 1 year ago

@samreid I removed the duplicate code in CodapScreenView by extending LabScreenView, and did the same with the model for good measure. If all looks good, this issue can be closed.

matthew-blackman commented 1 year ago

Note: You will need to add the 'codap' query parameter to see the Codap Screen.

samreid commented 1 year ago

Looks good, thanks! Closing.