id summary reporter owner description type status priority milestone component version resolution keywords cc blockedby blocking
11184 Graphing Scientific Calculator widget Douglas Hays jason_hays22 "The Calculator widget should be a client-side only solution and able to fill a large need for multi-function/multi-purpose calculators utilized within a widely varying set of web-pages from mortgage loans to college math classes to tax-returns.[[BR]]
Key Attributes:[[BR]]
- Inherits from _dijit._Templated[[BR]]
- Graph functions of the form y=f(x)[[BR]]
- Accepts localized numeric input similar to dijit.form.NumberTextBox[[BR]]
- Additionally accepts exponential notation[[BR]]
- Expression parser must handle non-JavaScript syntax such as x!^y instead of Math.pow(x,y) and n! instead of dojox.math.factorial(n)[[BR]]
- Configurable single or multi-line display[[BR]]
- Expression history with edit capability[[BR]]
- Utilizes dojox graphing capabilities for function plots[[BR]]
- Customizable themes (e.g. 4 function, scientific, graphing)[[BR]]
- Support at least basic trigonometry (with both degrees and radians) and statistical functions[[BR]]
- User-defined functions[[BR]]
- Base conversions[[BR]]
- Buttons can be styled and rearranged[[BR]]
- Keyboard accessible[[BR]]" enhancement closed high 1.6 DojoX Widgets 1.5.0b2 fixed GSoC haysmark Karl Tiedt