added getBit to channelpermissions

This commit is contained in:
hydrabolt
2015-10-03 21:10:43 +01:00
parent 2ededd61dd
commit cd91a384bd

View File

@@ -1,6 +1,10 @@
class ChannelPermissions{
constructor(data){
function getBit(x) {
return ((this.packed >>> x) & 1) === 1;
}
this.type = data.type; //either member or role
this.id = data.id;
@@ -10,6 +14,10 @@ class ChannelPermissions{
this.allow = data.allow;
}
getBit(x) {
return ((this.packed >>> x) & 1) === 1;
}
}
module.exports = ChannelPermissions;