UNPKG

@nodert-win8.1/windows.foundation.collections

Version:

Use the Windows.Foundation.Collections UWP API directly from Node.js

106 lines (81 loc) 2.65 kB
_CollectionChange = function () { this.reset = 0; this.itemInserted = 1; this.itemRemoved = 2; this.itemChanged = 3; } exports.CollectionChange = new _CollectionChange(); IVectorChangedEventArgs = (function () { var cls = function IVectorChangedEventArgs() { this.collectionChange = new CollectionChange(); this.index = new Number(); }; return cls; }) (); exports.IVectorChangedEventArgs = IVectorChangedEventArgs; IPropertySet = (function () { var cls = function IPropertySet() { }; return cls; }) (); exports.IPropertySet = IPropertySet; PropertySet = (function () { var cls = function PropertySet() { }; cls.prototype.lookup = function lookup(key) { /// <signature> /// <summary>Function summary.</summary> /// <param name="key" type="String">A param.</param> /// <returns type="Object" /> /// </signature> return new Object(); } cls.prototype.hasKey = function hasKey(key) { /// <signature> /// <summary>Function summary.</summary> /// <param name="key" type="String">A param.</param> /// <returns type="Boolean" /> /// </signature> return new Boolean(); } cls.prototype.getView = function getView() { /// <signature> /// <summary>Function summary.</summary> /// <returns type="Object" /> /// </signature> return new Object(); } cls.prototype.insert = function insert(key, value) { /// <signature> /// <summary>Function summary.</summary> /// <param name="key" type="String">A param.</param> /// <param name="value" type="Object">A param.</param> /// <returns type="Boolean" /> /// </signature> return new Boolean(); } cls.prototype.remove = function remove(key) { /// <signature> /// <summary>Function summary.</summary> /// <param name="key" type="String">A param.</param> /// </signature> } cls.prototype.clear = function clear() { /// <signature> /// <summary>Function summary.</summary> /// </signature> } cls.prototype.first = function first() { /// <signature> /// <summary>Function summary.</summary> /// <returns type="Object" /> /// </signature> return new Object(); } 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.PropertySet = PropertySet;