UNPKG

jupyterlab-slurm

Version:

A JupyterLab extension to interface with the Slurm workload manager.

28 lines (27 loc) 748 B
/// <reference types="react" /> import { ReactWidget } from '@jupyterlab/apputils'; import { FileBrowser } from '@jupyterlab/filebrowser'; export default class SlurmWidget extends ReactWidget { /** * The path where the JupyterLab server was launched */ private serverRoot; /** * JupyterLab's default file browser */ private filebrowser; /** * The system username, retrieved from the server */ private _user; /** * Fired when the user changes, eg., once the info has been loaded */ private userChanged; constructor(filebrowser: FileBrowser); get user(): string; set user(user: string); private fetchUser; onAfterAttach(): void; render(): JSX.Element; }