40 lines
		
	
	
		
			11 KiB
		
	
	
	
		
			HTML
		
	
	
	
	
	
			
		
		
	
	
			40 lines
		
	
	
		
			11 KiB
		
	
	
	
		
			HTML
		
	
	
	
	
	
| <!DOCTYPE html>
 | ||
| <html lang="en"><!-- use theme color or fallback -->
 | ||
| <!--use textcolor from settings, otherwise create a contrasting color to theme color-->
 | ||
| <head><meta charset="utf-8"/><link href="../../bootstrap/css/bootstrap.min.css" rel="stylesheet"/><link href="../../bootstrap/css/bootstrap-responsive.min.css" rel="stylesheet"/><link href="../../bootstrap/css/bootstrap-select.min.css" rel="stylesheet"/><link href="http://fonts.googleapis.com/css?family=Open+Sans:400,700,700italic,400italic" rel="stylesheet" type="text/css"/><link href="http://fonts.googleapis.com/css?family=Source+Sans+Pro:200,600,600italic,400" rel="stylesheet" type="text/css"/><link href="http://netdna.bootstrapcdn.com/font-awesome/4.1.0/css/font-awesome.css" rel="stylesheet" type="text/css"/><script src="../../jquery-1.9.1.min.js"></script><script src="../../bootstrap/js/bootstrap.min.js"></script><script src="../../bootstrap/js/bootstrap-select.min.js"></script><link href="../../styles.css" rel="stylesheet"/><link href="../../haxe-nav.css" rel="stylesheet"/><script type="text/javascript">var dox = {rootPath: "../../",platforms: ["Neko","Android","Flash","iOS","macOS","Linux","HTML5","Windows"]};</script><script type="text/javascript" src="../../nav.js"></script><script type="text/javascript" src="../../index.js"></script><link rel="icon" href="../../favicon.ico" type="image/x-icon"></link><title>js.html.DataTransfer - API Reference</title><meta name="description" content="The <code><a href="../../js/html/DataTransfer.html">DataTransfer</a></code> object is used to hold the data that is being dragged during a drag and drop operation. It may hold one or more data items, each of one or more data types. For more information about drag and drop, see HTML Drag and Drop API."/></head><body><style>
 | ||
| a, code .type {
 | ||
| 	color: #24afc4;
 | ||
| }
 | ||
| .navbar .brand {
 | ||
| 	display: inline-block;
 | ||
| 	float: none;
 | ||
| 	text-shadow: 0 0 0 transparent;
 | ||
| }
 | ||
| .nav-list>.active>a.treeLink, .nav-list>.active>a.treeLink:hover, .nav-list>.active>a.treeLink:focus {
 | ||
| 	background: #24afc4;
 | ||
| 	color: #ffffff;
 | ||
| 	text-shadow: 0 0 0 transparent;
 | ||
| }
 | ||
| .navbar .container {
 | ||
| 	width: 940px ;
 | ||
| }
 | ||
| @media (max-width: 767px) {
 | ||
| 	.navbar .container {
 | ||
| 		width: auto;
 | ||
| 	}
 | ||
| }
 | ||
| @media (max-width: 979px) and (min-width: 768px) {
 | ||
| 	.navbar .container {
 | ||
| 		width: 724px;
 | ||
| 	}
 | ||
| }
 | ||
| @media (min-width: 1200px) {
 | ||
| 	.navbar .container {
 | ||
| 		width: 1170px;
 | ||
| 	}
 | ||
| }
 | ||
| .navbar .container img {
 | ||
| 	margin: 5px 0 0 4px;
 | ||
| }
 | ||
