mirror of
https://github.com/lostpaul/obsidian-folder-notes.git
synced 2026-07-22 07:40:24 +00:00
Update settings.ts
This commit is contained in:
parent
ab91d14f67
commit
0f355c846a
1 changed files with 26 additions and 1 deletions
|
|
@ -9,6 +9,14 @@ export interface FolderNotesSettings {
|
|||
autoCreate: boolean;
|
||||
excludeFolders: string[];
|
||||
}
|
||||
export interface ExcludeFolder {
|
||||
path: string;
|
||||
subFolders: boolean;
|
||||
exludeSync: boolean;
|
||||
excludeAutoCreate: boolean;
|
||||
disableFolderNote: boolean;
|
||||
position: number;
|
||||
}
|
||||
export const DEFAULT_SETTINGS: FolderNotesSettings = {
|
||||
syncFolderName: true,
|
||||
ctrlKey: true,
|
||||
|
|
@ -88,6 +96,23 @@ export class SettingsTab extends PluginSettingTab {
|
|||
});
|
||||
});
|
||||
|
||||
|
||||
new Setting(containerEl)
|
||||
.setHeading()
|
||||
.setName('Manage excluded folders')
|
||||
new Setting(containerEl)
|
||||
.setName('Add excluded folder')
|
||||
.addButton(cb => {
|
||||
cb.setIcon('plus');
|
||||
cb.setClass('add-exclude-folder');
|
||||
cb.setTooltip('Add excluded folder');
|
||||
cb.onClick(() => {
|
||||
})
|
||||
})
|
||||
}
|
||||
addExcludeFolderListItem(excludeFolder: ExcludeFolder) {
|
||||
const { containerEl } = this;
|
||||
new Setting(containerEl)
|
||||
}
|
||||
addExcludeFolder(excludeFolder: ExcludeFolder) {
|
||||
}
|
||||
}
|
||||
Loading…
Reference in a new issue