This commit is contained in:
duanfuxiang
2025-01-05 11:51:39 +08:00
commit 0c7ee142cb
215 changed files with 20611 additions and 0 deletions

View File

@@ -0,0 +1,17 @@
import { App, Modal, Setting } from 'obsidian'
export class OpenSettingsModal extends Modal {
constructor(app: App, title: string, onSubmit: () => void) {
super(app)
this.setTitle(title)
new Setting(this.contentEl).addButton((button) => {
button.setButtonText('Open settings')
button.onClick(() => {
this.close()
onSubmit()
})
})
}
}