History log of /yui3/src/recordset/js/recordset-base.js
Revision Date Author Comments Expand
cc4aedd061603f6c42f1ec28ead151f618b63c2b 08-Sep-2011 Luke Smith <lsmith@yahoo-inc.com>

Fix mutation event firing/response. Fixes #2530954 Major facelift of the Recordset internals. Strucutural, though; not performance related, really. The internal hash table is now properly initialized and updated in response to changes in the _items array. DataTable updated to listen for recordset:tableChange as a signal from its Recordset that the UI needs to be updated. Lots of code simplification.

c329316f92fdab3b92802fb2182e5b5f543d295e 12-Aug-2011 Dav Glass <davglass@gmail.com>

Fixes #2530913 - Minor doc tweaks Added @main tags to modules that YUIDoc failed to find the proper main module description. No build was done, only modified source files.

/yui3/sandbox/dd/js/constrain.js /yui3/src/autocomplete/js/autocomplete-base.js /yui3/src/charts/js/Chart.js /yui3/src/collection/js/arraylist-add.js /yui3/src/collection/js/arraylist-filter.js /yui3/src/dataschema/js/dataschema-base.js /yui3/src/datasource/js/datasource-local.js /yui3/src/datatable/js/datatable-base.js /yui3/src/datatype/js/datatype-date-format.js /yui3/src/dd/js/constrain.js /yui3/src/dom/js/dom-core.js /yui3/src/dom/js/selector-css2.js /yui3/src/event/js/event-dom.js /yui3/src/graphics/js/BaseGraphic.js /yui3/src/history/js/history-base.js /yui3/src/io/js/io-base.js /yui3/src/json/js/parse.js /yui3/src/loader/js/loader.js /yui3/src/node/js/node-core.js /yui3/src/querystring/js/querystring-parse.js recordset-base.js /yui3/src/resize/js/resize-base.js /yui3/src/slider/js/range-slider.js /yui3/src/widget/js/Widget.js /yui3/src/yui/js/yui-array.js
da9c0d41ccf81166ce263c5ad85c7db66324af65 22-Jul-2011 Luke Smith <lsmith@yahoo-inc.com>

Fix API docs for Ticket #2530078 Fixed a bunch of other API docs while I was at it.

f8bb88ccd33cb2f5daa9f93c589d10a438d518c8 05-Mar-2011 Luke Smith <lsmith@yahoo-inc.com>

Add API docs for events. s/tabs/spaces/ Fixes #2529801

67d8d00b3c046754ca1781560f46e582af3fd0d6 03-Mar-2011 Luke Smith <lsmith@yahoo-inc.com>

Fix duplicate subscription to update event. Fixes #2529861

7c27e5753536379eb04779844dfe64f0f3063248 03-Dec-2010 Tilo Mitra <tilo@yahoo-inc.com>

remove() was broken when removing first record - fixed now

8213b4dd7b4809bae2906f654b95102cd6c96d38 30-Nov-2010 Tilo Mitra <tilo@yahoo-inc.com>

fixed comments to make api docs generate

3f7177697b39b256b1f047c972d4d7cbf161b82c 24-Nov-2010 Tilo Mitra <tilo@yahoo-inc.com>

added @module descriptions in comments

17fc820dcdd5d46b56dcf8f51b015359366cf7da 24-Nov-2010 Tilo Mitra <tilo@yahoo-inc.com>

clean up compressor warnings

732396f61c35735c33d8afc07abd55d3dba1f22c 24-Nov-2010 Tilo Mitra <tilo@yahoo-inc.com>

clean up comments to allow API to be constructed without errors

072ee71c8a8aa16f3ad0f592fda5d41b45ba725a 23-Nov-2010 Tilo Mitra <tilo@yahoo-inc.com>

restructure recordset sort plugin, allow recordset instantiation in the form "new Y.Recordset()" as opposed to "new Y.Recordset({records:[]})"

67073c302882de4baf70c80993d9120188400cd9 19-Nov-2010 Tilo Mitra <tilo@yahoo-inc.com>

resolve #2529534

3bbab7db2010c87c1d3922da8362d206d73943c8 18-Nov-2010 Tilo Mitra <tilo@yahoo-inc.com>

recordset can be instantiated with new records passed in

e81af05b77b6bb6ebfc812494de2d3a621272d90 28-Oct-2010 Tilo Mitra <tilo@yahoo-inc.com>

add comments to all recordset submodules

41a8ce8581ada11d736d1d0517b47d3315b70de8 27-Oct-2010 Tilo Mitra <tilo@yahoo-inc.com>

create defaultUpdateHash method + indexer updateHash method

b41c27a66cb2271249d8117d3d5395ab17594f86 12-Oct-2010 Tilo Mitra <tilo@yahoo-inc.com>

changes to getRecord() - now accepts id or index

5d8d3401ad8bc8975c27975c7fffc1c4d18cf81c 12-Oct-2010 Tilo Mitra <tilo@yahoo-inc.com>

added testcases for recordset indexer update()

65b27c0c1a6d67d8df030e28b6568929bb214418 09-Oct-2010 Tilo Mitra <tilo@yahoo-inc.com>

recordset-base supports primary indexing by ID - custom indexing can be performed on indexer plugin

8d1fe12a5d98f50455e314225925f342e641ae9b 09-Oct-2010 Tilo Mitra <tilo@yahoo-inc.com>

recordset indexer works with defaultIndex (id)

35efc9511ecb6deca970c97d13bc6c3fb9cb9a28 07-Oct-2010 Tilo Mitra <tilo@yahoo-inc.com>

add flip() to recordset sort, cleaning up other parts

3322431c6a880983db785beaa61932d3697116aa 05-Oct-2010 Tilo Mitra <tilo@yahoo-inc.com>

refactoring recordset

f0b3da068a86e6d396175c502d04069b6afbc49c 04-Oct-2010 Tilo Mitra <tilo@yahoo-inc.com>

modify recordset filter() and reduce()

46c91c32e9f555734bdd918e4157fb8a92746ae0 02-Oct-2010 Tilo Mitra <tilo@yahoo-inc.com>

add defaultFns to events

df648c649330effe9ab7aeb7c339313f0da428c9 01-Oct-2010 Tilo Mitra <tilo@yahoo-inc.com>

fix recordset add(), update(), more refactoring

8f31ee83a62db697e7f623307f2d3412d374a9ef 01-Oct-2010 Tilo Mitra <tilo@yahoo-inc.com>

augment recordset with arraylist

2671b5d7a47e8eb0b547762380122c8b263ea282 27-Sep-2010 Tilo Mitra <tilo@yahoo-inc.com>

cleaning up recordset