Lines Matching refs:blocks

14349         var topBlock = [], topOuts = [], blocks = [], info = {args: this.markupArgs, argIndex: 0};
14351 this.generateMarkup(topBlock, topOuts, blocks, info);
14352 this.addCode(topBlock, topOuts, blocks);
14365 fnBlock.push.apply(fnBlock, blocks);
14468 generateMarkup: function(topBlock, topOuts, blocks, info) argument
14511 this.generateChildMarkup(topBlock, topOuts, blocks, info);
14515 generateChildMarkup: function(topBlock, topOuts, blocks, info) argument
14521 child.tag.generateMarkup(topBlock, topOuts, blocks, info);
14527 addCode: function(topBlock, topOuts, blocks) argument
14530 blocks.push('__code__.push(""', topBlock.join(""), ');');
14532 blocks.push('__out__.push(', topOuts.join(","), ');');
14537 addLocals: function(blocks) argument
14551 blocks.push('var ', names[0] + ' = ' + '__in__.' + names[0] + ';');
14558 var blocks = [];
14564 var nodeCount = this.generateDOM(path, blocks, this.domArgs);
14585 fnBlock.push(blocks.join(""));
14656 generateDOM: function(path, blocks, args) argument
14659 this.generateNodePath(path, blocks);
14668blocks.push('addEvent(node, "', this.listeners[i], '", __bind__(this, ', arg, '), false);');
14678 blocks.push('node.', name, ' = ', arg, ';');
14682 this.generateChildDOM(path, blocks, args);
14686 generateNodePath: function(path, blocks) argument
14688 blocks.push("var node = __path__(root, o");
14690 blocks.push(",", path[i]);
14691 blocks.push(");");
14694 generateChildDOM: function(path, blocks, args) argument
14701 path[path.length-1] += '+' + child.tag.generateDOM(path, blocks, args);
14740 generateMarkup: function(topBlock, topOuts, blocks, info) argument
14742 this.addCode(topBlock, topOuts, blocks);
14744 blocks.push('__link__(');
14745 addParts(this.value, '', blocks, info);
14746 blocks.push(', __code__, __out__, {');
14752 blocks.push(',');
14756 blocks.push('"', name, '":');
14757 addParts(val, '', blocks, info);
14760 blocks.push('});');
14764 generateDOM: function(path, blocks, args) argument
14768 this.generateNodePath(path, blocks);
14772 blocks.push(embedName + ' = __link__(node, ', valueName, ', ', argsName, ');');
14805 generateMarkup: function(topBlock, topOuts, blocks, info) argument
14807 this.addCode(topBlock, topOuts, blocks);
14824blocks.push('__loop__.apply(this, [', iterName, ', __out__, function(', this.varName, ', __out__) …
14825 this.generateChildMarkup(topBlock, topOuts, blocks, info);
14826 this.addCode(topBlock, topOuts, blocks);
14827 blocks.push('}]);');
14830 generateDOM: function(path, blocks, args) argument
14859blocks.push(loopName,' = __loop__.apply(this, [', iterName, ', function(', counterName,',',loopNam…
14861 blocks.push(',d'+i);
14862 blocks.push(') {');
14863 blocks.push(subBlocks.join(""));
14864 blocks.push('return ', nodeCount, ';');
14865 blocks.push('}]);');