1 
2 /**
3  * GENERATED FILE, DO NOT EDIT IT!
4  * @file lv_style_properties.h
5  */
6 #ifndef LV_STYLE_PROPERTIES_H
7 #define LV_STYLE_PROPERTIES_H
8 
9 #include "../../core/lv_obj_property.h"
10 #if LV_USE_OBJ_PROPERTY
11 
12 
13 /* *INDENT-OFF* */
14 enum {
15     LV_PROPERTY_ID(STYLE, ALIGN,                    LV_PROPERTY_TYPE_INT,        LV_STYLE_ALIGN),
16     LV_PROPERTY_ID(STYLE, ANIM,                     LV_PROPERTY_TYPE_INT,        LV_STYLE_ANIM),
17     LV_PROPERTY_ID(STYLE, ANIM_DURATION,            LV_PROPERTY_TYPE_INT,        LV_STYLE_ANIM_DURATION),
18     LV_PROPERTY_ID(STYLE, ARC_COLOR,                LV_PROPERTY_TYPE_INT,        LV_STYLE_ARC_COLOR),
19     LV_PROPERTY_ID(STYLE, ARC_IMAGE_SRC,            LV_PROPERTY_TYPE_INT,        LV_STYLE_ARC_IMAGE_SRC),
20     LV_PROPERTY_ID(STYLE, ARC_OPA,                  LV_PROPERTY_TYPE_INT,        LV_STYLE_ARC_OPA),
21     LV_PROPERTY_ID(STYLE, ARC_ROUNDED,              LV_PROPERTY_TYPE_INT,        LV_STYLE_ARC_ROUNDED),
22     LV_PROPERTY_ID(STYLE, ARC_WIDTH,                LV_PROPERTY_TYPE_INT,        LV_STYLE_ARC_WIDTH),
23     LV_PROPERTY_ID(STYLE, BASE_DIR,                 LV_PROPERTY_TYPE_INT,        LV_STYLE_BASE_DIR),
24     LV_PROPERTY_ID(STYLE, BG_COLOR,                 LV_PROPERTY_TYPE_COLOR,      LV_STYLE_BG_COLOR),
25     LV_PROPERTY_ID(STYLE, BG_GRAD,                  LV_PROPERTY_TYPE_INT,        LV_STYLE_BG_GRAD),
26     LV_PROPERTY_ID(STYLE, BG_GRAD_COLOR,            LV_PROPERTY_TYPE_COLOR,      LV_STYLE_BG_GRAD_COLOR),
27     LV_PROPERTY_ID(STYLE, BG_GRAD_DIR,              LV_PROPERTY_TYPE_INT,        LV_STYLE_BG_GRAD_DIR),
28     LV_PROPERTY_ID(STYLE, BG_GRAD_OPA,              LV_PROPERTY_TYPE_INT,        LV_STYLE_BG_GRAD_OPA),
29     LV_PROPERTY_ID(STYLE, BG_GRAD_STOP,             LV_PROPERTY_TYPE_INT,        LV_STYLE_BG_GRAD_STOP),
30     LV_PROPERTY_ID(STYLE, BG_IMAGE_OPA,             LV_PROPERTY_TYPE_INT,        LV_STYLE_BG_IMAGE_OPA),
31     LV_PROPERTY_ID(STYLE, BG_IMAGE_RECOLOR,         LV_PROPERTY_TYPE_COLOR,      LV_STYLE_BG_IMAGE_RECOLOR),
32     LV_PROPERTY_ID(STYLE, BG_IMAGE_RECOLOR_OPA,     LV_PROPERTY_TYPE_INT,        LV_STYLE_BG_IMAGE_RECOLOR_OPA),
33     LV_PROPERTY_ID(STYLE, BG_IMAGE_SRC,             LV_PROPERTY_TYPE_IMGSRC,     LV_STYLE_BG_IMAGE_SRC),
34     LV_PROPERTY_ID(STYLE, BG_IMAGE_TILED,           LV_PROPERTY_TYPE_INT,        LV_STYLE_BG_IMAGE_TILED),
35     LV_PROPERTY_ID(STYLE, BG_MAIN_OPA,              LV_PROPERTY_TYPE_INT,        LV_STYLE_BG_MAIN_OPA),
36     LV_PROPERTY_ID(STYLE, BG_MAIN_STOP,             LV_PROPERTY_TYPE_INT,        LV_STYLE_BG_MAIN_STOP),
37     LV_PROPERTY_ID(STYLE, BG_OPA,                   LV_PROPERTY_TYPE_INT,        LV_STYLE_BG_OPA),
38     LV_PROPERTY_ID(STYLE, BITMAP_MASK_SRC,          LV_PROPERTY_TYPE_INT,        LV_STYLE_BITMAP_MASK_SRC),
39     LV_PROPERTY_ID(STYLE, BLEND_MODE,               LV_PROPERTY_TYPE_INT,        LV_STYLE_BLEND_MODE),
40     LV_PROPERTY_ID(STYLE, BORDER_COLOR,             LV_PROPERTY_TYPE_COLOR,      LV_STYLE_BORDER_COLOR),
41     LV_PROPERTY_ID(STYLE, BORDER_OPA,               LV_PROPERTY_TYPE_INT,        LV_STYLE_BORDER_OPA),
42     LV_PROPERTY_ID(STYLE, BORDER_POST,              LV_PROPERTY_TYPE_INT,        LV_STYLE_BORDER_POST),
43     LV_PROPERTY_ID(STYLE, BORDER_SIDE,              LV_PROPERTY_TYPE_INT,        LV_STYLE_BORDER_SIDE),
44     LV_PROPERTY_ID(STYLE, BORDER_WIDTH,             LV_PROPERTY_TYPE_INT,        LV_STYLE_BORDER_WIDTH),
45     LV_PROPERTY_ID(STYLE, CLIP_CORNER,              LV_PROPERTY_TYPE_INT,        LV_STYLE_CLIP_CORNER),
46     LV_PROPERTY_ID(STYLE, COLOR_FILTER_DSC,         LV_PROPERTY_TYPE_INT,        LV_STYLE_COLOR_FILTER_DSC),
47     LV_PROPERTY_ID(STYLE, COLOR_FILTER_OPA,         LV_PROPERTY_TYPE_INT,        LV_STYLE_COLOR_FILTER_OPA),
48     LV_PROPERTY_ID(STYLE, FLEX_CROSS_PLACE,         LV_PROPERTY_TYPE_INT,        LV_STYLE_FLEX_CROSS_PLACE),
49     LV_PROPERTY_ID(STYLE, FLEX_FLOW,                LV_PROPERTY_TYPE_INT,        LV_STYLE_FLEX_FLOW),
50     LV_PROPERTY_ID(STYLE, FLEX_GROW,                LV_PROPERTY_TYPE_INT,        LV_STYLE_FLEX_GROW),
51     LV_PROPERTY_ID(STYLE, FLEX_MAIN_PLACE,          LV_PROPERTY_TYPE_INT,        LV_STYLE_FLEX_MAIN_PLACE),
52     LV_PROPERTY_ID(STYLE, FLEX_TRACK_PLACE,         LV_PROPERTY_TYPE_INT,        LV_STYLE_FLEX_TRACK_PLACE),
53     LV_PROPERTY_ID(STYLE, GRID_CELL_COLUMN_POS,     LV_PROPERTY_TYPE_INT,        LV_STYLE_GRID_CELL_COLUMN_POS),
54     LV_PROPERTY_ID(STYLE, GRID_CELL_COLUMN_SPAN,    LV_PROPERTY_TYPE_INT,        LV_STYLE_GRID_CELL_COLUMN_SPAN),
55     LV_PROPERTY_ID(STYLE, GRID_CELL_ROW_POS,        LV_PROPERTY_TYPE_INT,        LV_STYLE_GRID_CELL_ROW_POS),
56     LV_PROPERTY_ID(STYLE, GRID_CELL_ROW_SPAN,       LV_PROPERTY_TYPE_INT,        LV_STYLE_GRID_CELL_ROW_SPAN),
57     LV_PROPERTY_ID(STYLE, GRID_CELL_X_ALIGN,        LV_PROPERTY_TYPE_INT,        LV_STYLE_GRID_CELL_X_ALIGN),
58     LV_PROPERTY_ID(STYLE, GRID_CELL_Y_ALIGN,        LV_PROPERTY_TYPE_INT,        LV_STYLE_GRID_CELL_Y_ALIGN),
59     LV_PROPERTY_ID(STYLE, GRID_COLUMN_ALIGN,        LV_PROPERTY_TYPE_INT,        LV_STYLE_GRID_COLUMN_ALIGN),
60     LV_PROPERTY_ID(STYLE, GRID_COLUMN_DSC_ARRAY,    LV_PROPERTY_TYPE_INT,        LV_STYLE_GRID_COLUMN_DSC_ARRAY),
61     LV_PROPERTY_ID(STYLE, GRID_ROW_ALIGN,           LV_PROPERTY_TYPE_INT,        LV_STYLE_GRID_ROW_ALIGN),
62     LV_PROPERTY_ID(STYLE, GRID_ROW_DSC_ARRAY,       LV_PROPERTY_TYPE_INT,        LV_STYLE_GRID_ROW_DSC_ARRAY),
63     LV_PROPERTY_ID(STYLE, HEIGHT,                   LV_PROPERTY_TYPE_INT,        LV_STYLE_HEIGHT),
64     LV_PROPERTY_ID(STYLE, IMAGE_OPA,                LV_PROPERTY_TYPE_INT,        LV_STYLE_IMAGE_OPA),
65     LV_PROPERTY_ID(STYLE, IMAGE_RECOLOR,            LV_PROPERTY_TYPE_COLOR,      LV_STYLE_IMAGE_RECOLOR),
66     LV_PROPERTY_ID(STYLE, IMAGE_RECOLOR_OPA,        LV_PROPERTY_TYPE_INT,        LV_STYLE_IMAGE_RECOLOR_OPA),
67     LV_PROPERTY_ID(STYLE, LAST_BUILT_IN_PROP,       LV_PROPERTY_TYPE_INT,        LV_STYLE_LAST_BUILT_IN_PROP),
68     LV_PROPERTY_ID(STYLE, LAYOUT,                   LV_PROPERTY_TYPE_INT,        LV_STYLE_LAYOUT),
69     LV_PROPERTY_ID(STYLE, LENGTH,                   LV_PROPERTY_TYPE_INT,        LV_STYLE_LENGTH),
70     LV_PROPERTY_ID(STYLE, LINE_COLOR,               LV_PROPERTY_TYPE_COLOR,      LV_STYLE_LINE_COLOR),
71     LV_PROPERTY_ID(STYLE, LINE_DASH_GAP,            LV_PROPERTY_TYPE_INT,        LV_STYLE_LINE_DASH_GAP),
72     LV_PROPERTY_ID(STYLE, LINE_DASH_WIDTH,          LV_PROPERTY_TYPE_INT,        LV_STYLE_LINE_DASH_WIDTH),
73     LV_PROPERTY_ID(STYLE, LINE_OPA,                 LV_PROPERTY_TYPE_INT,        LV_STYLE_LINE_OPA),
74     LV_PROPERTY_ID(STYLE, LINE_ROUNDED,             LV_PROPERTY_TYPE_INT,        LV_STYLE_LINE_ROUNDED),
75     LV_PROPERTY_ID(STYLE, LINE_WIDTH,               LV_PROPERTY_TYPE_INT,        LV_STYLE_LINE_WIDTH),
76     LV_PROPERTY_ID(STYLE, MARGIN_BOTTOM,            LV_PROPERTY_TYPE_INT,        LV_STYLE_MARGIN_BOTTOM),
77     LV_PROPERTY_ID(STYLE, MARGIN_LEFT,              LV_PROPERTY_TYPE_INT,        LV_STYLE_MARGIN_LEFT),
78     LV_PROPERTY_ID(STYLE, MARGIN_RIGHT,             LV_PROPERTY_TYPE_INT,        LV_STYLE_MARGIN_RIGHT),
79     LV_PROPERTY_ID(STYLE, MARGIN_TOP,               LV_PROPERTY_TYPE_INT,        LV_STYLE_MARGIN_TOP),
80     LV_PROPERTY_ID(STYLE, MAX_HEIGHT,               LV_PROPERTY_TYPE_INT,        LV_STYLE_MAX_HEIGHT),
81     LV_PROPERTY_ID(STYLE, MAX_WIDTH,                LV_PROPERTY_TYPE_INT,        LV_STYLE_MAX_WIDTH),
82     LV_PROPERTY_ID(STYLE, MIN_HEIGHT,               LV_PROPERTY_TYPE_INT,        LV_STYLE_MIN_HEIGHT),
83     LV_PROPERTY_ID(STYLE, MIN_WIDTH,                LV_PROPERTY_TYPE_INT,        LV_STYLE_MIN_WIDTH),
84     LV_PROPERTY_ID(STYLE, OPA,                      LV_PROPERTY_TYPE_INT,        LV_STYLE_OPA),
85     LV_PROPERTY_ID(STYLE, OPA_LAYERED,              LV_PROPERTY_TYPE_INT,        LV_STYLE_OPA_LAYERED),
86     LV_PROPERTY_ID(STYLE, OUTLINE_COLOR,            LV_PROPERTY_TYPE_COLOR,      LV_STYLE_OUTLINE_COLOR),
87     LV_PROPERTY_ID(STYLE, OUTLINE_OPA,              LV_PROPERTY_TYPE_INT,        LV_STYLE_OUTLINE_OPA),
88     LV_PROPERTY_ID(STYLE, OUTLINE_PAD,              LV_PROPERTY_TYPE_INT,        LV_STYLE_OUTLINE_PAD),
89     LV_PROPERTY_ID(STYLE, OUTLINE_WIDTH,            LV_PROPERTY_TYPE_INT,        LV_STYLE_OUTLINE_WIDTH),
90     LV_PROPERTY_ID(STYLE, PAD_BOTTOM,               LV_PROPERTY_TYPE_INT,        LV_STYLE_PAD_BOTTOM),
91     LV_PROPERTY_ID(STYLE, PAD_COLUMN,               LV_PROPERTY_TYPE_INT,        LV_STYLE_PAD_COLUMN),
92     LV_PROPERTY_ID(STYLE, PAD_LEFT,                 LV_PROPERTY_TYPE_INT,        LV_STYLE_PAD_LEFT),
93     LV_PROPERTY_ID(STYLE, PAD_RADIAL,               LV_PROPERTY_TYPE_INT,        LV_STYLE_PAD_RADIAL),
94     LV_PROPERTY_ID(STYLE, PAD_RIGHT,                LV_PROPERTY_TYPE_INT,        LV_STYLE_PAD_RIGHT),
95     LV_PROPERTY_ID(STYLE, PAD_ROW,                  LV_PROPERTY_TYPE_INT,        LV_STYLE_PAD_ROW),
96     LV_PROPERTY_ID(STYLE, PAD_TOP,                  LV_PROPERTY_TYPE_INT,        LV_STYLE_PAD_TOP),
97     LV_PROPERTY_ID(STYLE, PROP_INV,                 LV_PROPERTY_TYPE_INT,        LV_STYLE_PROP_INV),
98     LV_PROPERTY_ID(STYLE, RADIAL_OFFSET,            LV_PROPERTY_TYPE_INT,        LV_STYLE_RADIAL_OFFSET),
99     LV_PROPERTY_ID(STYLE, RADIUS,                   LV_PROPERTY_TYPE_INT,        LV_STYLE_RADIUS),
100     LV_PROPERTY_ID(STYLE, ROTARY_SENSITIVITY,       LV_PROPERTY_TYPE_INT,        LV_STYLE_ROTARY_SENSITIVITY),
101     LV_PROPERTY_ID(STYLE, SHADOW_COLOR,             LV_PROPERTY_TYPE_COLOR,      LV_STYLE_SHADOW_COLOR),
102     LV_PROPERTY_ID(STYLE, SHADOW_OFFSET_X,          LV_PROPERTY_TYPE_INT,        LV_STYLE_SHADOW_OFFSET_X),
103     LV_PROPERTY_ID(STYLE, SHADOW_OFFSET_Y,          LV_PROPERTY_TYPE_INT,        LV_STYLE_SHADOW_OFFSET_Y),
104     LV_PROPERTY_ID(STYLE, SHADOW_OPA,               LV_PROPERTY_TYPE_INT,        LV_STYLE_SHADOW_OPA),
105     LV_PROPERTY_ID(STYLE, SHADOW_SPREAD,            LV_PROPERTY_TYPE_INT,        LV_STYLE_SHADOW_SPREAD),
106     LV_PROPERTY_ID(STYLE, SHADOW_WIDTH,             LV_PROPERTY_TYPE_INT,        LV_STYLE_SHADOW_WIDTH),
107     LV_PROPERTY_ID(STYLE, TEXT_ALIGN,               LV_PROPERTY_TYPE_INT,        LV_STYLE_TEXT_ALIGN),
108     LV_PROPERTY_ID(STYLE, TEXT_COLOR,               LV_PROPERTY_TYPE_COLOR,      LV_STYLE_TEXT_COLOR),
109     LV_PROPERTY_ID(STYLE, TEXT_DECOR,               LV_PROPERTY_TYPE_INT,        LV_STYLE_TEXT_DECOR),
110     LV_PROPERTY_ID(STYLE, TEXT_FONT,                LV_PROPERTY_TYPE_FONT,       LV_STYLE_TEXT_FONT),
111     LV_PROPERTY_ID(STYLE, TEXT_LETTER_SPACE,        LV_PROPERTY_TYPE_INT,        LV_STYLE_TEXT_LETTER_SPACE),
112     LV_PROPERTY_ID(STYLE, TEXT_LINE_SPACE,          LV_PROPERTY_TYPE_INT,        LV_STYLE_TEXT_LINE_SPACE),
113     LV_PROPERTY_ID(STYLE, TEXT_OPA,                 LV_PROPERTY_TYPE_INT,        LV_STYLE_TEXT_OPA),
114     LV_PROPERTY_ID(STYLE, TRANSFORM_HEIGHT,         LV_PROPERTY_TYPE_INT,        LV_STYLE_TRANSFORM_HEIGHT),
115     LV_PROPERTY_ID(STYLE, TRANSFORM_PIVOT_X,        LV_PROPERTY_TYPE_INT,        LV_STYLE_TRANSFORM_PIVOT_X),
116     LV_PROPERTY_ID(STYLE, TRANSFORM_PIVOT_Y,        LV_PROPERTY_TYPE_INT,        LV_STYLE_TRANSFORM_PIVOT_Y),
117     LV_PROPERTY_ID(STYLE, TRANSFORM_ROTATION,       LV_PROPERTY_TYPE_INT,        LV_STYLE_TRANSFORM_ROTATION),
118     LV_PROPERTY_ID(STYLE, TRANSFORM_SCALE_X,        LV_PROPERTY_TYPE_INT,        LV_STYLE_TRANSFORM_SCALE_X),
119     LV_PROPERTY_ID(STYLE, TRANSFORM_SCALE_Y,        LV_PROPERTY_TYPE_INT,        LV_STYLE_TRANSFORM_SCALE_Y),
120     LV_PROPERTY_ID(STYLE, TRANSFORM_SKEW_X,         LV_PROPERTY_TYPE_INT,        LV_STYLE_TRANSFORM_SKEW_X),
121     LV_PROPERTY_ID(STYLE, TRANSFORM_SKEW_Y,         LV_PROPERTY_TYPE_INT,        LV_STYLE_TRANSFORM_SKEW_Y),
122     LV_PROPERTY_ID(STYLE, TRANSFORM_WIDTH,          LV_PROPERTY_TYPE_INT,        LV_STYLE_TRANSFORM_WIDTH),
123     LV_PROPERTY_ID(STYLE, TRANSITION,               LV_PROPERTY_TYPE_INT,        LV_STYLE_TRANSITION),
124     LV_PROPERTY_ID(STYLE, TRANSLATE_RADIAL,         LV_PROPERTY_TYPE_INT,        LV_STYLE_TRANSLATE_RADIAL),
125     LV_PROPERTY_ID(STYLE, TRANSLATE_X,              LV_PROPERTY_TYPE_INT,        LV_STYLE_TRANSLATE_X),
126     LV_PROPERTY_ID(STYLE, TRANSLATE_Y,              LV_PROPERTY_TYPE_INT,        LV_STYLE_TRANSLATE_Y),
127     LV_PROPERTY_ID(STYLE, WIDTH,                    LV_PROPERTY_TYPE_INT,        LV_STYLE_WIDTH),
128     LV_PROPERTY_ID(STYLE, X,                        LV_PROPERTY_TYPE_INT,        LV_STYLE_X),
129     LV_PROPERTY_ID(STYLE, Y,                        LV_PROPERTY_TYPE_INT,        LV_STYLE_Y),
130 };
131 
132 #endif
133 #endif
134