v11-discord.js
Version:
A powerful library for interacting with the Discord API - patched by molo#7947
23 lines (20 loc) • 519 B
JavaScript
const GuildChannel = require('./GuildChannel');
/**
* Represents a guild category channel on Discord.
* @extends {GuildChannel}
*/
class CategoryChannel extends GuildChannel {
constructor(guild, data) {
super(guild, data);
this.type = 'category';
}
/**
* The channels that are part of this category
* @type {?Collection<Snowflake, GuildChannel>}
* @readonly
*/
get children() {
return this.guild.channels.filter(c => c.parentID === this.id);
}
}
module.exports = CategoryChannel;