| </style><nav class="nav"><div class="navbar"><div class="navbar-inner" style="background:#FAFAFA; border-bottom:1px solid rgba(0,0,0,.09)"><div class="container"><a class="brand" href="http://www.openfl.org"><img alt="" src="http://www.openfl.org/images/logo.png"/></a><a class="brand" style="color:#777777" href="../../">API Reference</a></div></div></div></nav><div class="container main-content"><div class="row-fluid"><div class="span3"><div class="well sidebar-nav"><form class="form-search" id="searchForm"><div class="input-prepend input-block-level"><span class="add-on"><i class="icon-search"></i></span><input id="search" type="text" placeholder="Search" autocomplete="off"/></div></form><div class="dropdown"><select id="select-platform" class="selectpicker" title="Filter by platform" data-width="100%"><option value="all" selected="true">All Platforms</option><option>Neko</option><option>Android</option><option>Flash</option><option>iOS</option><option>macOS</option><option>Linux</option><option>HTML5</option><option>Windows</option></select></div></div><div class="well sidebar-nav"><div id="nav"></div></div></div><div class="span9"><div class="page-header"><h1><small>class</small> DataTransfer</h1><h4><small>package <a href="../../js/html/index.html">js.html</a></small></h4>    <p class="availability"><hr/><em>Available on  HTML5</em></p></div><div class="body"><div class="doc doc-main"><div class="indent"><p>The <code><a href="../../js/html/DataTransfer.html">DataTransfer</a></code> object is used to hold the data that is being dragged during a drag and drop operation. It may hold one or more data items, each of one or more data types. For more information about drag and drop, see HTML Drag and Drop API.</p>
 | ||
