mirror of
https://github.com/storytold/vectorcraft.git
synced 2026-11-12 07:45:38 +00:00
graph.setType read `axisMin: "10"` as a cleared bound, so the axis went back to the calculated range, and it ignored a string or number given for a true/false option, a string for a number and a number for a text option. graph.setData and graph.create ignored a `csv` that is not a string and `series`, `categories` or `rows` that are not lists, and read a string in `rows` as a blank cell. The three commands now refuse such a value with an error naming the key, and leave the graph and the undo history as they were. A null is still read as a key left out, and a null axis bound still goes back to the calculated value. A negative tick count is refused too.