亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? dataview-min.js

?? 一個struts和extjs得源碼
?? JS
字號:
Ext.DataView=Ext.extend(Ext.BoxComponent,{selectedClass:"x-view-selected",emptyText:"",deferEmptyText:true,trackOver:false,last:false,initComponent:function(){Ext.DataView.superclass.initComponent.call(this);if(typeof this.tpl=="string"){this.tpl=new Ext.XTemplate(this.tpl)}this.addEvents("beforeclick","click","mouseenter","mouseleave","containerclick","dblclick","contextmenu","selectionchange","beforeselect");this.all=new Ext.CompositeElementLite();this.selected=new Ext.CompositeElementLite()},onRender:function(){if(!this.el){this.el=document.createElement("div");this.el.id=this.id}Ext.DataView.superclass.onRender.apply(this,arguments)},afterRender:function(){Ext.DataView.superclass.afterRender.call(this);this.el.on({click:this.onClick,dblclick:this.onDblClick,contextmenu:this.onContextMenu,scope:this});if(this.overClass||this.trackOver){this.el.on({mouseover:this.onMouseOver,mouseout:this.onMouseOut,scope:this})}if(this.store){this.setStore(this.store,true)}},refresh:function(){this.clearSelections(false,true);this.el.update("");var a=this.store.getRange();if(a.length<1){if(!this.deferEmptyText||this.hasSkippedEmptyText){this.el.update(this.emptyText)}this.hasSkippedEmptyText=true;this.all.clear();return}this.tpl.overwrite(this.el,this.collectData(a,0));this.all.fill(Ext.query(this.itemSelector,this.el.dom));this.updateIndexes(0)},prepareData:function(a){return a},collectData:function(b,e){var d=[];for(var c=0,a=b.length;c<a;c++){d[d.length]=this.prepareData(b[c].data,e+c,b[c])}return d},bufferRender:function(a){var b=document.createElement("div");this.tpl.overwrite(b,this.collectData(a));return Ext.query(this.itemSelector,b)},onUpdate:function(f,a){var b=this.store.indexOf(a);var e=this.isSelected(b);var c=this.all.elements[b];var d=this.bufferRender([a],b)[0];this.all.replaceElement(b,d,true);if(e){this.selected.replaceElement(c,d);this.all.item(b).addClass(this.selectedClass)}this.updateIndexes(b,b)},onAdd:function(f,d,e){if(this.all.getCount()==0){this.refresh();return}var c=this.bufferRender(d,e),g,b=this.all.elements;if(e<this.all.getCount()){g=this.all.item(e).insertSibling(c,"before",true);b.splice.apply(b,[e,0].concat(c))}else{g=this.all.last().insertSibling(c,"after",true);b.push.apply(b,c)}this.updateIndexes(e)},onRemove:function(c,a,b){this.deselect(b);this.all.removeElement(b,true);this.updateIndexes(b)},refreshNode:function(a){this.onUpdate(this.store,this.store.getAt(a))},updateIndexes:function(d,c){var b=this.all.elements;d=d||0;c=c||((c===0)?0:(b.length-1));for(var a=d;a<=c;a++){b[a].viewIndex=a}},getStore:function(){return this.store},setStore:function(a,b){if(!b&&this.store){this.store.un("beforeload",this.onBeforeLoad,this);this.store.un("datachanged",this.refresh,this);this.store.un("add",this.onAdd,this);this.store.un("remove",this.onRemove,this);this.store.un("update",this.onUpdate,this);this.store.un("clear",this.refresh,this)}if(a){a=Ext.StoreMgr.lookup(a);a.on("beforeload",this.onBeforeLoad,this);a.on("datachanged",this.refresh,this);a.on("add",this.onAdd,this);a.on("remove",this.onRemove,this);a.on("update",this.onUpdate,this);a.on("clear",this.refresh,this)}this.store=a;if(a){this.refresh()}},findItemFromChild:function(a){return Ext.fly(a).findParent(this.itemSelector,this.el)},onClick:function(c){var b=c.getTarget(this.itemSelector,this.el);if(b){var a=this.indexOf(b);if(this.onItemClick(b,a,c)!==false){this.fireEvent("click",this,a,b,c)}}else{if(this.fireEvent("containerclick",this,c)!==false){this.clearSelections()}}},onContextMenu:function(b){var a=b.getTarget(this.itemSelector,this.el);if(a){this.fireEvent("contextmenu",this,this.indexOf(a),a,b)}},onDblClick:function(b){var a=b.getTarget(this.itemSelector,this.el);if(a){this.fireEvent("dblclick",this,this.indexOf(a),a,b)}},onMouseOver:function(b){var a=b.getTarget(this.itemSelector,this.el);if(a&&a!==this.lastItem){this.lastItem=a;Ext.fly(a).addClass(this.overClass);this.fireEvent("mouseenter",this,this.indexOf(a),a,b)}},onMouseOut:function(a){if(this.lastItem){if(!a.within(this.lastItem,true,true)){Ext.fly(this.lastItem).removeClass(this.overClass);this.fireEvent("mouseleave",this,this.indexOf(this.lastItem),this.lastItem,a);delete this.lastItem}}},onItemClick:function(b,a,c){if(this.fireEvent("beforeclick",this,a,b,c)===false){return false}if(this.multiSelect){this.doMultiSelection(b,a,c);c.preventDefault()}else{if(this.singleSelect){this.doSingleSelection(b,a,c);c.preventDefault()}}return true},doSingleSelection:function(b,a,c){if(c.ctrlKey&&this.isSelected(a)){this.deselect(a)}else{this.select(a,false)}},doMultiSelection:function(c,a,d){if(d.shiftKey&&this.last!==false){var b=this.last;this.selectRange(b,a,d.ctrlKey);this.last=b}else{if((d.ctrlKey||this.simpleSelect)&&this.isSelected(a)){this.deselect(a)}else{this.select(a,d.ctrlKey||d.shiftKey||this.simpleSelect)}}},getSelectionCount:function(){return this.selected.getCount()},getSelectedNodes:function(){return this.selected.elements},getSelectedIndexes:function(){var b=[],d=this.selected.elements;for(var c=0,a=d.length;c<a;c++){b.push(d[c].viewIndex)}return b},getSelectedRecords:function(){var d=[],c=this.selected.elements;for(var b=0,a=c.length;b<a;b++){d[d.length]=this.store.getAt(c[b].viewIndex)}return d},getRecords:function(b){var e=[],d=b;for(var c=0,a=d.length;c<a;c++){e[e.length]=this.store.getAt(d[c].viewIndex)}return e},getRecord:function(a){return this.store.getAt(a.viewIndex)},clearSelections:function(a,b){if((this.multiSelect||this.singleSelect)&&this.selected.getCount()>0){if(!b){this.selected.removeClass(this.selectedClass)}this.selected.clear();this.last=false;if(!a){this.fireEvent("selectionchange",this,this.selected.elements)}}},isSelected:function(a){return this.selected.contains(this.getNode(a))},deselect:function(a){if(this.isSelected(a)){a=this.getNode(a);this.selected.removeElement(a);if(this.last==a.viewIndex){this.last=false}Ext.fly(a).removeClass(this.selectedClass);this.fireEvent("selectionchange",this,this.selected.elements)}},select:function(d,f,b){if(Ext.isArray(d)){if(!f){this.clearSelections(true)}for(var c=0,a=d.length;c<a;c++){this.select(d[c],true,true)}if(!b){this.fireEvent("selectionchange",this,this.selected.elements)}}else{var e=this.getNode(d);if(!f){this.clearSelections(true)}if(e&&!this.isSelected(e)){if(this.fireEvent("beforeselect",this,e,this.selected.elements)!==false){Ext.fly(e).addClass(this.selectedClass);this.selected.add(e);this.last=e.viewIndex;if(!b){this.fireEvent("selectionchange",this,this.selected.elements)}}}}},selectRange:function(c,a,b){if(!b){this.clearSelections(true)}this.select(this.getNodes(c,a),true)},getNode:function(a){if(typeof a=="string"){return document.getElementById(a)}else{if(typeof a=="number"){return this.all.elements[a]}}return a},getNodes:function(e,a){var d=this.all.elements;e=e||0;a=typeof a=="undefined"?Math.max(d.length-1,0):a;var b=[],c;if(e<=a){for(c=e;c<=a&&d[c];c++){b.push(d[c])}}else{for(c=e;c>=a&&d[c];c--){b.push(d[c])}}return b},indexOf:function(a){a=this.getNode(a);if(typeof a.viewIndex=="number"){return a.viewIndex}return this.all.indexOf(a)},onBeforeLoad:function(){if(this.loadingText){this.clearSelections(false,true);this.el.update('<div class="loading-indicator">'+this.loadingText+"</div>");this.all.clear()}},onDestroy:function(){Ext.DataView.superclass.onDestroy.call(this);this.setStore(null)}});Ext.reg("dataview",Ext.DataView);

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
日韩avvvv在线播放| 91亚洲精品一区二区乱码| 不卡的av中国片| 欧美视频一区二区三区| 久久精品日产第一区二区三区高清版 | 亚洲人成亚洲人成在线观看图片 | 亚洲在线观看免费视频| 国产综合成人久久大片91| 91久久精品一区二区三| 国产蜜臀97一区二区三区| 青青国产91久久久久久| 色一情一乱一乱一91av| 久久综合久久综合九色| 日韩国产欧美在线观看| 91免费视频网| 国产精品国产自产拍高清av王其 | 在线免费观看成人短视频| 久久精品水蜜桃av综合天堂| 男人的天堂久久精品| 欧美日韩视频在线一区二区| 亚洲天堂免费看| 成人免费看的视频| 久久久另类综合| 国产在线一区二区综合免费视频| 欧美日韩国产综合视频在线观看 | 国产欧美精品在线观看| 精品写真视频在线观看| 欧美一区二区大片| 日韩国产精品大片| 欧美一级黄色录像| 日本在线不卡一区| 欧美一区二区视频免费观看| 亚洲 欧美综合在线网络| 在线观看网站黄不卡| 亚洲伊人伊色伊影伊综合网| 在线观看亚洲一区| 亚洲成av人片一区二区| 欧美一区二区在线播放| 久久精品99久久久| 日韩精品综合一本久道在线视频| 久久99精品一区二区三区三区| 日韩欧美自拍偷拍| 韩国毛片一区二区三区| 久久精品一区二区三区不卡牛牛| 国产aⅴ综合色| 最新国产成人在线观看| 色老汉一区二区三区| 偷拍自拍另类欧美| 日韩一区二区三区在线观看| 国产一区二区三区免费| 国产精品天干天干在线综合| 在线精品视频一区二区| 日日摸夜夜添夜夜添亚洲女人| 精品欧美黑人一区二区三区| 国产盗摄一区二区三区| 亚洲免费观看高清完整版在线观看 | 99热精品国产| 天天综合天天做天天综合| 日韩一区二区三区四区| 成人性视频免费网站| 亚洲日穴在线视频| 欧美日韩精品一区二区天天拍小说 | 欧美一区二区三区免费视频| 国产精品自在欧美一区| 中文字幕中文乱码欧美一区二区| 欧美影院一区二区| 国产在线视视频有精品| 亚洲精品国产a| 制服丝袜成人动漫| 高清不卡一区二区在线| 一二三四区精品视频| 久久婷婷国产综合国色天香| 91香蕉视频在线| 麻豆精品国产传媒mv男同| 国产欧美视频一区二区| 精品视频在线免费观看| 国产老妇另类xxxxx| 亚洲亚洲人成综合网络| 国产夜色精品一区二区av| 在线观看视频一区二区| 国产99一区视频免费| 亚洲国产sm捆绑调教视频| 亚洲国产精品t66y| 欧美一区二区私人影院日本| 一本一本大道香蕉久在线精品| 久久精品99国产精品日本| 亚洲亚洲精品在线观看| 国产精品久久影院| wwwwxxxxx欧美| 678五月天丁香亚洲综合网| fc2成人免费人成在线观看播放 | 亚洲超丰满肉感bbw| 国产精品视频九色porn| 精品99久久久久久| 91精品国产色综合久久不卡电影| av激情综合网| 国产一区二区精品在线观看| 日韩一区精品字幕| 一区二区三区四区亚洲| 成人欧美一区二区三区白人| 久久综合999| 精品日韩99亚洲| 欧美一区二区成人| 在线成人免费视频| 欧美三级视频在线播放| 一本高清dvd不卡在线观看 | 一区二区三区.www| 亚洲女女做受ⅹxx高潮| 亚洲三级久久久| 亚洲欧美日韩人成在线播放| 国产精品国产三级国产aⅴ中文| 国产三级欧美三级| 久久麻豆一区二区| 国产欧美日韩久久| 国产精品国产三级国产aⅴ无密码| 久久精品一区二区三区四区| 久久久久久久久久久久电影| 久久青草欧美一区二区三区| 久久久精品综合| 日本一区二区视频在线观看| 国产日韩精品一区二区浪潮av | 日韩不卡免费视频| 亚洲mv大片欧洲mv大片精品| 亚洲尤物视频在线| 国产午夜精品福利| 国产精品毛片无遮挡高清| 久久夜色精品国产欧美乱极品| 欧美精品在线视频| 一本到三区不卡视频| 99久久99久久精品免费观看| 日本高清成人免费播放| 一本色道久久综合亚洲精品按摩| 成人综合激情网| 粉嫩av亚洲一区二区图片| 国产精品自在在线| 日韩高清欧美激情| 人人爽香蕉精品| 捆绑变态av一区二区三区| 日本美女视频一区二区| 久久精品99国产精品| 国产麻豆成人精品| 国产91色综合久久免费分享| 成人毛片视频在线观看| 成人永久aaa| 91色九色蝌蚪| 欧美一区二区三区视频免费| 欧美电视剧免费全集观看| 欧美精品一区二区三区四区 | 国产农村妇女毛片精品久久麻豆 | 国产精品一区二区三区网站| 国产91在线看| 色婷婷综合久色| 欧美人伦禁忌dvd放荡欲情| 91精品欧美久久久久久动漫| 国产免费成人在线视频| 国产精品高潮呻吟久久| 玉足女爽爽91| 蜜臀av亚洲一区中文字幕| 国内精品写真在线观看| 国产精品亚洲一区二区三区在线| 99久久国产综合精品色伊| 成人爱爱电影网址| 日本高清视频一区二区| 欧美日韩精品欧美日韩精品| 欧美精品一区二区精品网| 国产精品美女一区二区在线观看| 依依成人精品视频| 麻豆91免费看| 欧美日韩精品三区| 国产亚洲欧美色| 亚洲国产综合91精品麻豆| 久久99久国产精品黄毛片色诱| 欧美性一区二区| 久久久综合精品| 亚洲国产aⅴ天堂久久| 国产最新精品免费| 91麻豆精品国产91| 国产精品激情偷乱一区二区∴| 天堂蜜桃91精品| 9人人澡人人爽人人精品| 欧美视频精品在线| 亚洲裸体在线观看| 狠狠色丁香久久婷婷综| 欧美网站一区二区| 国产日产欧美一区二区视频| 美女性感视频久久| 日本韩国欧美一区| 国产精品毛片a∨一区二区三区| 首页亚洲欧美制服丝腿| 色综合久久久久久久久久久| 欧美精品自拍偷拍| 亚洲女女做受ⅹxx高潮| 国产伦精品一区二区三区视频青涩 | 欧美日韩一区二区在线观看| 2020日本不卡一区二区视频| 开心九九激情九九欧美日韩精美视频电影 | 欧美精品一区视频| 日韩av一区二区在线影视| 91 com成人网| 亚洲电影在线免费观看|