The interface for the workspace API manager.

interface IManager {
    serverSettings: ServerConnection.ISettings;
    fetch(id: string): Promise<IWorkspace>;
    list(): Promise<{ ids: string[]; values: IWorkspace[] }>;
    remove(id: string): Promise<void>;
    save(id: string, workspace: IWorkspace): Promise<void>;
}

Hierarchy (View Summary)

Properties

Methods

Properties

serverSettings: ServerConnection.ISettings

The server settings used to make API requests.

Methods