mirror of
https://github.com/shumadrid/obsidian-git-changelog.git
synced 2026-07-22 05:42:16 +00:00
16 lines
583 B
TypeScript
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
|
|
});
|
|
});
|
|
}
|
|
}
|