umd-mith/OACVideoAnnotator — pull request #10 by jdickie (2011-11-18 18:36:26+00:00)
Title: Adding controllers.js -- Changes to event propagation

* Events now consolidated in controllers.

* Event triggers coming mostly from MITHGrid variable declarations - onAnnotationActiveChange

* Some event triggers still handled internally by controllers

* Canvas controller and editBox controller separated out

* Clicking an HTML annotation sets the SVG lens to activate the editBox on that shape

* Editing HMTL annotations complete - cleaned up HTML lens and added area to update content