mirror of
https://github.com/khoaliber/khoj.git
synced 2026-03-06 05:39:12 +00:00
Convert results count setting to slider in plugin settings pane
This commit is contained in:
@@ -42,11 +42,12 @@ export class KhojSettingTab extends PluginSettingTab {
|
|||||||
new Setting(containerEl)
|
new Setting(containerEl)
|
||||||
.setName('Results Count')
|
.setName('Results Count')
|
||||||
.setDesc('The number of search results to show')
|
.setDesc('The number of search results to show')
|
||||||
.addText(text => text
|
.addSlider(slider => slider
|
||||||
.setPlaceholder('6')
|
.setLimits(1, 10, 1)
|
||||||
.setValue(`${this.plugin.settings.resultsCount}`)
|
.setValue(this.plugin.settings.resultsCount)
|
||||||
|
.setDynamicTooltip()
|
||||||
.onChange(async (value) => {
|
.onChange(async (value) => {
|
||||||
this.plugin.settings.resultsCount = parseInt(value);
|
this.plugin.settings.resultsCount = value;
|
||||||
await this.plugin.saveSettings();
|
await this.plugin.saveSettings();
|
||||||
}));
|
}));
|
||||||
let indexVaultSetting = new Setting(containerEl);
|
let indexVaultSetting = new Setting(containerEl);
|
||||||
|
|||||||
Reference in New Issue
Block a user