History log of /yui3/src/node/js/nodelist.js
Revision Date Author Comments Expand
4aac6e557ce899ecfe4db2a39f0762975666cd40 01-Mar-2012 Matt Sweeney <matt.sweeney@yahoo.com>

remove redundant nodelist event methods from nodelist.js

ea0ac1b4786faaba9ef0eb6179f9d6582f9bb00a 16-Feb-2012 lexander <alexander.shusta@gmail.com>

Updated documentation for NodeList methods that are imported from Node to include required parameters and '@chainable' declarations. NOTE - The '@see' links don't seem to do anything in the built docs. Consider removing these or updating YUIDoc to insert links.

f3a7e54fed783ecf7736b0004e4cc67314eca47d 02-Feb-2012 Matt Sweeney <matt.sweeney@yahoo.com>

add data support for NodeList and allow number field names

7e6ec4f888a04194533f7fcde88e1c47b4c371bd 13-Sep-2011 Matt Sweeney <matt.sweeney@yahoo.com>

build node

6eae5adc42f886ebacac1f714be3f0c9e4b205c1 05-Aug-2011 Luke Smith <lsmith@yahoo-inc.com>

Remove "Y." from @param and @return types yuidoc doesn't link class types that start with "Y."

9c09bdc3900eab05cd5e58bcb9efdfc0e780f593 27-Jul-2011 Matt Sweeney <matt.sweeney@yahoo.com>

remove redundant imports

8346e283ad797ef549be70335d3961f4324901ba 26-Jul-2011 Ryan Grove <ryan@wonko.com>

API doc tweaks to get Node/NodeList items displayed in the correct places and under the correct modules.

190e65f31f510d9c2e959a15d5c3963ad1f845c8 09-May-2011 Matt Sweeney <matt.sweeney@yahoo.com>

add prototype methods for getDOMNode/getDOMNodes [fix 2529970]

e01db9301b8d647eddb41fa0cd6ba21e0755dcb8 04-May-2011 Matt Sweeney <matt.sweeney@yahoo.com>

revert node-dom cache

9070563c04cb4cf2d479f8b0fa34096cac6ebce3 28-Apr-2011 Matt Sweeney <matt.sweeney@yahoo.com>

accept NodeList input

c2316aa754088a9b720b368f7eb6778b1f92cfc4 08-Dec-2010 Matt Sweeney <matt.sweeney@yahoo.com>

document extra args for NodeList::on [fixes 2529556]

3306201cc1c094664d45a0932a434a003099b1aa 04-Dec-2010 Matt Sweeney <matt.sweeney@yahoo.com>

use isHidden abstraction for style display

2d2498db072d6b37d307e23cd1e49f3ab59abeb4 20-Nov-2010 Matt Sweeney <matt.sweeney@yahoo.com>

move generateID implementation to DOM/Node [fix 2528671]

/yui3/build/dom/dom-base-debug.js /yui3/build/dom/dom-base-min.js /yui3/build/dom/dom-base.js /yui3/build/dom/dom-debug.js /yui3/build/dom/dom-min.js /yui3/build/dom/dom-style-ie-debug.js /yui3/build/dom/dom-style-ie-min.js /yui3/build/dom/dom-style-ie.js /yui3/build/dom/dom.js /yui3/build/event/event-base-debug.js /yui3/build/event/event-base-min.js /yui3/build/event/event-base.js /yui3/build/event/event-debug.js /yui3/build/event/event-min.js /yui3/build/event/event.js /yui3/build/node/node-base-debug.js /yui3/build/node/node-base-min.js /yui3/build/node/node-base.js /yui3/build/node/node-debug.js /yui3/build/node/node-min.js /yui3/build/node/node.js /yui3/sandbox/node/node.html /yui3/src/dom/js/dom-style-ie.js /yui3/src/dom/js/dom.js /yui3/src/event/js/event-dom.js node-imports.js nodelist.js /yui3/src/node/tests/node.html
39c4970fb513131af091c2d6404e41437c45fc82 20-Oct-2010 Matt Sweeney <matt.sweeney@yahoo.com>

adds node-load module with Node::load api

0057e7c1df722bf764d594d035c8ed7c3563303d 20-Oct-2010 Matt Sweeney <matt.sweeney@yahoo.com>

add Node::empty and Nodelist mapping for empty/destroy [fixes 2529300, 2529256]

