mirror of
https://github.com/discordjs/discord.js.git
synced 2026-03-17 12:03:31 +01:00
docs fix: RoleResolvable typedef missing and incorrecty documented methods (#2640)
* docs fix: RoleResolvable typedef missing and incorrecty documented methods * requested changes??? * REAL requested changes * shhh
This commit is contained in:
@@ -17,6 +17,31 @@ class RoleStore extends DataStore {
|
|||||||
return super.add(data, cache, { extras: [this.guild] });
|
return super.add(data, cache, { extras: [this.guild] });
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Data that can be resolved to a Role object. This can be:
|
||||||
|
* * A Role
|
||||||
|
* * A Snowflake
|
||||||
|
* @typedef {Role|Snowflake} RoleResolvable
|
||||||
|
*/
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Resolves a RoleResolvable to a Role object.
|
||||||
|
* @method resolve
|
||||||
|
* @memberof RoleStore
|
||||||
|
* @instance
|
||||||
|
* @param {RoleResolvable} role The role resolvable to resolve
|
||||||
|
* @returns {?Role}
|
||||||
|
*/
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Resolves a RoleResolvable to a role ID string.
|
||||||
|
* @method resolveID
|
||||||
|
* @memberof RoleStore
|
||||||
|
* @instance
|
||||||
|
* @param {RoleResolvable} role The role resolvable to resolve
|
||||||
|
* @returns {?Snowflake}
|
||||||
|
*/
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Creates a new role in the guild with given information.
|
* Creates a new role in the guild with given information.
|
||||||
* <warn>The position will silently reset to 1 if an invalid one is provided, or none.</warn>
|
* <warn>The position will silently reset to 1 if an invalid one is provided, or none.</warn>
|
||||||
@@ -63,31 +88,6 @@ class RoleStore extends DataStore {
|
|||||||
get highest() {
|
get highest() {
|
||||||
return this.reduce((prev, role) => role.comparePositionTo(prev) > 0 ? role : prev, this.first());
|
return this.reduce((prev, role) => role.comparePositionTo(prev) > 0 ? role : prev, this.first());
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
|
||||||
* Data that can be resolved to a Role object. This can be:
|
|
||||||
* * A Role
|
|
||||||
* * A Snowflake
|
|
||||||
* @typedef {Role|Snowflake} RoleResolvable
|
|
||||||
*/
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Resolves a RoleResolvable to a Role object.
|
|
||||||
* @method resolve
|
|
||||||
* @memberof RoleStore
|
|
||||||
* @instance
|
|
||||||
* @param {RoleResolvable} role The role resolvable to resolve
|
|
||||||
* @returns {?Role}
|
|
||||||
*/
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Resolves a RoleResolvable to a role ID string.
|
|
||||||
* @method resolveID
|
|
||||||
* @memberof RoleStore
|
|
||||||
* @instance
|
|
||||||
* @param {RoleResolvable} role The role resolvable to resolve
|
|
||||||
* @returns {?Snowflake}
|
|
||||||
*/
|
|
||||||
}
|
}
|
||||||
|
|
||||||
module.exports = RoleStore;
|
module.exports = RoleStore;
|
||||||
|
|||||||
Reference in New Issue
Block a user