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