File size: 1,416 Bytes
34097e9
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
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
49
50
51
52
53
54
55
56
57
58
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',
}

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 DocumentTypeEnum = {
    NoBackground: 'no_background',
    ImageBackground: 'image_background',
    SolidBackground: 'solid_background',
    ArtBoard: 'artboard',
}
const BackgroundHistoryEnum = {
    CorrectBackground: 'correct_background',
    NoBackground: 'no_background',
}

const PresetTypeEnum = {
    SDPreset: 'sd_preset',
    ControlNetPreset: 'controlnet_preset',
}
module.exports = {
    clickTypeEnum,
    generationModeEnum,
    AutomaticStatusEnum,
    ViewerObjectTypeEnum,
    RequestStateEnum,
    DocumentTypeEnum,
    BackgroundHistoryEnum,
    PresetTypeEnum,
}