X-Git-Url: http://git.roojs.org/?a=blobdiff_plain;f=Roo%2FView.js;h=e6b134de4dd187ac558ee2257ab5e4d55fb7816d;hb=refs%2Fheads%2Fwip_leon_T7094_logo_image_upload_in_boilerplate;hp=2a5ace0e9dc57f7d5aa6368e85199063012de3ef;hpb=3f1dffe446dd569cb881a45c21cba983cfdbbd30;p=roojs1 diff --git a/Roo/View.js b/Roo/View.js index 2a5ace0e9d..e6b134de4d 100644 --- a/Roo/View.js +++ b/Roo/View.js @@ -161,7 +161,7 @@ Roo.View = function(config, depreciated_tpl, depreciated_config){ var fctr = this.wrapEl.appendChild(document.createElement("div")); - this.footer.dataSource = this.store + this.footer.dataSource = this.store; this.footer.container = fctr; this.footer = Roo.factory(this.footer, Roo); fctr.insertFirst(this.el); @@ -244,7 +244,7 @@ Roo.extend(Roo.View, Roo.util.Observable, { * Refreshes the view. - called by datachanged on the store. - do not call directly. */ refresh : function(){ - Roo.log('refresh'); + //Roo.log('refresh'); var t = this.tpl; // if we are using something like 'domtemplate', then @@ -323,7 +323,7 @@ Roo.extend(Roo.View, Roo.util.Observable, { }, onUpdate : function(ds, record){ - Roo.log('on update'); + // Roo.log('on update'); this.clearSelections(); var index = this.store.indexOf(record); var n = this.nodes[index]; @@ -337,7 +337,7 @@ Roo.extend(Roo.View, Roo.util.Observable, { // --------- FIXME onAdd : function(ds, records, index) { - Roo.log(['on Add', ds, records, index] ); + //Roo.log(['on Add', ds, records, index] ); this.clearSelections(); if(this.nodes.length == 0){ this.refresh(); @@ -357,7 +357,7 @@ Roo.extend(Roo.View, Roo.util.Observable, { }, onRemove : function(ds, record, index){ - Roo.log('onRemove'); + // Roo.log('onRemove'); this.clearSelections(); var el = this.dataName ? this.el.child('.roo-tpl-' + this.dataName) : @@ -421,7 +421,7 @@ Roo.extend(Roo.View, Roo.util.Observable, { */ onBeforeLoad : function(store,opts) { - Roo.log('onBeforeLoad'); + //Roo.log('onBeforeLoad'); if (!opts.add) { this.el.update(""); } @@ -492,7 +492,7 @@ Roo.extend(Roo.View, Roo.util.Observable, { } if (this.toggleSelect) { var m = this.isSelected(item) ? 'unselect' : 'select'; - Roo.log(m); + //Roo.log(m); var _t = this; _t[m](item, true, false); return true; @@ -577,7 +577,6 @@ Roo.extend(Roo.View, Roo.util.Observable, { * @param {Boolean} suppressEvent (optional) true to skip firing of the selectionchange vent */ select : function(nodeInfo, keepExisting, suppressEvent){ - Roo.log('running Roo.View select!!!!!!!!!!!!!!!!!!!!!!1'); if(nodeInfo instanceof Array){ if(!keepExisting){ this.clearSelections(true); @@ -594,6 +593,7 @@ Roo.extend(Roo.View, Roo.util.Observable, { if(!keepExisting){ this.clearSelections(true); } + if(this.fireEvent("beforeselect", this, node, this.selections) !== false){ Roo.fly(node).addClass(this.selectedClass); this.selections.push(node); @@ -620,7 +620,7 @@ Roo.extend(Roo.View, Roo.util.Observable, { } var node = this.getNode(nodeInfo); if(!node || !this.isSelected(node)){ - Roo.log("not selected"); + //Roo.log("not selected"); return; // not selected. } // fireevent???