UNPKG

@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
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;