d1a1d44577
Add clipboard paste handling for the hidden input and the paste button so pasted text is parsed as a numeric value before being pushed. Also add the eˣ function key in the sample calculator and keep the hidden input selected on focus for Ctrl+V support.
752 B
752 B
State
- Core engine:
src/rpn-calculator.js - Active demo:
samples/calc-02/responsive HP48GX layout with HP48-like X-line editing; display-adjacent button row stays in 4 columns - Mode button shows the current angle mode only; selecting a mode uses a popup menu
- Public API:
push,pop,clear,swap,remove,edit,isValidIndex,input,command,getOperationsByCategory,getConstants - Config:
maxSize,base,angleMode,enabledCommands - Commands: arithmetic, stack, trigonometry, constants
piande - Demo actions: paste now parses clipboard text as a number before pushing it to the stack; Ctrl+V is supported via the hidden input paste event
- Exports: browser
window.RpnCalculator, CommonJSmodule.exports