UNPKG

@nodert-win11/windows.management.policies

Version:

Use the Windows.Management.Policies UWP API directly from Node.js

107 lines (85 loc) 2.86 kB
_NamedPolicyKind = function () { this.invalid = 0; this.binary = 1; this.boolean = 2; this.int32 = 3; this.int64 = 4; this.string = 5; } exports.NamedPolicyKind = new _NamedPolicyKind(); NamedPolicy = (function () { var cls = function NamedPolicy() { }; cls.getPolicyFromPath = function getPolicyFromPath(area, name) { /// <signature> /// <summary>Function summary.</summary> /// <param name="area" type="String">A param.</param> /// <param name="name" type="String">A param.</param> /// <returns type="NamedPolicyData" /> /// </signature> return new NamedPolicyData(); } cls.getPolicyFromPathForUser = function getPolicyFromPathForUser(user, area, name) { /// <signature> /// <summary>Function summary.</summary> /// <param name="user" type="Object">A param.</param> /// <param name="area" type="String">A param.</param> /// <param name="name" type="String">A param.</param> /// <returns type="NamedPolicyData" /> /// </signature> return new NamedPolicyData(); } return cls; }) (); exports.NamedPolicy = NamedPolicy; NamedPolicyData = (function () { var cls = function NamedPolicyData() { this.area = new String(); this.isManaged = new Boolean(); this.isUserPolicy = new Boolean(); this.kind = new NamedPolicyKind(); this.name = new String(); this.user = new Object(); }; cls.prototype.getBoolean = function getBoolean() { /// <signature> /// <summary>Function summary.</summary> /// <returns type="Boolean" /> /// </signature> return new Boolean(); } cls.prototype.getBinary = function getBinary() { /// <signature> /// <summary>Function summary.</summary> /// <returns type="Object" /> /// </signature> return new Object(); } cls.prototype.getInt32 = function getInt32() { /// <signature> /// <summary>Function summary.</summary> /// <returns type="Number" /> /// </signature> return new Number(); } cls.prototype.getInt64 = function getInt64() { /// <signature> /// <summary>Function summary.</summary> /// <returns type="Number" /> /// </signature> return new Number(); } cls.prototype.getString = function getString() { /// <signature> /// <summary>Function summary.</summary> /// <returns type="String" /> /// </signature> return new String(); } 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.NamedPolicyData = NamedPolicyData;