| <p>Documentation <a href="https://developer.mozilla.org/en-US/docs/Web/API/DataTransfer">DataTransfer</a> by <a href="https://developer.mozilla.org/en-US/docs/Web/API/DataTransfer$history">Mozilla Contributors</a>, licensed under <a href="https://creativecommons.org/licenses/by-sa/2.5/">CC-BY-SA 2.5</a>.</p><p class="javadoc">See:</p><div class="indent inline-content"><p><a href="https://developer.mozilla.org/en-US/docs/Web/API/DataTransfer">https://developer.mozilla.org/en-US/docs/Web/API/DataTransfer</a></p></div></div></div><h3 class="section">Constructor</h3><div class="fields"><div class="field "><a name="new"></a><h3><p><code><a href="#new"><span class="identifier">new</span></a> (<span style="white-space:nowrap">eventType:<a class="type" title="The basic String class." href="../../String.html">String</a>,</span> <span style="white-space:nowrap">isExternal:<a class="type" title="The standard Boolean type, which can either be true or false." href="../../Bool.html">Bool</a></span>)</code></p></h3><div class="doc"><p class="javadoc">Throws:</p><table class="table table-bordered params"><div class="indent inline-content"><tr><th width="25%"><code>null</code></th><td><p>DOMError</p></td></tr></div></table></div></div></div><h3 class="section">Variables</h3><div class="fields"><div class="field "><a name="dropEffect"></a><h3><p><code><a href="../../js/html/DataTransfer.html#dropEffect"><span class="identifier">dropEffect</span></a>:<a class="type" title="The basic String class." href="../../String.html">String</a></code></p></h3><div class="doc"><p>Gets the type of drag-and-drop operation currently selected or sets the operation to a new type. The value must be <code>none</code>, <code>copy</code>, <code>link</code> or <code>move</code>.</p></div></div><div class="field "><a name="effectAllowed"></a><h3><p><code><a href="../../js/html/DataTransfer.html#effectAllowed"><span class="identifier">effectAllowed</span></a>:<a class="type" title="The basic String class." href="../../String.html">String</a></code></p></h3><div class="doc"><p>Provides all of the types of operations that are possible. Must be one of <code>none</code>, <code>copy</code>, <code>copyLink</code>, <code>copyMove</code>, <code>link</code>, <code>linkMove</code>, <code>move</code>, <code>all</code> or <code>uninitialized</code>.</p></div></div><div class="field "><a name="files"></a><h3><p><code><span class="label">read only</span><a href="../../js/html/DataTransfer.html#files"><span class="identifier">files</span></a>:<a class="type" title="An object of this type is returned by the files property of the HTML input element; this lets you access the list of files selected with the input type="file" element." href="../../js/html/FileList.html">FileList</a></code></p></h3><div class="doc"><p>Contains a list of all the local files available on the data transfer. If the drag operation doesn't involve dragging files, this property is an empty list.</p></div></div><div class="field "><a name="types"></a><h3><p><code><span class="label">read only</span><a href="../../js/html/DataTransfer.html#types"><span class="identifier">types</span></a>:<a class="type" title="A type returned by some APIs which contains a list of DOMString (strings)." href="../../js/html/DOMStringList.html">DOMStringList</a></code></p></h3><div class="doc"><p>An array of <code>DOMString</code> giving the formats that were set in the <code>dragstart</code> event.</p></div></div></div><h3 class="section">Methods</h3><div class="fields"><div class="field "><a name="addElement"></a><h3><p><code><a href="#addElement"><span class="identifier">addElement</span></a> (<span style="white-space:nowrap">element:<a class="type" title="The HTMLElement interface represents any HTML element." href="../../js/html/Element.html">Element</a></span>):<a class="type" title="The standard Void type." href="../../Void.html">Void</a></code></p></h3><div class="doc"><p class="javadoc">Throws:</p><table class="table table-bordered params"><div class="indent inline-content"><tr><th width="25%"><code>null</code></th><td><p>DOMError</p></td></tr></div></table></div></div><div class="field "><a name="clearData"></a><h3><p><code><a href="#clearData"><span class="identifier">clearData</span></a> (<span style="white-space:nowrap">?format:<a class="type" title="The basic String class." href="../../String.html">String</a></span>):<a class="type" title="The standard Void type." href="../../Void.html">Void</a></code></p></h3><div class="doc"><p class="javadoc">Throws:</p><table class="table table-bordered params"><div class="indent inline-content"><tr><th width="25%"><code>null</code></th><td><p>DOMError</p></td></tr></div></table></div></div><div class="field "><a name="getData"></a><h3><p><code><a href="#getData"><span class="identifier">getData</span></a> (<span style="white-space:nowrap">format:<a class="type" title="The basic String class." href="../../String.html">String</a></span>):<a class="type" title="The basic String class." href="../../String.html">String</a></code></p></h3><div class="doc"><p class="javadoc">Throws:</p><table class="table table-bordered params"><div class="indent inline-content"><tr><th width="25%"><code>null</code></th><td><p>DOMError</p></td></tr></div></table></div></div><div class="field "><a name="setData"></a><h3><p><code><a href="#setData"><span class="identifier">setData</span></a> (<span style="white-space:nowrap">format:<a class="type" title="The basic String class." href="../../String.html">String</a>,</span> <span style="white-space:nowrap">data:<a class="type" title="The basic String class." href="../../String.html">String</a></span>):<a class="type" title="The standard Void type." href="../../Void.html">Void</a></code></p></h3><div class="doc"><p class="javadoc">Throws:</p><table class="table table-bordered params"><div class="indent inline-content"><tr><th width="25%"><code>null</code></th><td><p>DOMError</p></td></tr></div></table></div></div><div class="field "><a name="setDragImage"></a><h3><p><code><a href="#setDragImage"><span class="identifier">setDragImage</span></a> (<span style="white-space:nowrap">image:<a class="type" title="The HTMLElement interface represents any HTML element." href="../../js/html/Element.html">Element</a>,</span> <span style="white-space:nowrap">x:<a class="type" title="The standard Int type." href="../../Int.html">Int</a>,</span> <span style="white-space:nowrap">y:<a class="type" title="The standard Int type." href="../../Int.html">Int</a></span>):<a class="type" title="The standard Void type." href="../../Void.html">Void</a></code></p></h3><div class="doc"><p class="javadoc">Throws:</p><table class="table table-bordered params"><div class="indent inline-content"><tr><th width="25%"><code>null</code></th><td><p>DOMError</p></td></tr></div></table></div></div></div></div></div></div></div><footer class="section site-footer" style="background:#FAFAFA"><div class="container"><div class="copyright"><p style="color:#777777">© 2017  <a style="color:#777777" href="http://www.openfl.org">http://www.openfl.org</a></p></div></div></footer><script src="../..//highlighter.js"></script><link href="../../highlighter.css" rel="stylesheet"/></body></html> |