jh3y/tyto — pull request #11 by dcodesmith (2013-12-15 20:53:59+00:00)
Title: App-wide Refactors

- Appended div.actions to div.columns to target action spans for click event delegation. [Commit](https://github.com/dcodesmith/tyto/commit/cf2f6546ddcb261652f4a9bee57df0bcb5ebde53)
- Added .actions class to #barn .column [Commit](https://github.com/dcodesmith/tyto/commit/b669871de1781c00b687df77e7b407b72ee3b9cf)
- New utility module [Commit](https://github.com/dcodesmith/tyto/commit/9551eccd5c62335ff5b48570b5a2d3def1849787)
- Constructor name should begin with uppercase [Commit](https://github.com/dcodesmith/tyto/commit/6dbef534b6ded4178de6fecbce98da00c4130137)
- Refactors / Best Practices [Commits](https://github.com/dcodesmith/tyto/commit/d50b3e9de12aba1527dddd2849850a51215cd0c3)
- A few jQuery object cachings
- Helper function for to attach multiple event listeners to a single element
- Constructor 'tyto' was changed to begin with uppercase.
- Event delegations
- Refactored [toggleEdit](https://github.com/dcodesmith/tyto/commit/d50b3e9de12aba1527dddd2849850a51215cd0c3#diff-619e43f2a282d9e14876104b507da225R167) function. This is being handled by only 1 function now