mirror of
https://github.com/andy-stack/vaultkeeper-ai.git
synced 2026-07-22 06:42:03 +00:00
14 lines
No EOL
326 B
TypeScript
14 lines
No EOL
326 B
TypeScript
import { Modal } from "obsidian";
|
|
import { Resolve } from "./DependencyService";
|
|
|
|
interface IModalService {
|
|
showModal(modal: symbol): void;
|
|
}
|
|
|
|
export class ModalService implements IModalService {
|
|
|
|
showModal(modal: symbol): void {
|
|
let modalInstance: Modal = Resolve(modal);
|
|
modalInstance.open();
|
|
}
|
|
} |