summaryrefslogtreecommitdiff
path: root/node_modules/discord.js/src/util/Status.js
blob: e5241971c36ec440b93b55b0ed193529e04a51e4 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
'use strict';

const { createEnum } = require('./Enums');

/**
 * @typedef {Object} Status
 * @property {number} Ready
 * @property {number} Connecting
 * @property {number} Reconnecting
 * @property {number} Idle
 * @property {number} Nearly
 * @property {number} Disconnected
 * @property {number} WaitingForGuilds
 * @property {number} Identifying
 * @property {number} Resuming
 */

// JSDoc for IntelliSense purposes
/**
 * @type {Status}
 * @ignore
 */
module.exports = createEnum([
  'Ready',
  'Connecting',
  'Reconnecting',
  'Idle',
  'Nearly',
  'Disconnected',
  'WaitingForGuilds',
  'Identifying',
  'Resuming',
]);