Module: group
IQ Group System
Summary
User groups, access control, and permissions
Table of contents
Classes
Interfaces
Variables
Functions
Variables
DEFAULT_PERMISSIONS
• Const DEFAULT_PERMISSIONS: Record<UserAccessLevel, IGroupPermissions>
Default permissions for different access levels
Defined in
Functions
getGroupDatabase
▸ getGroupDatabase(): IGroupDatabase
Returns
Defined in
initGroupDatabase
▸ initGroupDatabase(bbsPath): void
Initialize the group database with a BBS-specific data path
Parameters
| Name | Type | Description |
|---|---|---|
bbsPath |
string |
The root directory of the BBS (where iniquity.ts lives) |
Returns
void
Defined in
setGroupDatabase
▸ setGroupDatabase(db): void
Parameters
| Name | Type |
|---|---|
db |
IGroupDatabase |
Returns
void