summaryrefslogtreecommitdiff
path: root/node_modules/discord.js/src/structures/ClientUserChannelOverride.js
diff options
context:
space:
mode:
Diffstat (limited to 'node_modules/discord.js/src/structures/ClientUserChannelOverride.js')
-rw-r--r--node_modules/discord.js/src/structures/ClientUserChannelOverride.js30
1 files changed, 0 insertions, 30 deletions
diff --git a/node_modules/discord.js/src/structures/ClientUserChannelOverride.js b/node_modules/discord.js/src/structures/ClientUserChannelOverride.js
deleted file mode 100644
index 93efa45..0000000
--- a/node_modules/discord.js/src/structures/ClientUserChannelOverride.js
+++ /dev/null
@@ -1,30 +0,0 @@
-const Constants = require('../util/Constants');
-
-/**
- * A wrapper around the ClientUser's channel overrides.
- */
-class ClientUserChannelOverride {
- constructor(data) {
- this.patch(data);
- }
-
- /**
- * Patch the data contained in this class with new partial data.
- * @param {Object} data Data to patch this with
- * @returns {void}
- * @private
- */
- patch(data) {
- for (const key of Object.keys(Constants.UserChannelOverrideMap)) {
- const value = Constants.UserChannelOverrideMap[key];
- if (!data.hasOwnProperty(key)) continue;
- if (typeof value === 'function') {
- this[value.name] = value(data[key]);
- } else {
- this[value] = data[key];
- }
- }
- }
-}
-
-module.exports = ClientUserChannelOverride;