add valueOf method to permissions (#2363)

This commit is contained in:
Will Nelson
2018-02-28 07:48:06 -08:00
committed by Crawl
parent 464fc14edd
commit 2a9fdef9e5

View File

@@ -102,6 +102,10 @@ class Permissions {
return Object.keys(this.constructor.FLAGS).filter(perm => this.has(perm, checkAdmin));
}
valueOf() {
return this.bitfield;
}
*[Symbol.iterator]() {
const keys = this.toArray();
while (keys.length) yield keys.shift();