devboard
devboard copied to clipboard
Tracking Progress
- [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)
- [ ] 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