add channel categories (#1727)

* add channel categories

* add specific class

* speed

* Update Channel.js

* fix type typo

* Update Channel.js

* rewrite position stuff in prep for category sorting

* fix small issues in generation of permissions

* Update Guild.js

* Update Constants.js

* Update GuildChannel.js

* doc fix

* Update GuildChannel.js

* <.<
This commit is contained in:
Gus Caplan
2017-09-09 07:11:54 -05:00
committed by Crawl
parent ac4b2b3193
commit c46c092d0d
5 changed files with 98 additions and 57 deletions

View File

@@ -0,0 +1,9 @@
const GuildChannel = require('./GuildChannel');
class CategoryChannel extends GuildChannel {
get children() {
return this.guild.channels.filter(c => c.parentID === this.id);
}
}
module.exports = CategoryChannel;