feat: Add input number element in setting-utils

This commit is contained in:
frostime 2023-12-28 18:11:21 +08:00
parent 50a2286d43
commit c179519f95
2 changed files with 9 additions and 2 deletions

View file

@ -3,7 +3,7 @@
* @Author : frostime
* @Date : 2023-09-16 18:05:00
* @FilePath : /src/libs/setting-utils.ts
* @LastEditTime : 2023-11-28 21:46:29
* @LastEditTime : 2023-12-28 18:10:12
* @Description : A utility for siyuan plugin settings
*/
@ -130,6 +130,13 @@ export class SettingUtils {
textareaElement.value = item.value;
itemElement = textareaElement;
break;
case 'number':
let numberElement: HTMLInputElement = document.createElement('input');
numberElement.type = 'number';
numberElement.className = 'b3-text-field fn__flex-center fn__size200';
numberElement.value = item.value;
itemElement = numberElement;
break;
case 'button':
let buttonElement: HTMLButtonElement = document.createElement('button');
buttonElement.className = "b3-button b3-button--outline fn__flex-center fn__size200";