iniquity

A re-imagining of the iconic BBS software.

View on GitHub

Interface: IGroupDatabase

group.IGroupDatabase

Group database interface

Implemented by

Table of contents

Methods

Methods

create

create(group): null | IGroupData

Parameters

Name Type
group Partial<IGroupData>

Returns

null | IGroupData

Defined in

core/src/group.ts:197


delete

delete(name): boolean

Parameters

Name Type
name string

Returns

boolean

Defined in

core/src/group.ts:198


exists

exists(name): boolean

Parameters

Name Type
name string

Returns

boolean

Defined in

core/src/group.ts:199


getNextId

getNextId(): number

Returns

number

Defined in

core/src/group.ts:201


list

list(): IGroupData[]

Returns

IGroupData[]

Defined in

core/src/group.ts:200


load

load(name): null | IGroupData

Parameters

Name Type
name string

Returns

null | IGroupData

Defined in

core/src/group.ts:195


save

save(group): boolean

Parameters

Name Type
group IGroupData

Returns

boolean

Defined in

core/src/group.ts:196