shumadrid_obsidian-git-chan.../src/settings/ui/ChangelogMeasurementUnit.ts
2025-04-08 03:39:44 +02:00

16 lines
583 B
TypeScript

import { SettingComponent } from 'settings/components/setting.ts';
import { DiffMeasurementUnit } from 'types.ts';
export class ChangelogMeasurementUnit extends SettingComponent {
public display(): void {
this.createSetting()
.setName('Changelog measurement unit')
.addTypedDropdown((dropdown) => {
dropdown.addOption(DiffMeasurementUnit.Lines, 'Lines');
dropdown.addOption(DiffMeasurementUnit.Words, 'Words');
this.settingTab.bind(dropdown, 'diffMeasurementUnit', {
shouldShowValidationMessage: false
});
});
}
}