UNPKG

@colyseus/monitor

Version:

Web Monitoring Panel for Colyseus

31 lines (30 loc) 984 B
import * as React from "react"; import { GridColDef } from '@mui/x-data-grid'; export declare class RoomList extends React.Component { state: { selected: number[]; rooms: any[]; connections: number; cpu: number; memory: { totalMemMb: number; usedMemMb: number; }; columns: any[]; }; updateRoomListInterval: number; isSelected: (index: any) => boolean; componentWillMount(): void; componentWillUnmount(): void; fetchRoomList(): Promise<void>; handleRowSelection: (selectedRows: any) => void; inspectRoom(roomId: any): void; disposeRoom(roomId: any): Promise<void>; getColumnHeader(column: any): any; getRoomColumn(room: any, column: any): any; bytesToStr(size: number): string; getColumnsNames(columns: any): Array<GridColDef>; getRowsData(rooms: any): Array<any>; generateRoomListDataGrid(): JSX.Element; render(): React.JSX.Element; }