1 
2 /*
3  **********************************************************************
4  *                            DO NOT EDIT
5  * This file is automatically generated by "style_api_gen.py"
6  **********************************************************************
7  */
8 
9 
10 #include "lv_obj.h"
11 
12 
lv_obj_set_style_width(lv_obj_t * obj,int32_t value,lv_style_selector_t selector)13 void lv_obj_set_style_width(lv_obj_t * obj, int32_t value, lv_style_selector_t selector)
14 {
15     lv_style_value_t v = {
16         .num = (int32_t)value
17     };
18     lv_obj_set_local_style_prop(obj, LV_STYLE_WIDTH, v, selector);
19 }
20 
lv_obj_set_style_min_width(lv_obj_t * obj,int32_t value,lv_style_selector_t selector)21 void lv_obj_set_style_min_width(lv_obj_t * obj, int32_t value, lv_style_selector_t selector)
22 {
23     lv_style_value_t v = {
24         .num = (int32_t)value
25     };
26     lv_obj_set_local_style_prop(obj, LV_STYLE_MIN_WIDTH, v, selector);
27 }
28 
lv_obj_set_style_max_width(lv_obj_t * obj,int32_t value,lv_style_selector_t selector)29 void lv_obj_set_style_max_width(lv_obj_t * obj, int32_t value, lv_style_selector_t selector)
30 {
31     lv_style_value_t v = {
32         .num = (int32_t)value
33     };
34     lv_obj_set_local_style_prop(obj, LV_STYLE_MAX_WIDTH, v, selector);
35 }
36 
lv_obj_set_style_height(lv_obj_t * obj,int32_t value,lv_style_selector_t selector)37 void lv_obj_set_style_height(lv_obj_t * obj, int32_t value, lv_style_selector_t selector)
38 {
39     lv_style_value_t v = {
40         .num = (int32_t)value
41     };
42     lv_obj_set_local_style_prop(obj, LV_STYLE_HEIGHT, v, selector);
43 }
44 
lv_obj_set_style_min_height(lv_obj_t * obj,int32_t value,lv_style_selector_t selector)45 void lv_obj_set_style_min_height(lv_obj_t * obj, int32_t value, lv_style_selector_t selector)
46 {
47     lv_style_value_t v = {
48         .num = (int32_t)value
49     };
50     lv_obj_set_local_style_prop(obj, LV_STYLE_MIN_HEIGHT, v, selector);
51 }
52 
lv_obj_set_style_max_height(lv_obj_t * obj,int32_t value,lv_style_selector_t selector)53 void lv_obj_set_style_max_height(lv_obj_t * obj, int32_t value, lv_style_selector_t selector)
54 {
55     lv_style_value_t v = {
56         .num = (int32_t)value
57     };
58     lv_obj_set_local_style_prop(obj, LV_STYLE_MAX_HEIGHT, v, selector);
59 }
60 
lv_obj_set_style_length(lv_obj_t * obj,int32_t value,lv_style_selector_t selector)61 void lv_obj_set_style_length(lv_obj_t * obj, int32_t value, lv_style_selector_t selector)
62 {
63     lv_style_value_t v = {
64         .num = (int32_t)value
65     };
66     lv_obj_set_local_style_prop(obj, LV_STYLE_LENGTH, v, selector);
67 }
68 
lv_obj_set_style_x(lv_obj_t * obj,int32_t value,lv_style_selector_t selector)69 void lv_obj_set_style_x(lv_obj_t * obj, int32_t value, lv_style_selector_t selector)
70 {
71     lv_style_value_t v = {
72         .num = (int32_t)value
73     };
74     lv_obj_set_local_style_prop(obj, LV_STYLE_X, v, selector);
75 }
76 
lv_obj_set_style_y(lv_obj_t * obj,int32_t value,lv_style_selector_t selector)77 void lv_obj_set_style_y(lv_obj_t * obj, int32_t value, lv_style_selector_t selector)
78 {
79     lv_style_value_t v = {
80         .num = (int32_t)value
81     };
82     lv_obj_set_local_style_prop(obj, LV_STYLE_Y, v, selector);
83 }
84 
lv_obj_set_style_align(lv_obj_t * obj,lv_align_t value,lv_style_selector_t selector)85 void lv_obj_set_style_align(lv_obj_t * obj, lv_align_t value, lv_style_selector_t selector)
86 {
87     lv_style_value_t v = {
88         .num = (int32_t)value
89     };
90     lv_obj_set_local_style_prop(obj, LV_STYLE_ALIGN, v, selector);
91 }
92 
lv_obj_set_style_transform_width(lv_obj_t * obj,int32_t value,lv_style_selector_t selector)93 void lv_obj_set_style_transform_width(lv_obj_t * obj, int32_t value, lv_style_selector_t selector)
94 {
95     lv_style_value_t v = {
96         .num = (int32_t)value
97     };
98     lv_obj_set_local_style_prop(obj, LV_STYLE_TRANSFORM_WIDTH, v, selector);
99 }
100 
lv_obj_set_style_transform_height(lv_obj_t * obj,int32_t value,lv_style_selector_t selector)101 void lv_obj_set_style_transform_height(lv_obj_t * obj, int32_t value, lv_style_selector_t selector)
102 {
103     lv_style_value_t v = {
104         .num = (int32_t)value
105     };
106     lv_obj_set_local_style_prop(obj, LV_STYLE_TRANSFORM_HEIGHT, v, selector);
107 }
108 
lv_obj_set_style_translate_x(lv_obj_t * obj,int32_t value,lv_style_selector_t selector)109 void lv_obj_set_style_translate_x(lv_obj_t * obj, int32_t value, lv_style_selector_t selector)
110 {
111     lv_style_value_t v = {
112         .num = (int32_t)value
113     };
114     lv_obj_set_local_style_prop(obj, LV_STYLE_TRANSLATE_X, v, selector);
115 }
116 
lv_obj_set_style_translate_y(lv_obj_t * obj,int32_t value,lv_style_selector_t selector)117 void lv_obj_set_style_translate_y(lv_obj_t * obj, int32_t value, lv_style_selector_t selector)
118 {
119     lv_style_value_t v = {
120         .num = (int32_t)value
121     };
122     lv_obj_set_local_style_prop(obj, LV_STYLE_TRANSLATE_Y, v, selector);
123 }
124 
lv_obj_set_style_translate_radial(lv_obj_t * obj,int32_t value,lv_style_selector_t selector)125 void lv_obj_set_style_translate_radial(lv_obj_t * obj, int32_t value, lv_style_selector_t selector)
126 {
127     lv_style_value_t v = {
128         .num = (int32_t)value
129     };
130     lv_obj_set_local_style_prop(obj, LV_STYLE_TRANSLATE_RADIAL, v, selector);
131 }
132 
lv_obj_set_style_transform_scale_x(lv_obj_t * obj,int32_t value,lv_style_selector_t selector)133 void lv_obj_set_style_transform_scale_x(lv_obj_t * obj, int32_t value, lv_style_selector_t selector)
134 {
135     lv_style_value_t v = {
136         .num = (int32_t)value
137     };
138     lv_obj_set_local_style_prop(obj, LV_STYLE_TRANSFORM_SCALE_X, v, selector);
139 }
140 
lv_obj_set_style_transform_scale_y(lv_obj_t * obj,int32_t value,lv_style_selector_t selector)141 void lv_obj_set_style_transform_scale_y(lv_obj_t * obj, int32_t value, lv_style_selector_t selector)
142 {
143     lv_style_value_t v = {
144         .num = (int32_t)value
145     };
146     lv_obj_set_local_style_prop(obj, LV_STYLE_TRANSFORM_SCALE_Y, v, selector);
147 }
148 
lv_obj_set_style_transform_rotation(lv_obj_t * obj,int32_t value,lv_style_selector_t selector)149 void lv_obj_set_style_transform_rotation(lv_obj_t * obj, int32_t value, lv_style_selector_t selector)
150 {
151     lv_style_value_t v = {
152         .num = (int32_t)value
153     };
154     lv_obj_set_local_style_prop(obj, LV_STYLE_TRANSFORM_ROTATION, v, selector);
155 }
156 
lv_obj_set_style_transform_pivot_x(lv_obj_t * obj,int32_t value,lv_style_selector_t selector)157 void lv_obj_set_style_transform_pivot_x(lv_obj_t * obj, int32_t value, lv_style_selector_t selector)
158 {
159     lv_style_value_t v = {
160         .num = (int32_t)value
161     };
162     lv_obj_set_local_style_prop(obj, LV_STYLE_TRANSFORM_PIVOT_X, v, selector);
163 }
164 
lv_obj_set_style_transform_pivot_y(lv_obj_t * obj,int32_t value,lv_style_selector_t selector)165 void lv_obj_set_style_transform_pivot_y(lv_obj_t * obj, int32_t value, lv_style_selector_t selector)
166 {
167     lv_style_value_t v = {
168         .num = (int32_t)value
169     };
170     lv_obj_set_local_style_prop(obj, LV_STYLE_TRANSFORM_PIVOT_Y, v, selector);
171 }
172 
lv_obj_set_style_transform_skew_x(lv_obj_t * obj,int32_t value,lv_style_selector_t selector)173 void lv_obj_set_style_transform_skew_x(lv_obj_t * obj, int32_t value, lv_style_selector_t selector)
174 {
175     lv_style_value_t v = {
176         .num = (int32_t)value
177     };
178     lv_obj_set_local_style_prop(obj, LV_STYLE_TRANSFORM_SKEW_X, v, selector);
179 }
180 
lv_obj_set_style_transform_skew_y(lv_obj_t * obj,int32_t value,lv_style_selector_t selector)181 void lv_obj_set_style_transform_skew_y(lv_obj_t * obj, int32_t value, lv_style_selector_t selector)
182 {
183     lv_style_value_t v = {
184         .num = (int32_t)value
185     };
186     lv_obj_set_local_style_prop(obj, LV_STYLE_TRANSFORM_SKEW_Y, v, selector);
187 }
188 
lv_obj_set_style_pad_top(lv_obj_t * obj,int32_t value,lv_style_selector_t selector)189 void lv_obj_set_style_pad_top(lv_obj_t * obj, int32_t value, lv_style_selector_t selector)
190 {
191     lv_style_value_t v = {
192         .num = (int32_t)value
193     };
194     lv_obj_set_local_style_prop(obj, LV_STYLE_PAD_TOP, v, selector);
195 }
196 
lv_obj_set_style_pad_bottom(lv_obj_t * obj,int32_t value,lv_style_selector_t selector)197 void lv_obj_set_style_pad_bottom(lv_obj_t * obj, int32_t value, lv_style_selector_t selector)
198 {
199     lv_style_value_t v = {
200         .num = (int32_t)value
201     };
202     lv_obj_set_local_style_prop(obj, LV_STYLE_PAD_BOTTOM, v, selector);
203 }
204 
lv_obj_set_style_pad_left(lv_obj_t * obj,int32_t value,lv_style_selector_t selector)205 void lv_obj_set_style_pad_left(lv_obj_t * obj, int32_t value, lv_style_selector_t selector)
206 {
207     lv_style_value_t v = {
208         .num = (int32_t)value
209     };
210     lv_obj_set_local_style_prop(obj, LV_STYLE_PAD_LEFT, v, selector);
211 }
212 
lv_obj_set_style_pad_right(lv_obj_t * obj,int32_t value,lv_style_selector_t selector)213 void lv_obj_set_style_pad_right(lv_obj_t * obj, int32_t value, lv_style_selector_t selector)
214 {
215     lv_style_value_t v = {
216         .num = (int32_t)value
217     };
218     lv_obj_set_local_style_prop(obj, LV_STYLE_PAD_RIGHT, v, selector);
219 }
220 
lv_obj_set_style_pad_row(lv_obj_t * obj,int32_t value,lv_style_selector_t selector)221 void lv_obj_set_style_pad_row(lv_obj_t * obj, int32_t value, lv_style_selector_t selector)
222 {
223     lv_style_value_t v = {
224         .num = (int32_t)value
225     };
226     lv_obj_set_local_style_prop(obj, LV_STYLE_PAD_ROW, v, selector);
227 }
228 
lv_obj_set_style_pad_column(lv_obj_t * obj,int32_t value,lv_style_selector_t selector)229 void lv_obj_set_style_pad_column(lv_obj_t * obj, int32_t value, lv_style_selector_t selector)
230 {
231     lv_style_value_t v = {
232         .num = (int32_t)value
233     };
234     lv_obj_set_local_style_prop(obj, LV_STYLE_PAD_COLUMN, v, selector);
235 }
236 
lv_obj_set_style_pad_radial(lv_obj_t * obj,int32_t value,lv_style_selector_t selector)237 void lv_obj_set_style_pad_radial(lv_obj_t * obj, int32_t value, lv_style_selector_t selector)
238 {
239     lv_style_value_t v = {
240         .num = (int32_t)value
241     };
242     lv_obj_set_local_style_prop(obj, LV_STYLE_PAD_RADIAL, v, selector);
243 }
244 
lv_obj_set_style_margin_top(lv_obj_t * obj,int32_t value,lv_style_selector_t selector)245 void lv_obj_set_style_margin_top(lv_obj_t * obj, int32_t value, lv_style_selector_t selector)
246 {
247     lv_style_value_t v = {
248         .num = (int32_t)value
249     };
250     lv_obj_set_local_style_prop(obj, LV_STYLE_MARGIN_TOP, v, selector);
251 }
252 
lv_obj_set_style_margin_bottom(lv_obj_t * obj,int32_t value,lv_style_selector_t selector)253 void lv_obj_set_style_margin_bottom(lv_obj_t * obj, int32_t value, lv_style_selector_t selector)
254 {
255     lv_style_value_t v = {
256         .num = (int32_t)value
257     };
258     lv_obj_set_local_style_prop(obj, LV_STYLE_MARGIN_BOTTOM, v, selector);
259 }
260 
lv_obj_set_style_margin_left(lv_obj_t * obj,int32_t value,lv_style_selector_t selector)261 void lv_obj_set_style_margin_left(lv_obj_t * obj, int32_t value, lv_style_selector_t selector)
262 {
263     lv_style_value_t v = {
264         .num = (int32_t)value
265     };
266     lv_obj_set_local_style_prop(obj, LV_STYLE_MARGIN_LEFT, v, selector);
267 }
268 
lv_obj_set_style_margin_right(lv_obj_t * obj,int32_t value,lv_style_selector_t selector)269 void lv_obj_set_style_margin_right(lv_obj_t * obj, int32_t value, lv_style_selector_t selector)
270 {
271     lv_style_value_t v = {
272         .num = (int32_t)value
273     };
274     lv_obj_set_local_style_prop(obj, LV_STYLE_MARGIN_RIGHT, v, selector);
275 }
276 
lv_obj_set_style_bg_color(lv_obj_t * obj,lv_color_t value,lv_style_selector_t selector)277 void lv_obj_set_style_bg_color(lv_obj_t * obj, lv_color_t value, lv_style_selector_t selector)
278 {
279     lv_style_value_t v = {
280         .color = value
281     };
282     lv_obj_set_local_style_prop(obj, LV_STYLE_BG_COLOR, v, selector);
283 }
284 
lv_obj_set_style_bg_opa(lv_obj_t * obj,lv_opa_t value,lv_style_selector_t selector)285 void lv_obj_set_style_bg_opa(lv_obj_t * obj, lv_opa_t value, lv_style_selector_t selector)
286 {
287     lv_style_value_t v = {
288         .num = (int32_t)value
289     };
290     lv_obj_set_local_style_prop(obj, LV_STYLE_BG_OPA, v, selector);
291 }
292 
lv_obj_set_style_bg_grad_color(lv_obj_t * obj,lv_color_t value,lv_style_selector_t selector)293 void lv_obj_set_style_bg_grad_color(lv_obj_t * obj, lv_color_t value, lv_style_selector_t selector)
294 {
295     lv_style_value_t v = {
296         .color = value
297     };
298     lv_obj_set_local_style_prop(obj, LV_STYLE_BG_GRAD_COLOR, v, selector);
299 }
300 
lv_obj_set_style_bg_grad_dir(lv_obj_t * obj,lv_grad_dir_t value,lv_style_selector_t selector)301 void lv_obj_set_style_bg_grad_dir(lv_obj_t * obj, lv_grad_dir_t value, lv_style_selector_t selector)
302 {
303     lv_style_value_t v = {
304         .num = (int32_t)value
305     };
306     lv_obj_set_local_style_prop(obj, LV_STYLE_BG_GRAD_DIR, v, selector);
307 }
308 
lv_obj_set_style_bg_main_stop(lv_obj_t * obj,int32_t value,lv_style_selector_t selector)309 void lv_obj_set_style_bg_main_stop(lv_obj_t * obj, int32_t value, lv_style_selector_t selector)
310 {
311     lv_style_value_t v = {
312         .num = (int32_t)value
313     };
314     lv_obj_set_local_style_prop(obj, LV_STYLE_BG_MAIN_STOP, v, selector);
315 }
316 
lv_obj_set_style_bg_grad_stop(lv_obj_t * obj,int32_t value,lv_style_selector_t selector)317 void lv_obj_set_style_bg_grad_stop(lv_obj_t * obj, int32_t value, lv_style_selector_t selector)
318 {
319     lv_style_value_t v = {
320         .num = (int32_t)value
321     };
322     lv_obj_set_local_style_prop(obj, LV_STYLE_BG_GRAD_STOP, v, selector);
323 }
324 
lv_obj_set_style_bg_main_opa(lv_obj_t * obj,lv_opa_t value,lv_style_selector_t selector)325 void lv_obj_set_style_bg_main_opa(lv_obj_t * obj, lv_opa_t value, lv_style_selector_t selector)
326 {
327     lv_style_value_t v = {
328         .num = (int32_t)value
329     };
330     lv_obj_set_local_style_prop(obj, LV_STYLE_BG_MAIN_OPA, v, selector);
331 }
332 
lv_obj_set_style_bg_grad_opa(lv_obj_t * obj,lv_opa_t value,lv_style_selector_t selector)333 void lv_obj_set_style_bg_grad_opa(lv_obj_t * obj, lv_opa_t value, lv_style_selector_t selector)
334 {
335     lv_style_value_t v = {
336         .num = (int32_t)value
337     };
338     lv_obj_set_local_style_prop(obj, LV_STYLE_BG_GRAD_OPA, v, selector);
339 }
340 
lv_obj_set_style_bg_grad(lv_obj_t * obj,const lv_grad_dsc_t * value,lv_style_selector_t selector)341 void lv_obj_set_style_bg_grad(lv_obj_t * obj, const lv_grad_dsc_t * value, lv_style_selector_t selector)
342 {
343     lv_style_value_t v = {
344         .ptr = value
345     };
346     lv_obj_set_local_style_prop(obj, LV_STYLE_BG_GRAD, v, selector);
347 }
348 
lv_obj_set_style_bg_image_src(lv_obj_t * obj,const void * value,lv_style_selector_t selector)349 void lv_obj_set_style_bg_image_src(lv_obj_t * obj, const void * value, lv_style_selector_t selector)
350 {
351     lv_style_value_t v = {
352         .ptr = value
353     };
354     lv_obj_set_local_style_prop(obj, LV_STYLE_BG_IMAGE_SRC, v, selector);
355 }
356 
lv_obj_set_style_bg_image_opa(lv_obj_t * obj,lv_opa_t value,lv_style_selector_t selector)357 void lv_obj_set_style_bg_image_opa(lv_obj_t * obj, lv_opa_t value, lv_style_selector_t selector)
358 {
359     lv_style_value_t v = {
360         .num = (int32_t)value
361     };
362     lv_obj_set_local_style_prop(obj, LV_STYLE_BG_IMAGE_OPA, v, selector);
363 }
364 
lv_obj_set_style_bg_image_recolor(lv_obj_t * obj,lv_color_t value,lv_style_selector_t selector)365 void lv_obj_set_style_bg_image_recolor(lv_obj_t * obj, lv_color_t value, lv_style_selector_t selector)
366 {
367     lv_style_value_t v = {
368         .color = value
369     };
370     lv_obj_set_local_style_prop(obj, LV_STYLE_BG_IMAGE_RECOLOR, v, selector);
371 }
372 
lv_obj_set_style_bg_image_recolor_opa(lv_obj_t * obj,lv_opa_t value,lv_style_selector_t selector)373 void lv_obj_set_style_bg_image_recolor_opa(lv_obj_t * obj, lv_opa_t value, lv_style_selector_t selector)
374 {
375     lv_style_value_t v = {
376         .num = (int32_t)value
377     };
378     lv_obj_set_local_style_prop(obj, LV_STYLE_BG_IMAGE_RECOLOR_OPA, v, selector);
379 }
380 
lv_obj_set_style_bg_image_tiled(lv_obj_t * obj,bool value,lv_style_selector_t selector)381 void lv_obj_set_style_bg_image_tiled(lv_obj_t * obj, bool value, lv_style_selector_t selector)
382 {
383     lv_style_value_t v = {
384         .num = (int32_t)value
385     };
386     lv_obj_set_local_style_prop(obj, LV_STYLE_BG_IMAGE_TILED, v, selector);
387 }
388 
lv_obj_set_style_border_color(lv_obj_t * obj,lv_color_t value,lv_style_selector_t selector)389 void lv_obj_set_style_border_color(lv_obj_t * obj, lv_color_t value, lv_style_selector_t selector)
390 {
391     lv_style_value_t v = {
392         .color = value
393     };
394     lv_obj_set_local_style_prop(obj, LV_STYLE_BORDER_COLOR, v, selector);
395 }
396 
lv_obj_set_style_border_opa(lv_obj_t * obj,lv_opa_t value,lv_style_selector_t selector)397 void lv_obj_set_style_border_opa(lv_obj_t * obj, lv_opa_t value, lv_style_selector_t selector)
398 {
399     lv_style_value_t v = {
400         .num = (int32_t)value
401     };
402     lv_obj_set_local_style_prop(obj, LV_STYLE_BORDER_OPA, v, selector);
403 }
404 
lv_obj_set_style_border_width(lv_obj_t * obj,int32_t value,lv_style_selector_t selector)405 void lv_obj_set_style_border_width(lv_obj_t * obj, int32_t value, lv_style_selector_t selector)
406 {
407     lv_style_value_t v = {
408         .num = (int32_t)value
409     };
410     lv_obj_set_local_style_prop(obj, LV_STYLE_BORDER_WIDTH, v, selector);
411 }
412 
lv_obj_set_style_border_side(lv_obj_t * obj,lv_border_side_t value,lv_style_selector_t selector)413 void lv_obj_set_style_border_side(lv_obj_t * obj, lv_border_side_t value, lv_style_selector_t selector)
414 {
415     lv_style_value_t v = {
416         .num = (int32_t)value
417     };
418     lv_obj_set_local_style_prop(obj, LV_STYLE_BORDER_SIDE, v, selector);
419 }
420 
lv_obj_set_style_border_post(lv_obj_t * obj,bool value,lv_style_selector_t selector)421 void lv_obj_set_style_border_post(lv_obj_t * obj, bool value, lv_style_selector_t selector)
422 {
423     lv_style_value_t v = {
424         .num = (int32_t)value
425     };
426     lv_obj_set_local_style_prop(obj, LV_STYLE_BORDER_POST, v, selector);
427 }
428 
lv_obj_set_style_outline_width(lv_obj_t * obj,int32_t value,lv_style_selector_t selector)429 void lv_obj_set_style_outline_width(lv_obj_t * obj, int32_t value, lv_style_selector_t selector)
430 {
431     lv_style_value_t v = {
432         .num = (int32_t)value
433     };
434     lv_obj_set_local_style_prop(obj, LV_STYLE_OUTLINE_WIDTH, v, selector);
435 }
436 
lv_obj_set_style_outline_color(lv_obj_t * obj,lv_color_t value,lv_style_selector_t selector)437 void lv_obj_set_style_outline_color(lv_obj_t * obj, lv_color_t value, lv_style_selector_t selector)
438 {
439     lv_style_value_t v = {
440         .color = value
441     };
442     lv_obj_set_local_style_prop(obj, LV_STYLE_OUTLINE_COLOR, v, selector);
443 }
444 
lv_obj_set_style_outline_opa(lv_obj_t * obj,lv_opa_t value,lv_style_selector_t selector)445 void lv_obj_set_style_outline_opa(lv_obj_t * obj, lv_opa_t value, lv_style_selector_t selector)
446 {
447     lv_style_value_t v = {
448         .num = (int32_t)value
449     };
450     lv_obj_set_local_style_prop(obj, LV_STYLE_OUTLINE_OPA, v, selector);
451 }
452 
lv_obj_set_style_outline_pad(lv_obj_t * obj,int32_t value,lv_style_selector_t selector)453 void lv_obj_set_style_outline_pad(lv_obj_t * obj, int32_t value, lv_style_selector_t selector)
454 {
455     lv_style_value_t v = {
456         .num = (int32_t)value
457     };
458     lv_obj_set_local_style_prop(obj, LV_STYLE_OUTLINE_PAD, v, selector);
459 }
460 
lv_obj_set_style_shadow_width(lv_obj_t * obj,int32_t value,lv_style_selector_t selector)461 void lv_obj_set_style_shadow_width(lv_obj_t * obj, int32_t value, lv_style_selector_t selector)
462 {
463     lv_style_value_t v = {
464         .num = (int32_t)value
465     };
466     lv_obj_set_local_style_prop(obj, LV_STYLE_SHADOW_WIDTH, v, selector);
467 }
468 
lv_obj_set_style_shadow_offset_x(lv_obj_t * obj,int32_t value,lv_style_selector_t selector)469 void lv_obj_set_style_shadow_offset_x(lv_obj_t * obj, int32_t value, lv_style_selector_t selector)
470 {
471     lv_style_value_t v = {
472         .num = (int32_t)value
473     };
474     lv_obj_set_local_style_prop(obj, LV_STYLE_SHADOW_OFFSET_X, v, selector);
475 }
476 
lv_obj_set_style_shadow_offset_y(lv_obj_t * obj,int32_t value,lv_style_selector_t selector)477 void lv_obj_set_style_shadow_offset_y(lv_obj_t * obj, int32_t value, lv_style_selector_t selector)
478 {
479     lv_style_value_t v = {
480         .num = (int32_t)value
481     };
482     lv_obj_set_local_style_prop(obj, LV_STYLE_SHADOW_OFFSET_Y, v, selector);
483 }
484 
lv_obj_set_style_shadow_spread(lv_obj_t * obj,int32_t value,lv_style_selector_t selector)485 void lv_obj_set_style_shadow_spread(lv_obj_t * obj, int32_t value, lv_style_selector_t selector)
486 {
487     lv_style_value_t v = {
488         .num = (int32_t)value
489     };
490     lv_obj_set_local_style_prop(obj, LV_STYLE_SHADOW_SPREAD, v, selector);
491 }
492 
lv_obj_set_style_shadow_color(lv_obj_t * obj,lv_color_t value,lv_style_selector_t selector)493 void lv_obj_set_style_shadow_color(lv_obj_t * obj, lv_color_t value, lv_style_selector_t selector)
494 {
495     lv_style_value_t v = {
496         .color = value
497     };
498     lv_obj_set_local_style_prop(obj, LV_STYLE_SHADOW_COLOR, v, selector);
499 }
500 
lv_obj_set_style_shadow_opa(lv_obj_t * obj,lv_opa_t value,lv_style_selector_t selector)501 void lv_obj_set_style_shadow_opa(lv_obj_t * obj, lv_opa_t value, lv_style_selector_t selector)
502 {
503     lv_style_value_t v = {
504         .num = (int32_t)value
505     };
506     lv_obj_set_local_style_prop(obj, LV_STYLE_SHADOW_OPA, v, selector);
507 }
508 
lv_obj_set_style_image_opa(lv_obj_t * obj,lv_opa_t value,lv_style_selector_t selector)509 void lv_obj_set_style_image_opa(lv_obj_t * obj, lv_opa_t value, lv_style_selector_t selector)
510 {
511     lv_style_value_t v = {
512         .num = (int32_t)value
513     };
514     lv_obj_set_local_style_prop(obj, LV_STYLE_IMAGE_OPA, v, selector);
515 }
516 
lv_obj_set_style_image_recolor(lv_obj_t * obj,lv_color_t value,lv_style_selector_t selector)517 void lv_obj_set_style_image_recolor(lv_obj_t * obj, lv_color_t value, lv_style_selector_t selector)
518 {
519     lv_style_value_t v = {
520         .color = value
521     };
522     lv_obj_set_local_style_prop(obj, LV_STYLE_IMAGE_RECOLOR, v, selector);
523 }
524 
lv_obj_set_style_image_recolor_opa(lv_obj_t * obj,lv_opa_t value,lv_style_selector_t selector)525 void lv_obj_set_style_image_recolor_opa(lv_obj_t * obj, lv_opa_t value, lv_style_selector_t selector)
526 {
527     lv_style_value_t v = {
528         .num = (int32_t)value
529     };
530     lv_obj_set_local_style_prop(obj, LV_STYLE_IMAGE_RECOLOR_OPA, v, selector);
531 }
532 
lv_obj_set_style_line_width(lv_obj_t * obj,int32_t value,lv_style_selector_t selector)533 void lv_obj_set_style_line_width(lv_obj_t * obj, int32_t value, lv_style_selector_t selector)
534 {
535     lv_style_value_t v = {
536         .num = (int32_t)value
537     };
538     lv_obj_set_local_style_prop(obj, LV_STYLE_LINE_WIDTH, v, selector);
539 }
540 
lv_obj_set_style_line_dash_width(lv_obj_t * obj,int32_t value,lv_style_selector_t selector)541 void lv_obj_set_style_line_dash_width(lv_obj_t * obj, int32_t value, lv_style_selector_t selector)
542 {
543     lv_style_value_t v = {
544         .num = (int32_t)value
545     };
546     lv_obj_set_local_style_prop(obj, LV_STYLE_LINE_DASH_WIDTH, v, selector);
547 }
548 
lv_obj_set_style_line_dash_gap(lv_obj_t * obj,int32_t value,lv_style_selector_t selector)549 void lv_obj_set_style_line_dash_gap(lv_obj_t * obj, int32_t value, lv_style_selector_t selector)
550 {
551     lv_style_value_t v = {
552         .num = (int32_t)value
553     };
554     lv_obj_set_local_style_prop(obj, LV_STYLE_LINE_DASH_GAP, v, selector);
555 }
556 
lv_obj_set_style_line_rounded(lv_obj_t * obj,bool value,lv_style_selector_t selector)557 void lv_obj_set_style_line_rounded(lv_obj_t * obj, bool value, lv_style_selector_t selector)
558 {
559     lv_style_value_t v = {
560         .num = (int32_t)value
561     };
562     lv_obj_set_local_style_prop(obj, LV_STYLE_LINE_ROUNDED, v, selector);
563 }
564 
lv_obj_set_style_line_color(lv_obj_t * obj,lv_color_t value,lv_style_selector_t selector)565 void lv_obj_set_style_line_color(lv_obj_t * obj, lv_color_t value, lv_style_selector_t selector)
566 {
567     lv_style_value_t v = {
568         .color = value
569     };
570     lv_obj_set_local_style_prop(obj, LV_STYLE_LINE_COLOR, v, selector);
571 }
572 
lv_obj_set_style_line_opa(lv_obj_t * obj,lv_opa_t value,lv_style_selector_t selector)573 void lv_obj_set_style_line_opa(lv_obj_t * obj, lv_opa_t value, lv_style_selector_t selector)
574 {
575     lv_style_value_t v = {
576         .num = (int32_t)value
577     };
578     lv_obj_set_local_style_prop(obj, LV_STYLE_LINE_OPA, v, selector);
579 }
580 
lv_obj_set_style_arc_width(lv_obj_t * obj,int32_t value,lv_style_selector_t selector)581 void lv_obj_set_style_arc_width(lv_obj_t * obj, int32_t value, lv_style_selector_t selector)
582 {
583     lv_style_value_t v = {
584         .num = (int32_t)value
585     };
586     lv_obj_set_local_style_prop(obj, LV_STYLE_ARC_WIDTH, v, selector);
587 }
588 
lv_obj_set_style_arc_rounded(lv_obj_t * obj,bool value,lv_style_selector_t selector)589 void lv_obj_set_style_arc_rounded(lv_obj_t * obj, bool value, lv_style_selector_t selector)
590 {
591     lv_style_value_t v = {
592         .num = (int32_t)value
593     };
594     lv_obj_set_local_style_prop(obj, LV_STYLE_ARC_ROUNDED, v, selector);
595 }
596 
lv_obj_set_style_arc_color(lv_obj_t * obj,lv_color_t value,lv_style_selector_t selector)597 void lv_obj_set_style_arc_color(lv_obj_t * obj, lv_color_t value, lv_style_selector_t selector)
598 {
599     lv_style_value_t v = {
600         .color = value
601     };
602     lv_obj_set_local_style_prop(obj, LV_STYLE_ARC_COLOR, v, selector);
603 }
604 
lv_obj_set_style_arc_opa(lv_obj_t * obj,lv_opa_t value,lv_style_selector_t selector)605 void lv_obj_set_style_arc_opa(lv_obj_t * obj, lv_opa_t value, lv_style_selector_t selector)
606 {
607     lv_style_value_t v = {
608         .num = (int32_t)value
609     };
610     lv_obj_set_local_style_prop(obj, LV_STYLE_ARC_OPA, v, selector);
611 }
612 
lv_obj_set_style_arc_image_src(lv_obj_t * obj,const void * value,lv_style_selector_t selector)613 void lv_obj_set_style_arc_image_src(lv_obj_t * obj, const void * value, lv_style_selector_t selector)
614 {
615     lv_style_value_t v = {
616         .ptr = value
617     };
618     lv_obj_set_local_style_prop(obj, LV_STYLE_ARC_IMAGE_SRC, v, selector);
619 }
620 
lv_obj_set_style_text_color(lv_obj_t * obj,lv_color_t value,lv_style_selector_t selector)621 void lv_obj_set_style_text_color(lv_obj_t * obj, lv_color_t value, lv_style_selector_t selector)
622 {
623     lv_style_value_t v = {
624         .color = value
625     };
626     lv_obj_set_local_style_prop(obj, LV_STYLE_TEXT_COLOR, v, selector);
627 }
628 
lv_obj_set_style_text_opa(lv_obj_t * obj,lv_opa_t value,lv_style_selector_t selector)629 void lv_obj_set_style_text_opa(lv_obj_t * obj, lv_opa_t value, lv_style_selector_t selector)
630 {
631     lv_style_value_t v = {
632         .num = (int32_t)value
633     };
634     lv_obj_set_local_style_prop(obj, LV_STYLE_TEXT_OPA, v, selector);
635 }
636 
lv_obj_set_style_text_font(lv_obj_t * obj,const lv_font_t * value,lv_style_selector_t selector)637 void lv_obj_set_style_text_font(lv_obj_t * obj, const lv_font_t * value, lv_style_selector_t selector)
638 {
639     lv_style_value_t v = {
640         .ptr = value
641     };
642     lv_obj_set_local_style_prop(obj, LV_STYLE_TEXT_FONT, v, selector);
643 }
644 
lv_obj_set_style_text_letter_space(lv_obj_t * obj,int32_t value,lv_style_selector_t selector)645 void lv_obj_set_style_text_letter_space(lv_obj_t * obj, int32_t value, lv_style_selector_t selector)
646 {
647     lv_style_value_t v = {
648         .num = (int32_t)value
649     };
650     lv_obj_set_local_style_prop(obj, LV_STYLE_TEXT_LETTER_SPACE, v, selector);
651 }
652 
lv_obj_set_style_text_line_space(lv_obj_t * obj,int32_t value,lv_style_selector_t selector)653 void lv_obj_set_style_text_line_space(lv_obj_t * obj, int32_t value, lv_style_selector_t selector)
654 {
655     lv_style_value_t v = {
656         .num = (int32_t)value
657     };
658     lv_obj_set_local_style_prop(obj, LV_STYLE_TEXT_LINE_SPACE, v, selector);
659 }
660 
lv_obj_set_style_text_decor(lv_obj_t * obj,lv_text_decor_t value,lv_style_selector_t selector)661 void lv_obj_set_style_text_decor(lv_obj_t * obj, lv_text_decor_t value, lv_style_selector_t selector)
662 {
663     lv_style_value_t v = {
664         .num = (int32_t)value
665     };
666     lv_obj_set_local_style_prop(obj, LV_STYLE_TEXT_DECOR, v, selector);
667 }
668 
lv_obj_set_style_text_align(lv_obj_t * obj,lv_text_align_t value,lv_style_selector_t selector)669 void lv_obj_set_style_text_align(lv_obj_t * obj, lv_text_align_t value, lv_style_selector_t selector)
670 {
671     lv_style_value_t v = {
672         .num = (int32_t)value
673     };
674     lv_obj_set_local_style_prop(obj, LV_STYLE_TEXT_ALIGN, v, selector);
675 }
676 
lv_obj_set_style_radius(lv_obj_t * obj,int32_t value,lv_style_selector_t selector)677 void lv_obj_set_style_radius(lv_obj_t * obj, int32_t value, lv_style_selector_t selector)
678 {
679     lv_style_value_t v = {
680         .num = (int32_t)value
681     };
682     lv_obj_set_local_style_prop(obj, LV_STYLE_RADIUS, v, selector);
683 }
684 
lv_obj_set_style_radial_offset(lv_obj_t * obj,int32_t value,lv_style_selector_t selector)685 void lv_obj_set_style_radial_offset(lv_obj_t * obj, int32_t value, lv_style_selector_t selector)
686 {
687     lv_style_value_t v = {
688         .num = (int32_t)value
689     };
690     lv_obj_set_local_style_prop(obj, LV_STYLE_RADIAL_OFFSET, v, selector);
691 }
692 
lv_obj_set_style_clip_corner(lv_obj_t * obj,bool value,lv_style_selector_t selector)693 void lv_obj_set_style_clip_corner(lv_obj_t * obj, bool value, lv_style_selector_t selector)
694 {
695     lv_style_value_t v = {
696         .num = (int32_t)value
697     };
698     lv_obj_set_local_style_prop(obj, LV_STYLE_CLIP_CORNER, v, selector);
699 }
700 
lv_obj_set_style_opa(lv_obj_t * obj,lv_opa_t value,lv_style_selector_t selector)701 void lv_obj_set_style_opa(lv_obj_t * obj, lv_opa_t value, lv_style_selector_t selector)
702 {
703     lv_style_value_t v = {
704         .num = (int32_t)value
705     };
706     lv_obj_set_local_style_prop(obj, LV_STYLE_OPA, v, selector);
707 }
708 
lv_obj_set_style_opa_layered(lv_obj_t * obj,lv_opa_t value,lv_style_selector_t selector)709 void lv_obj_set_style_opa_layered(lv_obj_t * obj, lv_opa_t value, lv_style_selector_t selector)
710 {
711     lv_style_value_t v = {
712         .num = (int32_t)value
713     };
714     lv_obj_set_local_style_prop(obj, LV_STYLE_OPA_LAYERED, v, selector);
715 }
716 
lv_obj_set_style_color_filter_dsc(lv_obj_t * obj,const lv_color_filter_dsc_t * value,lv_style_selector_t selector)717 void lv_obj_set_style_color_filter_dsc(lv_obj_t * obj, const lv_color_filter_dsc_t * value, lv_style_selector_t selector)
718 {
719     lv_style_value_t v = {
720         .ptr = value
721     };
722     lv_obj_set_local_style_prop(obj, LV_STYLE_COLOR_FILTER_DSC, v, selector);
723 }
724 
lv_obj_set_style_color_filter_opa(lv_obj_t * obj,lv_opa_t value,lv_style_selector_t selector)725 void lv_obj_set_style_color_filter_opa(lv_obj_t * obj, lv_opa_t value, lv_style_selector_t selector)
726 {
727     lv_style_value_t v = {
728         .num = (int32_t)value
729     };
730     lv_obj_set_local_style_prop(obj, LV_STYLE_COLOR_FILTER_OPA, v, selector);
731 }
732 
lv_obj_set_style_anim(lv_obj_t * obj,const lv_anim_t * value,lv_style_selector_t selector)733 void lv_obj_set_style_anim(lv_obj_t * obj, const lv_anim_t * value, lv_style_selector_t selector)
734 {
735     lv_style_value_t v = {
736         .ptr = value
737     };
738     lv_obj_set_local_style_prop(obj, LV_STYLE_ANIM, v, selector);
739 }
740 
lv_obj_set_style_anim_duration(lv_obj_t * obj,uint32_t value,lv_style_selector_t selector)741 void lv_obj_set_style_anim_duration(lv_obj_t * obj, uint32_t value, lv_style_selector_t selector)
742 {
743     lv_style_value_t v = {
744         .num = (int32_t)value
745     };
746     lv_obj_set_local_style_prop(obj, LV_STYLE_ANIM_DURATION, v, selector);
747 }
748 
lv_obj_set_style_transition(lv_obj_t * obj,const lv_style_transition_dsc_t * value,lv_style_selector_t selector)749 void lv_obj_set_style_transition(lv_obj_t * obj, const lv_style_transition_dsc_t * value, lv_style_selector_t selector)
750 {
751     lv_style_value_t v = {
752         .ptr = value
753     };
754     lv_obj_set_local_style_prop(obj, LV_STYLE_TRANSITION, v, selector);
755 }
756 
lv_obj_set_style_blend_mode(lv_obj_t * obj,lv_blend_mode_t value,lv_style_selector_t selector)757 void lv_obj_set_style_blend_mode(lv_obj_t * obj, lv_blend_mode_t value, lv_style_selector_t selector)
758 {
759     lv_style_value_t v = {
760         .num = (int32_t)value
761     };
762     lv_obj_set_local_style_prop(obj, LV_STYLE_BLEND_MODE, v, selector);
763 }
764 
lv_obj_set_style_layout(lv_obj_t * obj,uint16_t value,lv_style_selector_t selector)765 void lv_obj_set_style_layout(lv_obj_t * obj, uint16_t value, lv_style_selector_t selector)
766 {
767     lv_style_value_t v = {
768         .num = (int32_t)value
769     };
770     lv_obj_set_local_style_prop(obj, LV_STYLE_LAYOUT, v, selector);
771 }
772 
lv_obj_set_style_base_dir(lv_obj_t * obj,lv_base_dir_t value,lv_style_selector_t selector)773 void lv_obj_set_style_base_dir(lv_obj_t * obj, lv_base_dir_t value, lv_style_selector_t selector)
774 {
775     lv_style_value_t v = {
776         .num = (int32_t)value
777     };
778     lv_obj_set_local_style_prop(obj, LV_STYLE_BASE_DIR, v, selector);
779 }
780 
lv_obj_set_style_bitmap_mask_src(lv_obj_t * obj,const void * value,lv_style_selector_t selector)781 void lv_obj_set_style_bitmap_mask_src(lv_obj_t * obj, const void * value, lv_style_selector_t selector)
782 {
783     lv_style_value_t v = {
784         .ptr = value
785     };
786     lv_obj_set_local_style_prop(obj, LV_STYLE_BITMAP_MASK_SRC, v, selector);
787 }
788 
lv_obj_set_style_rotary_sensitivity(lv_obj_t * obj,uint32_t value,lv_style_selector_t selector)789 void lv_obj_set_style_rotary_sensitivity(lv_obj_t * obj, uint32_t value, lv_style_selector_t selector)
790 {
791     lv_style_value_t v = {
792         .num = (int32_t)value
793     };
794     lv_obj_set_local_style_prop(obj, LV_STYLE_ROTARY_SENSITIVITY, v, selector);
795 }
796 #if LV_USE_FLEX
797 
lv_obj_set_style_flex_flow(lv_obj_t * obj,lv_flex_flow_t value,lv_style_selector_t selector)798 void lv_obj_set_style_flex_flow(lv_obj_t * obj, lv_flex_flow_t value, lv_style_selector_t selector)
799 {
800     lv_style_value_t v = {
801         .num = (int32_t)value
802     };
803     lv_obj_set_local_style_prop(obj, LV_STYLE_FLEX_FLOW, v, selector);
804 }
805 
lv_obj_set_style_flex_main_place(lv_obj_t * obj,lv_flex_align_t value,lv_style_selector_t selector)806 void lv_obj_set_style_flex_main_place(lv_obj_t * obj, lv_flex_align_t value, lv_style_selector_t selector)
807 {
808     lv_style_value_t v = {
809         .num = (int32_t)value
810     };
811     lv_obj_set_local_style_prop(obj, LV_STYLE_FLEX_MAIN_PLACE, v, selector);
812 }
813 
lv_obj_set_style_flex_cross_place(lv_obj_t * obj,lv_flex_align_t value,lv_style_selector_t selector)814 void lv_obj_set_style_flex_cross_place(lv_obj_t * obj, lv_flex_align_t value, lv_style_selector_t selector)
815 {
816     lv_style_value_t v = {
817         .num = (int32_t)value
818     };
819     lv_obj_set_local_style_prop(obj, LV_STYLE_FLEX_CROSS_PLACE, v, selector);
820 }
821 
lv_obj_set_style_flex_track_place(lv_obj_t * obj,lv_flex_align_t value,lv_style_selector_t selector)822 void lv_obj_set_style_flex_track_place(lv_obj_t * obj, lv_flex_align_t value, lv_style_selector_t selector)
823 {
824     lv_style_value_t v = {
825         .num = (int32_t)value
826     };
827     lv_obj_set_local_style_prop(obj, LV_STYLE_FLEX_TRACK_PLACE, v, selector);
828 }
829 
lv_obj_set_style_flex_grow(lv_obj_t * obj,uint8_t value,lv_style_selector_t selector)830 void lv_obj_set_style_flex_grow(lv_obj_t * obj, uint8_t value, lv_style_selector_t selector)
831 {
832     lv_style_value_t v = {
833         .num = (int32_t)value
834     };
835     lv_obj_set_local_style_prop(obj, LV_STYLE_FLEX_GROW, v, selector);
836 }
837 #endif /*LV_USE_FLEX*/
838 
839 #if LV_USE_GRID
840 
lv_obj_set_style_grid_column_dsc_array(lv_obj_t * obj,const int32_t * value,lv_style_selector_t selector)841 void lv_obj_set_style_grid_column_dsc_array(lv_obj_t * obj, const int32_t * value, lv_style_selector_t selector)
842 {
843     lv_style_value_t v = {
844         .ptr = value
845     };
846     lv_obj_set_local_style_prop(obj, LV_STYLE_GRID_COLUMN_DSC_ARRAY, v, selector);
847 }
848 
lv_obj_set_style_grid_column_align(lv_obj_t * obj,lv_grid_align_t value,lv_style_selector_t selector)849 void lv_obj_set_style_grid_column_align(lv_obj_t * obj, lv_grid_align_t value, lv_style_selector_t selector)
850 {
851     lv_style_value_t v = {
852         .num = (int32_t)value
853     };
854     lv_obj_set_local_style_prop(obj, LV_STYLE_GRID_COLUMN_ALIGN, v, selector);
855 }
856 
lv_obj_set_style_grid_row_dsc_array(lv_obj_t * obj,const int32_t * value,lv_style_selector_t selector)857 void lv_obj_set_style_grid_row_dsc_array(lv_obj_t * obj, const int32_t * value, lv_style_selector_t selector)
858 {
859     lv_style_value_t v = {
860         .ptr = value
861     };
862     lv_obj_set_local_style_prop(obj, LV_STYLE_GRID_ROW_DSC_ARRAY, v, selector);
863 }
864 
lv_obj_set_style_grid_row_align(lv_obj_t * obj,lv_grid_align_t value,lv_style_selector_t selector)865 void lv_obj_set_style_grid_row_align(lv_obj_t * obj, lv_grid_align_t value, lv_style_selector_t selector)
866 {
867     lv_style_value_t v = {
868         .num = (int32_t)value
869     };
870     lv_obj_set_local_style_prop(obj, LV_STYLE_GRID_ROW_ALIGN, v, selector);
871 }
872 
lv_obj_set_style_grid_cell_column_pos(lv_obj_t * obj,int32_t value,lv_style_selector_t selector)873 void lv_obj_set_style_grid_cell_column_pos(lv_obj_t * obj, int32_t value, lv_style_selector_t selector)
874 {
875     lv_style_value_t v = {
876         .num = (int32_t)value
877     };
878     lv_obj_set_local_style_prop(obj, LV_STYLE_GRID_CELL_COLUMN_POS, v, selector);
879 }
880 
lv_obj_set_style_grid_cell_x_align(lv_obj_t * obj,lv_grid_align_t value,lv_style_selector_t selector)881 void lv_obj_set_style_grid_cell_x_align(lv_obj_t * obj, lv_grid_align_t value, lv_style_selector_t selector)
882 {
883     lv_style_value_t v = {
884         .num = (int32_t)value
885     };
886     lv_obj_set_local_style_prop(obj, LV_STYLE_GRID_CELL_X_ALIGN, v, selector);
887 }
888 
lv_obj_set_style_grid_cell_column_span(lv_obj_t * obj,int32_t value,lv_style_selector_t selector)889 void lv_obj_set_style_grid_cell_column_span(lv_obj_t * obj, int32_t value, lv_style_selector_t selector)
890 {
891     lv_style_value_t v = {
892         .num = (int32_t)value
893     };
894     lv_obj_set_local_style_prop(obj, LV_STYLE_GRID_CELL_COLUMN_SPAN, v, selector);
895 }
896 
lv_obj_set_style_grid_cell_row_pos(lv_obj_t * obj,int32_t value,lv_style_selector_t selector)897 void lv_obj_set_style_grid_cell_row_pos(lv_obj_t * obj, int32_t value, lv_style_selector_t selector)
898 {
899     lv_style_value_t v = {
900         .num = (int32_t)value
901     };
902     lv_obj_set_local_style_prop(obj, LV_STYLE_GRID_CELL_ROW_POS, v, selector);
903 }
904 
lv_obj_set_style_grid_cell_y_align(lv_obj_t * obj,lv_grid_align_t value,lv_style_selector_t selector)905 void lv_obj_set_style_grid_cell_y_align(lv_obj_t * obj, lv_grid_align_t value, lv_style_selector_t selector)
906 {
907     lv_style_value_t v = {
908         .num = (int32_t)value
909     };
910     lv_obj_set_local_style_prop(obj, LV_STYLE_GRID_CELL_Y_ALIGN, v, selector);
911 }
912 
lv_obj_set_style_grid_cell_row_span(lv_obj_t * obj,int32_t value,lv_style_selector_t selector)913 void lv_obj_set_style_grid_cell_row_span(lv_obj_t * obj, int32_t value, lv_style_selector_t selector)
914 {
915     lv_style_value_t v = {
916         .num = (int32_t)value
917     };
918     lv_obj_set_local_style_prop(obj, LV_STYLE_GRID_CELL_ROW_SPAN, v, selector);
919 }
920 #endif /*LV_USE_GRID*/
921 
922