mirror of
https://github.com/siyuan-note/plugin-sample-vite-svelte.git
synced 2025-08-02 08:50:25 +00:00
🔨 refactor(setting): 重构了Svelte设置的模板
- 将 SettingPanel 作为基本模板 - 更改了 settingitem 的类型定义
This commit is contained in:
parent
f1fcf77500
commit
b0d28e2513
6 changed files with 169 additions and 116 deletions
5
src/libs/index.d.ts
vendored
5
src/libs/index.d.ts
vendored
|
@ -5,13 +5,16 @@ interface ISettingItem {
|
|||
type: TSettingItemType;
|
||||
title: string;
|
||||
description?: string;
|
||||
text?: {
|
||||
placeholder?: string;
|
||||
};
|
||||
slider?: {
|
||||
min: number;
|
||||
max: number;
|
||||
step: number;
|
||||
};
|
||||
select?: {
|
||||
options: {val: any; text: string}[];
|
||||
options: { [key: string | number]: string };
|
||||
};
|
||||
button?: {
|
||||
label: string;
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue