diff options
Diffstat (limited to 'src/Types.hx')
| -rw-r--r-- | src/Types.hx | 16 |
1 files changed, 9 insertions, 7 deletions
diff --git a/src/Types.hx b/src/Types.hx index 4061b09..02a2cee 100644 --- a/src/Types.hx +++ b/src/Types.hx @@ -27,17 +27,19 @@ typedef Config = { templateUrl:String, youtubeApiKey:String, youtubePlaylistLimit:Int, - permissions:{ - guest:Array<Permission>, - user:Array<Permission>, - leader:Array<Permission>, - admin:Array<Permission> - }, + permissions:Permissions, emotes:Array<Emote>, filters:Array<Filter>, ?isVerbose:Bool, ?salt:String -}; +} + +typedef Permissions = { + guest:Array<Permission>, + user:Array<Permission>, + leader:Array<Permission>, + admin:Array<Permission> +} enum abstract Permission(String) { var GuestPerm = "guest"; |
