]>
Commit | Line | Data |
---|---|---|
32d13b20 C |
1 | export type RegisterClientFormFieldOptions = { |
2 | name?: string | |
3 | label?: string | |
4 | type: 'input' | 'input-checkbox' | 'input-password' | 'input-textarea' | 'markdown-text' | 'markdown-enhanced' | 'select' | 'html' | |
5 | ||
6 | // For select type | |
7 | options?: { value: string, label: string }[] | |
8 | ||
9 | // For html type | |
10 | html?: string | |
7294aab0 | 11 | |
781ba981 C |
12 | descriptionHTML?: string |
13 | ||
7294aab0 C |
14 | // Default setting value |
15 | default?: string | boolean | |
16 | } | |
17 | ||
18 | export interface RegisterClientVideoFieldOptions { | |
19 | type: 'import-url' | 'import-torrent' | 'update' | 'upload' | |
20 | } |