obsidian-dev-utils
Version:
This is the collection of useful functions that you can use for your Obsidian plugin development
21 lines (20 loc) • 593 B
text/typescript
/**
* @packageDocumentation
*
* This module provides additional utilities for working with the Obsidian {@link Workspace}.
*/
import type { App, WorkspaceContainer } from 'obsidian';
/**
* Returns all containers in the workspace.
*
* @param app - The Obsidian app.
* @returns All containers in the workspace.
*/
export declare function getAllContainers(app: App): WorkspaceContainer[];
/**
* Returns all DOM windows in the workspace.
*
* @param app - The Obsidian app.
* @returns All DOM windows in the workspace.
*/
export declare function getAllDomWindows(app: App): Window[];