@nodert-win11/windows.applicationmodel.datatransfer.dragdrop.core
Version:
Use the Windows.ApplicationModel.DataTransfer.DragDrop.Core UWP API directly from Node.js
191 lines (144 loc) • 5.57 kB
JavaScript
Point = (function () {
var cls = function Point() {
};
return cls;
}) ();
exports.Point = Point;
_CoreDragUIContentMode = function () {
this.auto = 0;
this.deferred = 1;
}
exports.CoreDragUIContentMode = new _CoreDragUIContentMode();
CoreDragDropManager = (function () {
var cls = function CoreDragDropManager() {
this.areConcurrentOperationsEnabled = new Boolean();
};
cls.getForCurrentView = function getForCurrentView() {
/// <signature>
/// <summary>Function summary.</summary>
/// <returns type="CoreDragDropManager" />
/// </signature>
return new CoreDragDropManager();
}
cls.prototype.addListener = function addListener(eventName, callback){}
cls.prototype.removeListener = function removeListener(eventName, callback){}
cls.prototype.on = function on(eventName, callback){}
cls.prototype.off = function off(eventName, callback){}
return cls;
}) ();
exports.CoreDragDropManager = CoreDragDropManager;
CoreDragInfo = (function () {
var cls = function CoreDragInfo() {
this.data = new Object();
this.modifiers = new Number();
this.position = new Object();
this.allowedOperations = new Number();
};
return cls;
}) ();
exports.CoreDragInfo = CoreDragInfo;
CoreDragOperation = (function () {
var cls = function CoreDragOperation() {
this.dragUIContentMode = new CoreDragUIContentMode();
this.data = new Object();
this.allowedOperations = new Number();
};
cls.prototype.startAsync = function startAsync(callback) {
/// <signature>
/// <summary>Function summary.</summary>
/// </signature>
}
cls.prototype.setPointerId = function setPointerId(pointerId) {
/// <signature>
/// <summary>Function summary.</summary>
/// <param name="pointerId" type="Number">A param.</param>
/// </signature>
}
cls.prototype.setDragUIContentFromSoftwareBitmap = function setDragUIContentFromSoftwareBitmap(softwareBitmap) {
/// <signature>
/// <summary>Function summary.</summary>
/// <param name="softwareBitmap" type="Object">A param.</param>
/// </signature>
}
cls.prototype.setDragUIContentFromSoftwareBitmap = function setDragUIContentFromSoftwareBitmap(softwareBitmap, anchorPoint) {
/// <signature>
/// <summary>Function summary.</summary>
/// <param name="softwareBitmap" type="Object">A param.</param>
/// <param name="anchorPoint" type="Object">A param.</param>
/// </signature>
}
return cls;
}) ();
exports.CoreDragOperation = CoreDragOperation;
CoreDragUIOverride = (function () {
var cls = function CoreDragUIOverride() {
this.isGlyphVisible = new Boolean();
this.isContentVisible = new Boolean();
this.isCaptionVisible = new Boolean();
this.caption = new String();
};
cls.prototype.setContentFromSoftwareBitmap = function setContentFromSoftwareBitmap(softwareBitmap) {
/// <signature>
/// <summary>Function summary.</summary>
/// <param name="softwareBitmap" type="Object">A param.</param>
/// </signature>
}
cls.prototype.setContentFromSoftwareBitmap = function setContentFromSoftwareBitmap(softwareBitmap, anchorPoint) {
/// <signature>
/// <summary>Function summary.</summary>
/// <param name="softwareBitmap" type="Object">A param.</param>
/// <param name="anchorPoint" type="Object">A param.</param>
/// </signature>
}
cls.prototype.clear = function clear() {
/// <signature>
/// <summary>Function summary.</summary>
/// </signature>
}
return cls;
}) ();
exports.CoreDragUIOverride = CoreDragUIOverride;
CoreDropOperationTargetRequestedEventArgs = (function () {
var cls = function CoreDropOperationTargetRequestedEventArgs() {
};
cls.prototype.setTarget = function setTarget(target) {
/// <signature>
/// <summary>Function summary.</summary>
/// <param name="target" type="ICoreDropOperationTarget">A param.</param>
/// </signature>
}
return cls;
}) ();
exports.CoreDropOperationTargetRequestedEventArgs = CoreDropOperationTargetRequestedEventArgs;
ICoreDropOperationTarget = (function () {
var cls = function ICoreDropOperationTarget() {
};
cls.prototype.enterAsync = function enterAsync(dragInfo, dragUIOverride, callback) {
/// <signature>
/// <summary>Function summary.</summary>
/// <param name="dragInfo" type="CoreDragInfo">A param.</param>
/// <param name="dragUIOverride" type="CoreDragUIOverride">A param.</param>
/// </signature>
}
cls.prototype.overAsync = function overAsync(dragInfo, dragUIOverride, callback) {
/// <signature>
/// <summary>Function summary.</summary>
/// <param name="dragInfo" type="CoreDragInfo">A param.</param>
/// <param name="dragUIOverride" type="CoreDragUIOverride">A param.</param>
/// </signature>
}
cls.prototype.leaveAsync = function leaveAsync(dragInfo, callback) {
/// <signature>
/// <summary>Function summary.</summary>
/// <param name="dragInfo" type="CoreDragInfo">A param.</param>
/// </signature>
}
cls.prototype.dropAsync = function dropAsync(dragInfo, callback) {
/// <signature>
/// <summary>Function summary.</summary>
/// <param name="dragInfo" type="CoreDragInfo">A param.</param>
/// </signature>
}
return cls;
}) ();
exports.ICoreDropOperationTarget = ICoreDropOperationTarget;