Webpack build for branch master: ecb8655dac

This commit is contained in:
Travis CI 2017-04-03 18:07:50 +00:00
parent 077de57ca3
commit e6e1006c65

View file

@ -1290,6 +1290,7 @@ class Permissions {
* @type {number} * @type {number}
* @see {@link Permissions#bitfield} * @see {@link Permissions#bitfield}
* @deprecated * @deprecated
* @readonly
*/ */
get raw() { get raw() {
return this.bitfield; return this.bitfield;
@ -2360,6 +2361,7 @@ class Role {
/** /**
* The position of the role in the role manager * The position of the role in the role manager
* @type {number} * @type {number}
* @readonly
*/ */
get calculatedPosition() { get calculatedPosition() {
const sorted = this.guild._sortedRoles; const sorted = this.guild._sortedRoles;
@ -2767,6 +2769,7 @@ class User {
/** /**
* The DM between the client's user and this user * The DM between the client's user and this user
* @type {?DMChannel} * @type {?DMChannel}
* @readonly
*/ */
get dmChannel() { get dmChannel() {
return this.client.channels.filter(c => c.type === 'dm').find(c => c.recipient.id === this.id); return this.client.channels.filter(c => c.type === 'dm').find(c => c.recipient.id === this.id);
@ -6212,6 +6215,7 @@ class Guild {
* Fetches a collection of roles in the current guild sorted by position. * Fetches a collection of roles in the current guild sorted by position.
* @type {Collection<Snowflake, Role>} * @type {Collection<Snowflake, Role>}
* @readonly * @readonly
* @private
*/ */
get _sortedRoles() { get _sortedRoles() {
return this._sortPositionWithID(this.roles); return this._sortPositionWithID(this.roles);
@ -6869,6 +6873,7 @@ class Guild {
* Fetches a collection of channels in the current guild sorted by position. * Fetches a collection of channels in the current guild sorted by position.
* @param {string} type Channel type * @param {string} type Channel type
* @returns {Collection<Snowflake, GuildChannel>} * @returns {Collection<Snowflake, GuildChannel>}
* @private
*/ */
_sortedChannels(type) { _sortedChannels(type) {
return this._sortPositionWithID(this.channels.filter(c => { return this._sortPositionWithID(this.channels.filter(c => {
@ -6883,6 +6888,7 @@ class Guild {
* Intended to be identical to Discord's sorting method. * Intended to be identical to Discord's sorting method.
* @param {Collection} collection The collection to sort * @param {Collection} collection The collection to sort
* @returns {Collection} * @returns {Collection}
* @private
*/ */
_sortPositionWithID(collection) { _sortPositionWithID(collection) {
return collection.sort((a, b) => return collection.sort((a, b) =>
@ -6951,6 +6957,7 @@ class GuildChannel extends Channel {
/** /**
* The position of the channel * The position of the channel
* @type {number} * @type {number}
* @readonly
*/ */
get calculatedPosition() { get calculatedPosition() {
const sorted = this.guild._sortedChannels(this.type); const sorted = this.guild._sortedChannels(this.type);
@ -11145,6 +11152,7 @@ class MessageEmbed {
/** /**
* The date this embed was created * The date this embed was created
* @type {Date} * @type {Date}
* @readonly
*/ */
get createdAt() { get createdAt() {
return new Date(this.createdTimestamp); return new Date(this.createdTimestamp);
@ -11469,6 +11477,7 @@ class MessageReaction {
* object which has fewer properties. Whatever the prototype of the emoji, it will still have * object which has fewer properties. Whatever the prototype of the emoji, it will still have
* `name`, `id`, `identifier` and `toString()` * `name`, `id`, `identifier` and `toString()`
* @type {Emoji|ReactionEmoji} * @type {Emoji|ReactionEmoji}
* @readonly
*/ */
get emoji() { get emoji() {
if (this._emoji instanceof Emoji) return this._emoji; if (this._emoji instanceof Emoji) return this._emoji;
@ -11978,6 +11987,7 @@ class VoiceChannel extends GuildChannel {
/** /**
* Checks if the voice channel is full * Checks if the voice channel is full
* @type {boolean} * @type {boolean}
* @readonly
*/ */
get full() { get full() {
return this.userLimit > 0 && this.members.size >= this.userLimit; return this.userLimit > 0 && this.members.size >= this.userLimit;
@ -11986,6 +11996,7 @@ class VoiceChannel extends GuildChannel {
/** /**
* Checks if the client has permission join the voice channel * Checks if the client has permission join the voice channel
* @type {boolean} * @type {boolean}
* @readonly
*/ */
get joinable() { get joinable() {
if (this.client.browser) return false; if (this.client.browser) return false;
@ -11997,6 +12008,7 @@ class VoiceChannel extends GuildChannel {
/** /**
* Checks if the client has permission to send audio to the voice channel * Checks if the client has permission to send audio to the voice channel
* @type {boolean} * @type {boolean}
* @readonly
*/ */
get speakable() { get speakable() {
return this.permissionsFor(this.client.user).hasPermission('SPEAK'); return this.permissionsFor(this.client.user).hasPermission('SPEAK');
@ -12152,6 +12164,7 @@ class RequestHandler {
/** /**
* Whether or not the client is being rate limited on every endpoint. * Whether or not the client is being rate limited on every endpoint.
* @type {boolean} * @type {boolean}
* @readonly
*/ */
get globalLimit() { get globalLimit() {
return this.restManager.globallyRateLimited; return this.restManager.globallyRateLimited;