-
Notifications
You must be signed in to change notification settings - Fork 0
/
enum.js
48 lines (42 loc) · 1.15 KB
/
enum.js
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
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
const clickTypeEnum = {
Click: 'click',
ShiftClick: 'shift_click',
AltClick: 'alt_click',
SecondClick: 'second_click', //when we click a thumbnail that is active/ has orange border
}
const generationModeEnum = {
Txt2Img: 'txt2img',
Img2Img: 'img2img',
Inpaint: 'inpaint',
Outpaint: 'outpaint',
Upscale: 'upscale',
}
const AutomaticStatusEnum = {
NoApi: 'no_api',
Offline: 'offline',
RunningNoApi: 'running_no_api',
RunningWithApi: 'running_with_api',
AutoPhotoshopSDExtensionMissing: 'auto_photoshop_sd_missing',
}
const ViewerObjectTypeEnum = {
OutputImage: 'output_image',
InitImage: 'init_image',
MaskImage: 'mask_image',
}
const RequestStateEnum = {
Generating: 'generating', // in the generation process
Interrupted: 'interrupted', // canceled/ interrupted
Finished: 'finished', // finished generating
}
const BackgroundHistoryEnum = {
CorrectBackground: 'correct_background',
NoBackground: 'no_background',
}
module.exports = {
clickTypeEnum,
generationModeEnum,
AutomaticStatusEnum,
ViewerObjectTypeEnum,
RequestStateEnum,
BackgroundHistoryEnum,
}