5d01873cf9caef83e00b14d55d8f3045b8e7b497 20-Oct-2010 Matt Sweeney <matt.sweeney@yahoo.com>

added NodeList::once [fixes 2529369]

731584898d510b113e8ee729ebdb24f8fdc81c1c 06-Oct-2010 Adam Moore <adamoore@yahoo-inc.com>

instanceof tweaks for IE memory leaks [bug #2529344].

cce8e3cb57004531d3b8b27a69579cd038db03ad 05-Oct-2010 Adam Moore <adamoore@yahoo-inc.com>

instanceof tweaks for IE memory leaks [bug #2529344].

a17dfde3f04b3e0ee171e1565172e5aa74d9c46a 21-Jul-2010 Matt Sweeney <matt.sweeney@yahoo.com>

adds support for Y.all(window) [fixes #2529079]

b4bd98fdbecaafbd2f8e490a5c5be0eb2e6286ce 12-Jul-2010 Matt Sweeney <matt.sweeney@yahoo.com>

pass extra NodeList on/after args to Y.on/after [fixes 2528904]

d2fb75690de4575ac2dce458fac6dc5dac14dfbe 08-Jul-2010 Matt Sweeney <matt.sweeney@yahoo.com>

hand off to Y.on/after from NodeList on/after [fixes 2528904]

/yui3/build/node/align-plugin-debug.js /yui3/build/node/align-plugin.js /yui3/build/node/node-base-debug.js /yui3/build/node/node-base-min.js /yui3/build/node/node-base.js /yui3/build/node/node-debug.js /yui3/build/node/node-event-delegate-debug.js /yui3/build/node/node-event-delegate.js /yui3/build/node/node-event-html5-debug.js /yui3/build/node/node-event-html5.js /yui3/build/node/node-event-simulate-debug.js /yui3/build/node/node-event-simulate.js /yui3/build/node/node-min.js /yui3/build/node/node-pluginhost-debug.js /yui3/build/node/node-pluginhost.js /yui3/build/node/node-screen-debug.js /yui3/build/node/node-screen.js /yui3/build/node/node-style-debug.js /yui3/build/node/node-style.js /yui3/build/node/node.js /yui3/build/node/shim-plugin-debug.js /yui3/build/node/shim-plugin.js nodelist.js /yui3/src/node/tests/node.html
f22f672128e854a6559064656665ebe61fb27464 18-May-2010 Matt Sweeney <matt.sweeney@yahoo.com>

skip uniqueID on document node

19c22df6cdcfac9f48237bb6728387cd041366ef 11-May-2010 Matt Sweeney <matt.sweeney@yahoo.com>

insert dummy node when creating OPTION to avoid setting selected

106cc795c2891f2d2d142772cadefbcb5975bcfa 10-May-2010 Matt Sweeney <matt.sweeney@yahoo.com>

removed NodeList._instances [fixes 2528890]

/yui3/build/node/node-base-debug.js /yui3/build/node/node-base-min.js /yui3/build/node/node-base.js /yui3/build/node/node-debug.js /yui3/build/node/node-min.js /yui3/build/node/node.js /yui3/sandbox/chart/as/cartesiancanvas.swc /yui3/sandbox/chart/as/com/yahoo/util/YUIBridge.as /yui3/sandbox/chart/build.properties /yui3/sandbox/chart/build/chart/assets/cartesiancanvas.swf /yui3/sandbox/chart/build/chart/chart-debug.js /yui3/sandbox/chart/build/chart/chart-min.js /yui3/sandbox/chart/build/chart/chart.js /yui3/sandbox/chart/build/infographics/infographics-debug.js /yui3/sandbox/chart/build/infographics/infographics-min.js /yui3/sandbox/chart/build/infographics/infographics.js /yui3/sandbox/chart/buildcanvas.properties /yui3/sandbox/chart/js/BaseAxis.js /yui3/sandbox/chart/js/CartesianSeries.js /yui3/sandbox/chart/js/LineSeries.js /yui3/sandbox/chart/js/Renderer.js /yui3/sandbox/chart/js/TimeAxis.js /yui3/sandbox/chart/js/axis.js /yui3/sandbox/chart/js/bordercontainer.js /yui3/sandbox/chart/js/container.js /yui3/sandbox/chart/js/datatip.js /yui3/sandbox/chart/js/graph.js /yui3/sandbox/chart/js/linegraph.js /yui3/sandbox/chart/js/swfapplication.js /yui3/sandbox/chart/js/swfwidget.js /yui3/sandbox/chart/tests/advancedusage.html /yui3/sandbox/chart/tests/canvasgraph.html /yui3/sandbox/graphics/graphics-vml.js nodelist.js /yui3/src/node/tests/node.html
260f632670f14923f2ced4427ce2a3962f88a1b9 06-Apr-2010 Matt Sweeney <matt.sweeney@yahoo.com>

use uniqueID for IE nodes

1e846923ecc2c6fb496789cfacc56cf6226d4332 18-Mar-2010 Matt Sweeney <matt.sweeney@yahoo.com>

documented _node and _nodes [fixes 2528515]

94fe7771054928400e21af38041c20a8c557f71a 17-Mar-2010 Matt Sweeney <matt.sweeney@yahoo.com>

correctly import NodeList::removeAttribute [fixes 2528637]

4466a31ff4550800f8fb547e7d7a953a257ac09e 13-Mar-2010 Matt Sweeney <matt.sweeney@yahoo.com>

added Y.Node support to NodeList constructor [fixes #2528644]

f189bf50b2fb210380ce80028b1b3a653b210c55 04-Mar-2010 Matt Sweeney <matt.sweeney@yahoo.com>

handle nodelist creation with nodes array

5ef353cde2c613a8ae88cc25d8796097b540d2db 18-Dec-2009 Matt Sweeney <matt.sweeney@yahoo.com>

mapped NodeList::removeAttribute andadded NodeList::isEmpty

6026e8fb9550247441bfb1d36cbcc5f6c68c9969 18-Dec-2009 Matt Sweeney <matt.sweeney@yahoo.com>

added force option to toggleClass [fixes #2528215]

b01b6c06d7b3c1fa089b30afd82970c266b28a0e 09-Dec-2009 Matt Sweeney <matt.sweeney@yahoo.com>

updated toFrag docs [fixes 2528451]

455daaee1947cfb49b7ddbc01a512f9c61bb3d0d 02-Dec-2009 Matt Sweeney <matt.sweeney@yahoo.com>

allow NodeList creation from DOMNode [fixes 2528231]

f26616e769b382d127ec424499c41fe23aedc4f1 01-Oct-2009 Matt Sweeney <matt.sweeney@yahoo.com>

storing queryRoot from Node::all for use with NodeList::refresh [fixes 2528291]

b25f3afb1a2184095c4c6fd68f6f59fa797a5955 25-Sep-2009 Matt Sweeney <matt.sweeney@yahoo.com>

refresh doc update

11dfb77c27b95a692fc2c9e8ff9d331b721ef21e 25-Sep-2009 Matt Sweeney <matt.sweeney@yahoo.com>

no longer firing refresh

0e38c4f630dc17d5d1966f48feff30dc4de42c78 17-Sep-2009 Matt Sweeney <matt.sweeney@yahoo.com>

Y.get -> Y.one

64822a5018bcda59076348f133d9e3e636c87110 16-Sep-2009 Matt Sweeney <matt.sweeney@yahoo.com>

updated arg order for Y.on/after

f77815d81ad76d60a1f1b834efbc7ed954437e6d 16-Sep-2009 Matt Sweeney <matt.sweeney@yahoo.com>

passing NodeList::on/after to Y.on/after [fixes 2528243]

9841e3eef70e7a083ae0b371f33eb340ad3b6a54 08-Sep-2009 Matt Sweeney <matt.sweeney@yahoo.com>

try/catch documentElement.filters test [fixes 2528233]; pass non-string queries through Array() [fixes 2528231]

d48e0a04ec72d01f7f8c016a26e7e0668a016bb0 21-Aug-2009 Matt Sweeney <matt.sweeney@yahoo.com>

added NodeList::modulus docs

be76d7f5177cf9f974c5092108bd2e0596762ebf 21-Aug-2009 Matt Sweeney <matt.sweeney@yahoo.com>

added Node::getAttrs and Node::setAttrs; updated deprecated warnings to log category deprecated

9f855fa09e21b201490354798d98d739d1dbad06 12-Aug-2009 Matt Sweeney <matt.sweeney@yahoo.com>

fixed nl2frag; convert NodeList.get array of nodes to a NodeList

031235b1003701e2e2489a418b093fe76c74c52c 12-Aug-2009 Matt Sweeney <matt.sweeney@yahoo.com>

broke out pluginhost dependency; updated get/set to call _getAttr/_getAttr; fixed NodeList.plug/unplug

5c84dbcbfdd15dad48c3d53e718fa60edbe07eef 11-Aug-2009 Matt Sweeney <matt.sweeney@yahoo.com>

converted g_slice to Y.Array

e3bd011d5ae662803e1bb6970a2c841df0036b42 11-Aug-2009 Matt Sweeney <matt.sweeney@yahoo.com>

added NodeList::toFrag; allow insert/prepend/append/setContent to accept a NodeList

9deeb19e619d3ec49429bb3cb6e11ac94f60c1d0 08-Aug-2009 Matt Sweeney <matt.sweeney@yahoo.com>

fixed lint warning

4eb1c4d62664ac0db33dfffef60931f2564e23cc 08-Aug-2009 Matt Sweeney <matt.sweeney@yahoo.com>

removed g_nodes and g_nodelists; added Node._node, and NodeList._nodes

410fc1fd4e21ac639aa433a07df10ef478b0179d 08-Aug-2009 Matt Sweeney <matt.sweeney@yahoo.com>

fixed elements attribute override

ce943fdfc59924e63f4e454dd3d1bd8c751827f4 08-Aug-2009 Matt Sweeney <matt.sweeney@yahoo.com>

apply on/after to pass all args

ef1b99f3c51d5e209fcc0dfbd4c3c45a47ff212a 06-Aug-2009 Matt Sweeney <matt.sweeney@yahoo.com>

merge cleanup

9fca169e8847cdfcd3016985a4f01b5ee3c89f40 08-Jul-2009 Matt Sweeney <matt.sweeney@yahoo.com>

wip

3fb14173ece69c8732d40ab8eae8732214deaaac 21-Jun-2009 Matt Sweeney <matt.sweeney@yahoo.com>

fixed node submodule list

4473e39534e5342109720c19e6ebd4266600f8ec 15-Jun-2009 Matt Sweeney <matt.sweeney@yahoo.com>

node api updates

4613c9036a0a4fd7b454849d73f4a6e4150a2c1e 15-Jun-2009 Matt Sweeney <matt.sweeney@yahoo.com>

node api updates

78ba6117a752d35df6f2d354cf167c7368026bff 15-Jun-2009 Matt Sweeney <matt.sweeney@yahoo.com>

node api updates

983e81488c932da470ba33ef46964c7b6b7cfc00 12-Jun-2009 Matt Sweeney <matt.sweeney@yahoo.com>

documentation updates; no code changes

5e33a64560a5906332f9e92fddc38225f1fd6281 11-Jun-2009 Matt Sweeney <matt.sweeney@yahoo.com>

set default nodelist on/after context to the nodelist

702d071c9cd958a24e9d64233d452dbc55af5a4f 11-Jun-2009 Matt Sweeney <matt.sweeney@yahoo.com>

lint and str const cleanup

3fd8450e4a20b43b040c983e985a585267426fdc 04-Jun-2009 Matt Sweeney <matt.sweeney@yahoo.com>

wip

9fd236427d8cf0758974e1ae152f221064b341e1 04-Jun-2009 Matt Sweeney <matt.sweeney@yahoo.com>

added odd(), even(), modulus() methods to NodeList

76ff63d988d2575dc0017b60275806b2fea47341 30-May-2009 Matt Sweeney <matt.sweeney@yahoo.com>

performance tweaks

086254994171734e6ba3d23a86e02042859732f2 16-May-2009 Matt Sweeney <matt.sweeney@yahoo.com>

added Nod.plug/unplug

22c8897e10b936180df3d10b0b78453534d124ac 12-May-2009 Matt Sweeney <matt.sweeney@yahoo.com>

changed default context for NodeList.each to the node; added NodeList.some and indexOf

880b0a3eca7ac323e382275774ee328eb189fa99 11-May-2009 Matt Sweeney <matt.sweeney@yahoo.com>

updated remove; updated destructor

8b86a0d734324d75110ac5d262f6d06d48baf899 05-May-2009 Matt Sweeney <matt.sweeney@yahoo.com>

fixed on/detach for dom events; added NodeList.remove; DOM cleanup

5d829590558aa225fef50b0d3d22e35ff361d431 24-Apr-2009 Matt Sweeney <matt.sweeney@yahoo.com>

override NodeList.prototype.plug/unplug to batch nodes

f632d630e3fee201f37c3ffdafc3e00801245058 24-Apr-2009 Matt Sweeney <matt.sweeney@yahoo.com>

sort grouped selector results by default; doc updates

a6dd1c401b840b62cff0bcd04969e7c6a0022a6b 23-Apr-2009 Matt Sweeney <matt.sweeney@yahoo.com>

fixed nodelist chaining

c581f16253432f638de22fdaab6cbdd17da391f0 16-Apr-2009 Matt Sweeney <matt.sweeney@yahoo.com>

var cleanup

f918eed1b4f0c68834f1e44cc8620c088cde9b38 16-Apr-2009 Matt Sweeney <matt.sweeney@yahoo.com>

lint cleanup

f4dafe279821f45a1de3e02989d3de36e1c0f6a8 10-Apr-2009 Matt Sweeney <matt.sweeney@yahoo.com>

return zero length collection from NodeList rather than null

ac7a79e9c7d2fa04e4348fe6bbf810a4ce33d822 09-Apr-2009 Matt Sweeney <matt.sweeney@yahoo.com>

added DOM event list; added hasMethod(); fixed filter(); added Node.all;

0bf15ed0fdb50227faf47dd071dc50852157f8af 09-Apr-2009 Matt Sweeney <matt.sweeney@yahoo.com>

updated metadata; submodule breakout; add/removeEventListener methods added

/yui3/build/dom/dom-debug.js /yui3/build/dom/dom-min.js /yui3/build/dom/dom.js /yui3/build/dom/selector-css3-debug.js /yui3/build/dom/selector-css3-min.js /yui3/build/dom/selector-css3.js /yui3/build/dom/selector-native-debug.js /yui3/build/dom/selector-native-min.js /yui3/build/dom/selector-native.js /yui3/build/loader/loader-debug.js /yui3/build/loader/loader-min.js /yui3/build/loader/loader.js /yui3/build/node/node-base-debug.js /yui3/build/node/node-base-min.js /yui3/build/node/node-base.js /yui3/build/node/node-debug.js /yui3/build/node/node-min.js /yui3/build/node/node.js /yui3/build/yui/yui-debug.js /yui3/build/yui/yui-min.js /yui3/build/yui/yui.js /yui3/src/dom/build.dom.properties /yui3/src/dom/build.selector-css3.properties /yui3/src/dom/build.selector-css3.xml /yui3/src/dom/build.selector-native.properties /yui3/src/dom/build.sh /yui3/src/dom/tests/selector_simple.html /yui3/src/node/build.node-base.properties /yui3/src/node/build.node.properties node-new.js nodelist.js /yui3/src/node/sandbox/nodelist.html /yui3/src/yui/js/loader.js
dd619970d0715e8271b6f4e344737b073b713a7b 08-Apr-2009 Matt Sweeney <matt.sweeney@yahoo.com>

wip

e56c4e11f404542db23efd22779d04fd7e8ff5ea 08-Apr-2009 Matt Sweeney <matt.sweeney@yahoo.com>

fixes for failing test cases

6ea48d96f5a25dc7cb072787412ae2d88fc34f32 07-Apr-2009 Matt Sweeney <matt.sweeney@yahoo.com>

wip

30d7fa0527f813aa95468c3409140a1bef2a4e24 07-Apr-2009 Matt Sweeney <matt.sweeney@yahoo.com>

added children attribute; return from set;

10d67463820db9c4acc3bc438d9e11a9dc72c9c5 07-Apr-2009 Matt Sweeney <matt.sweeney@yahoo.com>

fixed refresh(); added text attr; wip

ddc82285550d0c9a2aa0353b5f3e90e6174e5f07 06-Apr-2009 Matt Sweeney <matt.sweeney@yahoo.com>

fixed default setter; tmpNode for calling Node from NodeList

b45cf0c43257bd3781496320d9602fac76d997f2 03-Apr-2009 Matt Sweeney <matt.sweeney@yahoo.com>

node/nodelist breakout wip

9530dedb825af1fbc2f7d5d54483207531062c6f 03-Apr-2009 Matt Sweeney <matt.sweeney@yahoo.com>

nodelist breakout wip