Lines Matching refs:bag
1969 // does not have a value for. Optionally takes a bag of properties to
8876 return function(node, ret, bag){
8880 (!bag || _isUnique(node, bag)) &&
8892 return function(root, ret, bag){
8896 if(bag && !_isUnique(te, bag)){
8912 return function(root, ret, bag){
8918 (!bag || _isUnique(te, bag)) &&
9052 retFunc = function(root, arr, bag){
9056 if(filterFunc(te, root) && _isUnique(te, bag)){
9065 retFunc = function(root, arr, bag){
9069 if(_isUnique(te, bag)){
9081 retFunc = function(root, arr, bag){
9086 if(filterFunc(te, root) && _isUnique(te, bag)){
9118 var candidates = getArr(root), qp, x, te, qpl = queryParts.length, bag, ret;
9129 bag = {};
9136 // via membership in this level's bag. If there are more query
9139 gef(te, ret, bag);
9358 // determine if a node in is unique in a "bag". In this case we don't want
9360 // question is already in the bag. Normally we'd just use hash lookup to do
9363 var _isUnique = function(node, bag){
9364 if(!bag){ return 1; }
9366 if(!bag[id]){ return bag[id] = 1; }
11271 // packed "property bag" which is used for other Dojo animation