- [x] defcard.anon - no name #7 - [x] overload to allow docs only #7 - [x] state: function body + {state setState} #8 - [x] closed polymorphism for body #9 - [x] shared state: once + js-atom - [x] click to focus card - [x] render plain data #6 - [x] render atom #9 - [x] navigate around modules - [x] options: frame - [ ] options: heading - [ ] options: padding - [x] options: hidden (have .off use this) - [x] options: inspect data - [ ] options: className - [ ] history record and playback! #37 - [x] syntax highlighting #6 - [x] ~~open polymorphism for body?~~ #10 - [x] Function.toString / babel plugin to allows automatically showing source code by function name? - [x] ID for each card which can be linked to, like headings in github readmes - [ ] Show errors in-line on the card (see [checking-meta](http://rigsomelight.com/devcards/#!/devdemos.extentions)) - [ ] catch errors thrown by card bodies at card level #17 - [x] options: Interval timer which can setState - [x] share atom between components - [ ] allow/demonstrate using alternate atom implementations - [ ] `onUpdate` hook for cards #36
open polymorphism for body?Body polymorphism (open edition) #10onUpdatehook for cards onUpdate hook which fires on every update #36