File size: 578 Bytes
31dd200
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
/**

 * Parameter source - indicates whether a parameter uses default or custom value

 */
export enum ParameterSource {
	DEFAULT = 'default',
	CUSTOM = 'custom'
}

/**

 * Syncable parameter type - data types for parameters that can be synced with server

 */
export enum SyncableParameterType {
	NUMBER = 'number',
	STRING = 'string',
	BOOLEAN = 'boolean'
}

/**

 * Settings field type - defines the input type for settings fields

 */
export enum SettingsFieldType {
	INPUT = 'input',
	TEXTAREA = 'textarea',
	CHECKBOX = 'checkbox',
	SELECT = 'select'
}