Skip to content

ModalBase<Value>

A base class for displaying modals in Obsidian.

Import:

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

Signature:

export class ModalBase<Value> extends Modal

Extends: Modal

Constructor

new ModalBase(params: ModalBaseConstructorParams<Value>)

Creates a new modal.

Properties

PropertyTypeDescription
promiseResolvePromiseResolve<Value>A function to resolve the value of the modal.

Methods

MethodReturnsDescription
addCssClasses(cssClasses?)voidAdds CSS classes to the modal's container element.

Links to this page: