UNPKG

nextcloud-node-client

Version:

Nextcloud client API for node.js TypeScript applications

21 lines (20 loc) 582 B
import Client from "./client"; /** * The user group class represents a user user in nextcloud. * spec: https://docs.nextcloud.com/server/latest/admin_manual/configuration_user/instruction_set_for_groups.html * id * getSubAdmins * getMembers */ export default class UserGroup { readonly id: string; private client; constructor(client: Client, id: string); /** * deletes the user group * @throws UserGroupDeletionFailedError */ delete(): Promise<void>; getMemberUserIds(): Promise<string[]>; getSubadminUserIds(): Promise<string[]>; }