Comments (4)
If you determine those variables are no longer needed, feel free to eliminate them, and do general cleanup also.
pvFractionArrays
are currently used to determine color numbers for the graph, in addition to string output. If you have a different way of generating the strings, the pvFractionArrays
would no longer be needed.
In fact, the color determination could be streamlined quite a bit if we don't need the fractions for the string. I can do that streamlining after you've done other cleanup.
from open-social-security.
I just made a push that removes the variables/functions discussed above, except for pvFractionArrays
.
pvFractionArrays
is still being used for the strings in the hover tooltip.
Separately, what would be your thoughts on removing the tooltip?
It's already super easy/fast to just click around on the graph/chart to see the results of any desired location. And that way there would be no need to essentially have duplicate versions of certain functionality. (A related point is a concern about how the tooltip cannot as fully explain the meaning of the filing dates in question.)
from open-social-security.
I eliminated the pvFractionArrays as part of streamlining the color determination process.
I think the hover tooltip is useful for those who want an easy way to compare the option under the pointer with the selected choice. The user has the information for both items on the screen at the same time. He/she doesn't have to remember, for example, "Now what were those three claim dates that just disappeared from my screen?"
The tooltip provided in my latest pull request could easily be modified to include the full text as it it presented for the selected option. However, I suspect most users would find it easier to get the main points from a condensed version, like the one I propose.
from open-social-security.
Closing this issue as resolved. Thanks for the help with it!
from open-social-security.
Related Issues (16)
- Bug: no alternative-strategy table output when "yes cut" is selected HOT 2
- Bug: range component output includes spousal filing date when not applicable HOT 3
- Bug: range component output not responding to new clicks in already-filed scenario HOT 1
- Scale (or hide) range chart for mobile HOT 5
- Convert range component output to unordered list and add ages HOT 4
- ExpressionChangedAfterItHasBeenCheckedError: Expression has changed after it was checked. HOT 1
- Spouse Survivor Benefit Computation? HOT 4
- Error running presentvalue.service.spec.ts HOT 1
- URL query parameters missing child inputs HOT 2
- Children-only benefits are not included in present value calculation for a couple HOT 1
- Calculates unrealistic benefit totals for families with disabled adult children. HOT 4
- Incorrect rounding of benefits HOT 1
- Save your inputs link drops discount rate if 0% HOT 1
- Survivor Benefits appear incorrectly calculated HOT 3
- Inaccurate probabilityAlive calculations for some couples HOT 7
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from open-social-security.