Closed brandonLi8 closed 4 years ago
In the commits above, I was able to remove the x/y component-specific Properties. I added setters for the specific components, instead.
I would like @jonathanolson to look at this branch. The files that were changed are Ball
, KeypadDialog
, BallValuesPanelNumberDisplay
, and BallValuesPanelColumnTypes
.
Looks great! Merged to master.
For https://github.com/phetsims/collision-lab/issues/159
It also seems that BallValuesPanelNumberDisplay could see some improvements, particularly the BallValuesPanelColumnTypes enumeration. I'll try converting this to a Rich Enumeration to remove the static methods in BallValuesPanelNumberDisplay.