www.gusucode.com > EXTJS界面的JSP人事管理系统源码程序 > EXTJS界面的JSP人事管理系统/WebRoot/WebRoot/ext/air/src/NativeDD.js
/* * Ext JS Library 0.30 * Copyright(c) 2006-2009, Ext JS, LLC. * licensing@extjs.com * * http://extjs.com/license */ /** * @class Ext.air.DragType * * Drag drop type constants * * @singleton */ Ext.air.DragType = { /** * Constant for text data */ TEXT : 'text/plain', /** * Constant for html data */ HTML : 'text/html', /** * Constant for url data */ URL : 'text/uri-list', /** * Constant for bitmap data */ BITMAP : 'image/x-vnd.adobe.air.bitmap', /** * Constant for file list data */ FILES : 'application/x-vnd.adobe.air.file-list' }; // workaround for DD dataTransfer Clipboard not having hasFormat Ext.apply(Ext.EventObjectImpl.prototype, { hasFormat : function(format){ if (this.browserEvent.dataTransfer) { for (var i = 0, len = this.browserEvent.dataTransfer.types.length; i < len; i++) { if(this.browserEvent.dataTransfer.types[i] == format) { return true; } } } return false; }, getData : function(type){ return this.browserEvent.dataTransfer.getData(type); } });