feat: add notion link display

This commit is contained in:
Jiaxin Peng
2024-07-05 09:48:35 +01:00
parent ded01ce678
commit 5a95aa0acc
3 changed files with 14 additions and 35 deletions

View File

@@ -12,6 +12,7 @@ export interface PluginSettings {
databaseIDNext: string;
bannerUrl: string;
notionUser: string;
NotionLinkDisplay: boolean;
proxy: string;
GeneralButton: boolean;
tagButton: boolean;
@@ -47,6 +48,7 @@ export const DEFAULT_SETTINGS: PluginSettings = {
databaseIDNext: "",
bannerUrl: "",
notionUser: "",
NotionLinkDisplay: true,
proxy: "",
GeneralButton: true,
tagButton: true,
@@ -83,6 +85,9 @@ export class ObsidianSettingTab extends PluginSettingTab {
this.createSettingEl(containerEl, i18nConfig.NotionUser, i18nConfig.NotionUserDesc, 'text', i18nConfig.NotionUserText, this.plugin.settings.notionUser, 'notionUser')
this.createSettingEl(containerEl, i18nConfig.NotionLinkDisplay, i18nConfig.NotionLinkDisplayDesc, 'toggle', i18nConfig.NotionLinkDisplay, this.plugin.settings.NotionLinkDisplay, 'NotionLinkDisplay')
// add new button
new Setting(containerEl)
.setName("Add New Database")