DRAGNDROP

Constants Summary

TypeNameSummary

Constant for copy drag operation..

Constant used as mime type for servoy objects..

Constant used as mime type for servoy record objects..

Constant for move drag operation..

Constant for no drag operation..

Constants Details

COPY

Constant for copy drag operation.

Returns Number

Sample

function startDrag(event)
{
	if(event.getElementName() == "copy")
		return DRAGNDROP.COPY;
	else if(event.getElementName() == "move")
		return DRAGNDROP.MOVE

	return DRAGNDROP.NONE;
}

MIME_TYPE_SERVOY

Constant used as mime type for servoy objects.

Returns String

Sample

if (event.dataMimeType == DRAGNDROP.MIME_TYPE_SERVOY || event.dataMimeType == DRAGNDROP.MIME_TYPE_SERVOY_RECORD) {
	application.output("Dropping is allowed" );
	return true;
} else {
	application.output("Dropping is not allowed" );
	return false;
}

MIME_TYPE_SERVOY_RECORD

Constant used as mime type for servoy record objects.

Returns String

Sample

if (event.dataMimeType == DRAGNDROP.MIME_TYPE_SERVOY || event.dataMimeType == DRAGNDROP.MIME_TYPE_SERVOY_RECORD) {
	application.output("Dropping is allowed" );
	return true;
} else {
	application.output("Dropping is not allowed" );
	return false;
}

MOVE

Constant for move drag operation.

Returns Number

Sample

function startDrag(event)
{
	if(event.getElementName() == "copy")
		return DRAGNDROP.COPY;
	else if(event.getElementName() == "move")
		return DRAGNDROP.MOVE

	return DRAGNDROP.NONE;
}

NONE

Constant for no drag operation.

Returns Number

Sample

function startDrag(event)
{
	if(event.getElementName() == "copy")
		return DRAGNDROP.COPY;
	else if(event.getElementName() == "move")
		return DRAGNDROP.MOVE

	return DRAGNDROP.NONE;
}

Last updated