UNPKG

@vrspace/babylonjs

Version:

vrspace.org babylonjs client

54 lines (53 loc) 1.46 kB
export class GroupsUI { constructor(scene: any); scene: any; hud: import("./hud.js").HUD; contentBase: string; /** @type {VRSpaceAPI} */ api: VRSpaceAPI; /** @type {GroupsApi} */ groupApi: GroupsApi; /** @type {CreateGroupForm} */ createGroupForm: CreateGroupForm; /** @type {FormArea} */ listGroupsForm: FormArea; listGroupsButton: any; createGroupsButton: any; groupsInvitesButton: any; invitations: any[]; dispose(): void; show(button: any): Promise<void>; unreadTotal: number; inviteTotal: number; groupEventListener: any; showListButton(): Promise<void>; showInvitesButton(): void; hide(): void; clearForm(): void; createForm(invites: any, groups: any, refresh: any): void; listInvitesUI(): void; listGroupsUI(): void; groupDelete(group: any): void; refreshList(refresh: any): void; createUI(): void; } import { VRSpaceAPI } from '../client/rest-api.js'; import { GroupsApi } from '../client/openapi/api/GroupsApi.js'; declare class CreateGroupForm extends Form { callback: any; nameText: string; publicText: string; tempText: string; init(): void; grid: any; nameLabel: any; nameInput: any; publicLabel: any; publicCheckbox: any; tempLabel: any; tempCheckbox: any; submit: any; } import { FormArea } from './widget/form-area.js'; import { Form } from './widget/form.js'; export {};