aboutsummaryrefslogtreecommitdiff
path: root/node_modules/discord.js/src/structures/ClientOAuth2Application.js
blob: 46e125040e1528b61e0e7d0b56a196a0cb430ba7 (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
const User = require('./User');
const OAuth2Application = require('./OAuth2Application');

/**
 * Represents the client's OAuth2 Application
 * @extends {OAuth2Application}
 */
class ClientOAuth2Application extends OAuth2Application {
  setup(data) {
    super.setup(data);

    /**
     * The app's flags
     * @type {number}
     */
    this.flags = data.flags;

    /**
     * The app's owner
     * @type {User}
     */
    this.owner = new User(this.client, data.owner);
  }
}

module.exports = ClientOAuth2Application;