yanweiyuan3
2023-08-09 588bc7829387dfc761cc25f06f77d4c81818bd10
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
export interface ColorSOP {
  Rgb: string; // Use when trigger code
  Color: string; // Color string instead of RGB value (used to output to HTML run report)
  Hex: string;
}
 
export interface ColorSOPList {
  [k: string]: () => ColorSOP;
}
 
const colorList: ColorSOPList = {
  green: (): ColorSOP => ({ Rgb: 'rgb(128, 199, 132)', Color: 'Green', Hex: '#80C784' }),
  red: (): ColorSOP => ({ Rgb: 'rgb(255, 0, 0)', Color: 'Red', Hex: '#FF0000' }),
  yellow: (): ColorSOP => ({ Rgb: 'rgb(255, 255, 0)', Color: 'Yellow', Hex: '#FFFF00' }),
  gray: (): ColorSOP => ({ Rgb: 'rgb(192,192,192)', Color: 'Gray', Hex: '#C0C0C0' }),
};
 
export { colorList as ColorList };