Skip to content

showModal<Value>

Displays a modal in Obsidian.

Import:

import { showModal } from 'obsidian-dev-utils/obsidian/modals/modal';

Signature:

function showModal(modalCreator: (resolve: PromiseResolve<Value>) => Modal): Promise<Value>

Parameters:

ParameterTypeDescription
modalCreator(resolve: PromiseResolve<Value>) => ModalA function that creates a modal.

Returns: Promise<Value> — A Promise that resolves when the modal is closed.