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

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

?? dataview-min.js

?? ajax最新框架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一区二区三区免费野_久草精品视频
91精品国产aⅴ一区二区| 欧美午夜精品久久久久久超碰| 天堂一区二区在线| 亚洲综合一区二区精品导航| 日本一区二区三区在线不卡| 久久在线观看免费| 国产欧美一区二区精品婷婷| 精品91自产拍在线观看一区| 精品福利一区二区三区| 国产午夜一区二区三区| 日韩毛片在线免费观看| 一区二区三区日本| 天堂成人国产精品一区| 久久国产精品99精品国产| 国产精品一区二区不卡| gogogo免费视频观看亚洲一| av激情成人网| 欧美一区中文字幕| 国产亚洲午夜高清国产拍精品| 国产精品毛片大码女人| 亚洲综合视频在线| 美女一区二区三区在线观看| 国产精品 欧美精品| 97久久人人超碰| 91精品国产高清一区二区三区蜜臀 | 久久九九99视频| 中文字幕av一区 二区| 亚洲激情图片一区| 美国十次综合导航| 91香蕉视频污| 91精品国产综合久久久久久漫画 | 国产精品乱人伦| 亚洲va在线va天堂| 国产成人8x视频一区二区| 色视频欧美一区二区三区| 日韩一区二区三区三四区视频在线观看 | 国产精品18久久久久久久久久久久| www.亚洲免费av| 日韩一区二区三| 亚洲乱码中文字幕| 久久99精品国产.久久久久久| 成人黄色一级视频| 制服丝袜亚洲网站| 亚洲日本在线a| 国产麻豆成人传媒免费观看| 欧美日韩在线观看一区二区| 欧美激情一区二区| 久久99精品久久久久久| 欧美视频第二页| 国产精品视频麻豆| 极品少妇xxxx精品少妇| 色综合久久88色综合天天6 | 国产成人在线视频免费播放| 欧美日韩亚洲不卡| 亚洲天堂免费在线观看视频| 精品一区二区三区欧美| 欧美日韩你懂的| 亚洲欧美国产三级| 国产剧情一区在线| 精品国产电影一区二区| 香蕉成人啪国产精品视频综合网| av毛片久久久久**hd| 国产欧美一区二区三区在线老狼| 日本不卡高清视频| 欧美日韩免费视频| 亚洲一线二线三线久久久| 99麻豆久久久国产精品免费 | 一区二区三区欧美亚洲| 99精品国产热久久91蜜凸| 久久久.com| 国产成人自拍高清视频在线免费播放| 日韩午夜精品视频| 日本亚洲免费观看| 91精品国产入口| 日本欧美大码aⅴ在线播放| 欧美三级欧美一级| 午夜不卡av在线| 欧美日韩色一区| 奇米一区二区三区av| 日韩亚洲欧美成人一区| 毛片不卡一区二区| 日韩欧美黄色影院| 美女精品一区二区| 久久精品男人天堂av| 国产麻豆精品视频| 国产精品久久久久久久第一福利 | 国产精品久久久久毛片软件| 丁香网亚洲国际| 中文字幕日本不卡| 色偷偷88欧美精品久久久| 一区二区三区四区在线| 欧美剧在线免费观看网站| 日日欢夜夜爽一区| 久久久久综合网| 成人av一区二区三区| 一区二区三区视频在线观看| 欧美日韩国产一二三| 精品中文字幕一区二区小辣椒| 欧美sm美女调教| 99久久婷婷国产| 五月天国产精品| 久久久蜜臀国产一区二区| 成人动漫一区二区| 亚洲一线二线三线视频| 337p粉嫩大胆噜噜噜噜噜91av| 床上的激情91.| 亚洲五月六月丁香激情| 久久亚洲综合色| 在线精品亚洲一区二区不卡| 免费成人av在线| 中文一区在线播放| 欧美老人xxxx18| 成a人片国产精品| 日精品一区二区| 日本一区二区三区在线观看| 欧美日韩午夜精品| youjizz久久| 激情综合色播五月| 亚洲网友自拍偷拍| 国产欧美日韩激情| 日韩一区二区免费在线电影 | 婷婷国产在线综合| 中文字幕一区二区三区精华液| 欧美日韩黄视频| 成人黄色a**站在线观看| 老司机精品视频线观看86| 亚洲国产美女搞黄色| 国产精品精品国产色婷婷| 亚洲精品一区二区三区99| 欧美日韩国产首页| 91蜜桃婷婷狠狠久久综合9色| 久久精品99国产精品| 午夜成人免费电影| 一区二区免费视频| 亚洲三级在线免费| 国产精品嫩草影院av蜜臀| 26uuu欧美日本| 欧美精品一区二区高清在线观看| 欧美色网一区二区| 在线看不卡av| 色婷婷精品久久二区二区蜜臀av| 成人开心网精品视频| 国内精品久久久久影院色 | 国产精品久久久一本精品 | 精品国产麻豆免费人成网站| 欧美精品第1页| 欧美理论电影在线| 欧美日产在线观看| 欧美男同性恋视频网站| 欧美午夜精品一区二区三区| 色琪琪一区二区三区亚洲区| 色综合久久中文综合久久牛| 91丨porny丨蝌蚪视频| 成人av网在线| 99综合电影在线视频| 99久久伊人精品| 色欧美片视频在线观看在线视频| 91在线视频免费观看| 色狠狠av一区二区三区| 欧美在线不卡一区| 欧美亚洲动漫制服丝袜| 欧美日韩中文另类| 欧美精品日韩一区| 精品第一国产综合精品aⅴ| 日韩欧美中文字幕制服| 欧美精品一区二区三区一线天视频| 日韩区在线观看| 国产欧美精品一区| 亚洲免费av高清| 视频一区中文字幕| 国产尤物一区二区在线| 99久久久免费精品国产一区二区| 91在线porny国产在线看| 欧美亚洲一区二区在线| 日韩三级视频在线看| 亚洲国产精品ⅴa在线观看| 一区二区三区丝袜| 九九热在线视频观看这里只有精品| 懂色av中文字幕一区二区三区 | 欧美岛国在线观看| 日本一区二区免费在线观看视频| 亚洲品质自拍视频| 日韩国产欧美三级| 粉嫩嫩av羞羞动漫久久久| 欧美午夜精品久久久久久孕妇| 欧美刺激午夜性久久久久久久| 国产精品毛片久久久久久| 亚洲地区一二三色| 成人性生交大片免费看视频在线 | 北岛玲一区二区三区四区| 欧美日韩视频专区在线播放| 国产香蕉久久精品综合网| 亚洲国产综合91精品麻豆| 国产精品主播直播| 欧美综合视频在线观看| 久久精品一区四区| 日本不卡一二三| 欧美视频在线观看一区| 国产精品天天看| 日本午夜一区二区|