48 Commits

Author SHA1 Message Date
Jeremy Ashkenas
6e7894d8fa Streamlined event delegation from models through collections. Added documentation for 0.2.0 enhancements. 2010-10-25 11:23:04 -04:00
Jeremy Ashkenas
a7195a975d Issue #28 -- handleEvents -> delegateEvents, which is now called in the constructor. 2010-10-25 10:51:23 -04:00
Jeremy Ashkenas
f3a8dcd16b Merging in Collection#toJSON 2010-10-20 16:01:56 -04:00
Jeremy Ashkenas
089fd5c1a2 Adding a test for Issue #33 2010-10-20 14:43:31 -04:00
Jeremy Ashkenas
8282270d56 Starting to move to templates for the todo example. 2010-10-19 16:42:35 -04:00
Jeremy Ashkenas
a895bbb098 fixing chain() test. 2010-10-19 15:50:02 -04:00
Nick Fitzgerald
8d7eff8cd2 Adding chain() to the Collection prototype 2010-10-19 15:48:59 -04:00
Jeremy Ashkenas
14d818677f Merge branch 'master' into demos 2010-10-19 14:57:06 -04:00
Jeremy Ashkenas
f0f7c8d5e3 Adding an error when URLs are left unspecified, and highlighting the importance of the URL property in the docs for persistence to work. 2010-10-19 10:47:40 -04:00
Jeremy Ashkenas
a09bcbca9d error events are now always passed the model as the first argument. You may now also pass an error callback to set() and save(), if the callback is passed, it will be called instead of the 'error' event getting fired. 2010-10-19 10:13:50 -04:00
Jeremy Ashkenas
17d64e0a51 Adding Backbone.Model#fetch 2010-10-18 21:31:27 -04:00
Jeremy Ashkenas
7721f8481c adding Backbone.emulateHttp for frameworks that don't support HTTP. Issue #11 2010-10-17 10:53:40 -04:00
Jeremy Ashkenas
0f3c524a3a beginnings of a different demo. 2010-10-16 17:28:19 -04:00
Jeremy Ashkenas
7b10698af6 making the speed test labels fit on the graph 2010-10-15 09:57:31 -04:00
Jeremy Ashkenas
500d66bd58 a handful of model speed tests. 2010-10-14 15:11:56 -04:00
Jeremy Ashkenas
e7ce57cc1d Adding the beginnings of a speed suite to the Test page. 2010-10-14 14:46:53 -04:00
Jeremy Ashkenas
831090329f Issue #8 -- a number of improvements to the documentation. 2010-10-14 10:29:18 -04:00
Jeremy Ashkenas
091e266077 Adding basic tests for initialize. 2010-10-13 17:33:20 -04:00
Jeremy Ashkenas
f09e791402 removing toString 2010-10-13 11:04:44 -04:00
Jeremy Ashkenas
317c99be10 attributes is now a public property, uncloned. documenting comparator, and more. 2010-10-13 00:37:02 -04:00
Jeremy Ashkenas
15b2ec81e8 handleEvents API tweaks 2010-10-12 16:47:56 -04:00
Jeremy Ashkenas
d8308f9712 added view tests 2010-10-12 16:19:02 -04:00
Jeremy Ashkenas
8e7405e17a updating rest tests. 2010-10-12 16:01:14 -04:00
Jeremy Ashkenas
727c299695 first draft of docs is done. 2010-10-12 15:58:40 -04:00
Jeremy Ashkenas
21dfb55072 axed setMode. setCallbacks -> bindCallbacks 2010-10-12 15:41:42 -04:00
Jeremy Ashkenas
11c6ebb7fc add, remove, get, getbycid, at 2010-10-12 13:52:59 -04:00
Jeremy Ashkenas
66fb51ca36 down at the bottom of the model docco 2010-10-12 11:47:57 -04:00
Jeremy Ashkenas
c14dde7c20 removing Backbone.Model#isEqual 2010-10-12 11:01:38 -04:00
Jeremy Ashkenas
cbbba479ea ... 2010-10-12 09:59:15 -04:00
Jeremy Ashkenas
eb5a89f17f Up to attributes 2010-10-12 09:28:27 -04:00
Jeff Larson
c32d5360ae fix a bug in view tests 2010-10-07 20:19:06 -04:00
Jeff Larson
07e1b77ded stubbing out view test 2010-10-07 20:00:13 -04:00
Jeremy Ashkenas
cc48c76485 Backbone.Bindable -> Backbone.Events 2010-10-07 11:24:44 -04:00
Jeremy Ashkenas
ed1871cbfe first draft of basic validations 2010-10-07 09:33:50 -04:00
Jeremy Ashkenas
9bdefd0273 started working on the index page, copied from Jammit 2010-10-06 17:41:10 -04:00
Jeremy Ashkenas
d343aa5fec testing a handful of the underscore methods on collections 2010-10-06 13:52:25 -04:00
Jeremy Ashkenas
655ab7fa1c finished initial round of tests for collection 2010-10-06 13:45:05 -04:00
Jeremy Ashkenas
b1277b9258 defaulting Backbone.Collection#model to be Backbone.Model 2010-10-06 13:41:37 -04:00
Jeremy Ashkenas
80acf9484d more tests, returning 'this', when performing side effects on collections 2010-10-06 13:36:28 -04:00
Jeremy Ashkenas
463ce3e62d Making zero numeric ids more possible 2010-10-06 13:29:36 -04:00
Jeremy Ashkenas
6009b8d1ab more tests for collection, 0 is a valid id. 2010-10-06 13:18:32 -04:00
Jeremy Ashkenas
16149c7c37 Wrapped up the model tests. 2010-10-06 12:23:22 -04:00
Jeremy Ashkenas
71969d367b linting the remainder of the tests. 2010-10-06 11:35:14 -04:00
Jeremy Ashkenas
03c1c70f3f linting test/bindable 2010-10-06 11:33:31 -04:00
Joe Germuska
573d491f8d fix bug in 'add' and 'refresh' 2010-10-02 17:16:17 -05:00
Joe Germuska
21b66380dd more tests 2010-10-02 16:19:57 -05:00
Joe Germuska
d66f2ed161 some more tests 2010-10-02 15:58:26 -05:00
Joe Germuska
6278661294 beginnings of a test harness 2010-10-02 15:12:07 -05:00