From 70758a857071333be0b03be7b2216f964c77ff81 Mon Sep 17 00:00:00 2001 From: Gabor Kiss-Vamosi Date: Mon, 3 Jul 2023 23:57:04 +0200 Subject: [PATCH 01/59] fix tests --- driver/esp32/ili9XXX.py | 2 +- examples/custom_widget_example.py | 14 +- lv_conf.h | 291 +++++++++++------------------- lvgl | 2 +- 4 files changed, 115 insertions(+), 194 deletions(-) diff --git a/driver/esp32/ili9XXX.py b/driver/esp32/ili9XXX.py index 6c1b5c132..c77594fbd 100644 --- a/driver/esp32/ili9XXX.py +++ b/driver/esp32/ili9XXX.py @@ -141,7 +141,7 @@ def __init__(self, self.half_duplex = half_duplex self.display_type = display_type - self.buf_size = (self.width * self.height * lv.color_t.__SIZE__) // factor + self.buf_size = (self.width * self.height * lv.COLOR_DEPTH // 8) // factor if invert: self.init_cmds.append({'cmd': 0x21}) diff --git a/examples/custom_widget_example.py b/examples/custom_widget_example.py index 10ec89c9f..81dfac064 100644 --- a/examples/custom_widget_example.py +++ b/examples/custom_widget_example.py @@ -84,8 +84,8 @@ def event_cb(self, lv_cls, e): if code == lv.EVENT.DRAW_MAIN: # Draw the widget - draw_ctx = e.get_draw_ctx() - self.draw(obj, draw_ctx) + layer = e.get_layer() + self.draw(obj, layer) elif code in [ lv.EVENT.STYLE_CHANGED, lv.EVENT.VALUE_CHANGED, @@ -99,11 +99,10 @@ def calc(self, obj): area = lv.area_t() obj.get_content_coords(area) - obj.draw_desc = lv.draw_rect_dsc_t() + obj.draw_desc = lv.draw_triangle_dsc_t() obj.draw_desc.init() obj.draw_desc.bg_opa = lv.OPA.COVER obj.draw_desc.bg_color = obj.get_style_bg_color(lv.PART.MAIN) - obj.points = [ {'x':area.x1 + area.get_width()//2, 'y':area.y2 if obj.get_state() & lv.STATE.CHECKED else area.y1}, @@ -112,16 +111,19 @@ def calc(self, obj): {'x':area.x1, 'y':area.y1 + area.get_height()//2}, ] + obj.draw_desc.p[0] = obj.points[0] + obj.draw_desc.p[1] = obj.points[1] + obj.draw_desc.p[2] = obj.points[2] obj.valid = True - def draw(self, obj, draw_ctx): + def draw(self, obj, layer): # If object invalidated, recalculate its parameters if not obj.valid: self.calc(obj) # Draw the custom widget - draw_ctx.polygon(obj.draw_desc, obj.points, len(obj.points)) + lv.draw_triangle(layer, obj.draw_desc) ############################################################################## # A Python class to wrap the LVGL custom widget diff --git a/lv_conf.h b/lv_conf.h index 620a9de5b..012b7f535 100644 --- a/lv_conf.h +++ b/lv_conf.h @@ -19,32 +19,32 @@ #include -/*======================= - * Development version! - * ======================*/ - -#define LV_USE_DEV_VERSION +#define LV_USE_DEV_VERSION 1 /*==================== COLOR SETTINGS *====================*/ -/*Color depth: 1 (1 byte per pixel), 8 (RGB332), 16 (RGB565), 24 (RGB888), 32 (ARGB8888)*/ -#ifndef LV_COLOR_DEPTH -#define LV_COLOR_DEPTH 32 -#endif - -#define LV_COLOR_CHROMA_KEY lv_color_hex(0x00ff00) +/*Color depth: 8 (A8), 16 (RGB565), 24 (RGB888), 32 (XRGB8888)*/ +#define LV_COLOR_DEPTH 16 /*========================= STDLIB WRAPPER SETTINGS *=========================*/ -/*Enable and configure the built-in memory manager*/ -#define LV_USE_BUILTIN_MALLOC 0 -#if LV_USE_BUILTIN_MALLOC +/* Possible values + * - LV_STDLIB_BUILTIN: LVGL's built in implementation + * - LV_STDLIB_CLIB: Standard C functions, like malloc, strlen, etc + * - LV_STDLIB_CUSTOM: Implement the functions externally + */ +#define LV_USE_STDLIB_MALLOC LV_STDLIB_MICROPYTHON +#define LV_USE_STDLIB_STRING LV_STDLIB_BUILTIN +#define LV_USE_STDLIB_SPRINTF LV_STDLIB_BUILTIN + + +#if LV_USE_STDLIB_MALLOC == LV_STDLIB_BUILTIN /*Size of the memory available for `lv_malloc()` in bytes (>= 2kB)*/ - #define LV_MEM_SIZE (48U * 1024U) /*[bytes]*/ + #define LV_MEM_SIZE (256 * 1024U) /*[bytes]*/ /*Size of the memory expand for `lv_malloc()` in bytes*/ #define LV_MEM_POOL_EXPAND_SIZE 0 @@ -56,35 +56,12 @@ #undef LV_MEM_POOL_INCLUDE #undef LV_MEM_POOL_ALLOC #endif -#endif /*LV_USE_BUILTIN_MALLOC*/ +#endif /*LV_USE_MALLOC == LV_STDLIB_BUILTIN*/ -/*Enable lv_memcpy_builtin, lv_memset_builtin, lv_strlen_builtin, lv_strncpy_builtin, lv_strcpy_builtin*/ -#define LV_USE_BUILTIN_MEMCPY 1 -/*Enable and configure the built-in (v)snprintf */ -#define LV_USE_BUILTIN_SNPRINTF 1 -#if LV_USE_BUILTIN_SNPRINTF +#if LV_USE_STDLIB_SPRINTF == LV_STDLIB_BUILTIN #define LV_SPRINTF_USE_FLOAT 0 -#endif /*LV_USE_BUILTIN_SNPRINTF*/ - -#define LV_STDLIB_INCLUDE "include/lv_mp_mem_custom_include.h" -#define LV_STDIO_INCLUDE -#define LV_STRING_INCLUDE -#define LV_MALLOC m_malloc -#define LV_REALLOC m_realloc -#define LV_FREE m_free -#define LV_MEMSET lv_memset_builtin -#define LV_MEMCPY lv_memcpy_builtin -#define LV_SNPRINTF lv_snprintf_builtin -#define LV_VSNPRINTF lv_vsnprintf_builtin -#define LV_STRLEN lv_strlen_builtin -#define LV_STRNCPY lv_strncpy_builtin -#define LV_STRCPY lv_strcpy_builtin - -#define LV_COLOR_EXTERN_INCLUDE -#define LV_COLOR_MIX lv_color_mix -#define LV_COLOR_PREMULT lv_color_premult -#define LV_COLOR_MIX_PREMULT lv_color_mix_premult +#endif /*LV_USE_STDLIB_SPRINTF == LV_STDLIB_BUILTIN*/ /*==================== HAL SETTINGS @@ -109,19 +86,18 @@ #define LV_DPI_DEF 130 /*[px/inch]*/ /*======================== - * DRAW CONFIGURATION + * RENDERING CONFIGURATION *========================*/ -/*Enable the built in mask engine. - *Required to draw shadow, rounded corners, circles, arc, skew lines, or any other masks*/ -#define LV_USE_DRAW_MASKS 1 +/* Max. memory to be used for layers */ +#define LV_LAYER_MAX_MEMORY_USAGE 150 /*[kB]*/ -#define LV_USE_DRAW_SW 1 -#if LV_USE_DRAW_SW - - /*Enable complex draw engine. - *Required to draw shadow, gradient, rounded corners, circles, arc, skew lines, image transformations or any masks*/ - #define LV_DRAW_SW_COMPLEX 1 +#define LV_USE_DRAW_SW 1 +#if LV_USE_DRAW_SW == 1 + /* Set the number of draw unit. + * > 1 requires an operating system enabled in `LV_USE_OS` + * > 1 means multply threads will render the screen in parallel */ + #define LV_DRAW_SW_DRAW_UNIT_CNT 1 /* If a widget has `style_opa < 255` (not `bg_opa`, `text_opa` etc) or not NORMAL blend mode * it is buffered into a "simple" layer before rendering. The widget can be buffered in smaller chunks. @@ -131,98 +107,39 @@ /*The target buffer size for simple layer chunks.*/ #define LV_DRAW_SW_LAYER_SIMPLE_BUF_SIZE (24 * 1024) /*[bytes]*/ - /*Used if `LV_DRAW_SW_LAYER_SIMPLE_BUF_SIZE` couldn't be allocated.*/ - #define LV_DRAW_SW_LAYER_SIMPLE_FALLBACK_BUF_SIZE (3 * 1024) /*[bytes]*/ - - /*Allow buffering some shadow calculation. - *LV_DRAW_SW_SHADOW_CACHE_SIZE is the max. shadow size to buffer, where shadow size is `shadow_width + radius` - *Caching has LV_DRAW_SW_SHADOW_CACHE_SIZE^2 RAM cost*/ - #define LV_DRAW_SW_SHADOW_CACHE_SIZE 0 - - /* Set number of maximally cached circle data. - * The circumference of 1/4 circle are saved for anti-aliasing - * radius * 4 bytes are used per circle (the most often used radiuses are saved) - * 0: to disable caching */ - #define LV_DRAW_SW_CIRCLE_CACHE_SIZE 4 - - /*Default gradient buffer size. - *When LVGL calculates the gradient "maps" it can save them into a cache to avoid calculating them again. - *LV_DRAW_SW_GRADIENT_CACHE_DEF_SIZE sets the size of this cache in bytes. - *If the cache is too small the map will be allocated only while it's required for the drawing. - *0 mean no caching.*/ - #define LV_DRAW_SW_GRADIENT_CACHE_DEF_SIZE 0 - - /*Allow dithering the gradients (to achieve visual smooth color gradients on limited color depth display) - *LV_DRAW_SW_GRADIENT_DITHER implies allocating one or two more lines of the object's rendering surface - *The increase in memory consumption is (32 bits * object width) plus 24 bits * object width if using error diffusion */ - #define LV_DRAW_SW_GRADIENT_DITHER 0 - #if LV_DRAW_SW_GRADIENT_DITHER - /*Add support for error diffusion dithering. - *Error diffusion dithering gets a much better visual result, but implies more CPU consumption and memory when drawing. - *The increase in memory consumption is (24 bits * object's width)*/ - #define LV_DRAW_SW_GRADIENT_DITHER_ERROR_DIFFUSION 0 - #endif - - /*Enable subpixel rendering*/ - #define LV_DRAW_SW_FONT_SUBPX 0 - #if LV_DRAW_SW_FONT_SUBPX - /*Set the pixel order of the display. Physical order of RGB channels. Doesn't matter with "normal" fonts.*/ - #define LV_DRAW_SW_FONT_SUBPX_BGR 0 /*0: RGB; 1:BGR order*/ + /* 0: use a simple renderer capable of drawing only simple rectangles with gradient, images, texts, and straight lines only + * 1: use a complex renderer capable of drawing rounded corners, shadow, skew lines, and arcs too */ + #define LV_DRAW_SW_COMPLEX 1 + + #if LV_DRAW_SW_COMPLEX == 1 + /*Allow buffering some shadow calculation. + *LV_DRAW_SW_SHADOW_CACHE_SIZE is the max. shadow size to buffer, where shadow size is `shadow_width + radius` + *Caching has LV_DRAW_SW_SHADOW_CACHE_SIZE^2 RAM cost*/ + #define LV_DRAW_SW_SHADOW_CACHE_SIZE 0 + + /* Set number of maximally cached circle data. + * The circumference of 1/4 circle are saved for anti-aliasing + * radius * 4 bytes are used per circle (the most often used radiuses are saved) + * 0: to disable caching */ + #define LV_DRAW_SW_CIRCLE_CACHE_SIZE 4 #endif #endif -/*Use SDL renderer API*/ -#define LV_USE_DRAW_SDL 0 -#if LV_USE_DRAW_SDL - #define LV_DRAW_SDL_INCLUDE_PATH - /*Texture cache size, 8MB by default*/ - #define LV_DRAW_SDL_LRU_SIZE (1024 * 1024 * 8) - /*Custom blend mode for mask drawing, disable if you need to link with older SDL2 lib*/ - #define LV_DRAW_SDL_CUSTOM_BLEND_MODE (SDL_VERSION_ATLEAST(2, 0, 6)) -#endif - -/*===================== - * GPU CONFIGURATION - *=====================*/ - -/*Use Arm's 2D acceleration library Arm-2D */ -#define LV_USE_GPU_ARM2D 0 - -/*Use STM32's DMA2D (aka Chrom Art) GPU*/ -#define LV_USE_GPU_STM32_DMA2D 0 -#if LV_USE_GPU_STM32_DMA2D - /*Must be defined to include path of CMSIS header of target processor - e.g. "stm32f769xx.h" or "stm32f429xx.h"*/ - #define LV_GPU_DMA2D_CMSIS_INCLUDE -#endif +/*================= + * OPERATING SYSTEM + *=================*/ +/*Select an operating system to use. Possible options: + * - LV_OS_NONE + * - LV_OS_PTHREAD + * - LV_OS_FREERTOS + * - LV_OS_CMSIS_RTOS2 + * - LV_OS_CUSTOM */ +#define LV_USE_OS LV_OS_NONE -/*Use GD32 IPA GPU - * This adds support for Image Processing Accelerator on GD32F450 and GD32F470 series MCUs - * - * NOTE: IPA on GD32F450 has a bug where the fill operation overwrites data beyond the - * framebuffer. This driver works around it by saving and restoring affected memory, but - * this makes it not thread-safe. GD32F470 is not affected. */ -#define LV_USE_GPU_GD32_IPA 0 - -/*Use NXP's PXP GPU iMX RTxxx platforms*/ -#define LV_USE_GPU_NXP_PXP 0 -#if LV_USE_GPU_NXP_PXP - /*1: Add default bare metal and FreeRTOS interrupt handling routines for PXP (lv_gpu_nxp_pxp_osa.c) - * and call lv_gpu_nxp_pxp_init() automatically during lv_init(). Note that symbol SDK_OS_FREE_RTOS - * has to be defined in order to use FreeRTOS OSA, otherwise bare-metal implementation is selected. - *0: lv_gpu_nxp_pxp_init() has to be called manually before lv_init() - */ - #define LV_USE_GPU_NXP_PXP_AUTO_INIT 0 +#if LV_USE_OS == LV_OS_CUSTOM + #define LV_OS_CUSTOM_INCLUDE #endif -/*Use NXP's VG-Lite GPU iMX RTxxx platforms*/ -#define LV_USE_GPU_NXP_VG_LITE 0 - -/*Use SWM341's DMA2D GPU*/ -#define LV_USE_GPU_SWM341_DMA2D 0 -#if LV_USE_GPU_SWM341_DMA2D - #define LV_GPU_SWM341_DMA2D_INCLUDE "SWM341.h" -#endif /*======================= * FEATURE CONFIGURATION @@ -247,7 +164,7 @@ /*1: Print the log with 'printf'; *0: User need to register a callback with `lv_log_register_print_cb()`*/ - #define LV_LOG_PRINTF 0 + #define LV_LOG_PRINTF 1 /*1: Enable print timestamp; *0: Disable print timestamp*/ @@ -283,9 +200,24 @@ #define LV_ASSERT_HANDLER while(1); /*Halt by default*/ /*------------- - * Others + * Debug *-----------*/ +/*1: Draw random colored rectangles over the redrawn areas*/ +#define LV_USE_REFR_DEBUG 0 + +/*1: Draw a red overlay for ARGB layers and a green overlay for RGB layers*/ +#define LV_USE_LAYER_DEBUG 0 + +/*1: Draw overlays with different colors for each draw_unit's tasks. + *Also add the index number of the draw unit on white background. + *For layers add the index number of the draw unit on black background.*/ +#define LV_USE_PARALLEL_DRAW_DEBUG 0 + +/*------------------ + * STATUS MONITORING + *------------------*/ + /*1: Show CPU usage and FPS count * Requires `LV_USE_SYSMON = 1`*/ #define LV_USE_PERF_MONITOR 0 @@ -304,22 +236,20 @@ #define LV_USE_MEM_MONITOR_POS LV_ALIGN_BOTTOM_LEFT #endif -/*1: Draw random colored rectangles over the redrawn areas*/ -#define LV_USE_REFR_DEBUG 0 +/*------------- + * Others + *-----------*/ /*Maximum buffer size to allocate for rotation. *Only used if software rotation is enabled in the display driver.*/ #define LV_DISP_ROT_MAX_BUF (10*1024) -#define LV_USE_USER_DATA 1 - /*Garbage Collector settings *Used if lvgl is bound to higher level language and the memory is managed by that language*/ #define LV_ENABLE_GC 1 #if LV_ENABLE_GC != 0 - #define LV_GC_INCLUDE "lib/lv_bindings/include/lv_mp_root_pointers.h" /*Include Garbage Collector related things*/ - #define LV_GC_ROOT(x) MP_STATE_VM(lvgl_root_pointers->x) - #define LV_GC_INIT() MP_STATE_VM(lvgl_root_pointers) = m_new0(lvgl_root_pointers_t, 1) + #define LV_GC_INCLUDE "py/mpstate.h" /*Include Garbage Collector related things*/ + #define LV_GC_ROOT(x) MP_STATE_PORT(x) #endif /*LV_ENABLE_GC*/ /*Default image cache size. Image caching keeps some images opened. @@ -327,7 +257,8 @@ *With other image decoders (e.g. PNG or JPG) caching save the continuous open/decode of images. *However the opened images consume additional RAM. *0: to disable caching*/ -#define LV_IMG_CACHE_DEF_SIZE 1 +#define LV_IMG_CACHE_DEF_SIZE 0 + /*Number of stops allowed per gradient. Increase this to allow more stops. *This adds (sizeof(lv_color_t) + 1) bytes per additional stop*/ @@ -335,7 +266,7 @@ /* Adjust color mix functions rounding. GPUs might calculate color mix (blending) differently. * 0: round down, 64: round up from x.75, 128: round up from half, 192: round up from x.25, 254: round up */ -#define LV_COLOR_MIX_ROUND_OFS 0 +#define lv_color_mix_ROUND_OFS 0 /*===================== * COMPILER SETTINGS @@ -369,10 +300,9 @@ /*Place performance critical functions into a faster memory (e.g RAM)*/ #define LV_ATTRIBUTE_FAST_MEM - /*Export integer constant to binding. This macro is used with constants in the form of LV_ that *should also appear on LVGL binding API such as Micropython.*/ -#define LV_EXPORT_CONST_INT(int_value) enum {ENUM_##int_value = int_value} +#define LV_EXPORT_CONST_INT(int_value) enum {ENUM_##int_value = int_value} /*Extend the default -32k..32k coordinate range to -4M..4M by using int32_t for coordinates instead of int16_t*/ #define LV_USE_LARGE_COORD 0 @@ -387,7 +317,7 @@ #define LV_FONT_MONTSERRAT_10 0 #define LV_FONT_MONTSERRAT_12 0 #define LV_FONT_MONTSERRAT_14 1 -#define LV_FONT_MONTSERRAT_16 1 +#define LV_FONT_MONTSERRAT_16 0 #define LV_FONT_MONTSERRAT_18 0 #define LV_FONT_MONTSERRAT_20 0 #define LV_FONT_MONTSERRAT_22 0 @@ -406,14 +336,13 @@ #define LV_FONT_MONTSERRAT_48 0 /*Demonstrate special features*/ -#define LV_FONT_MONTSERRAT_12_SUBPX 0 -#define LV_FONT_MONTSERRAT_28_COMPRESSED 0 /*bpp = 3*/ +#define LV_FONT_MONTSERRAT_28_COMPRESSED 1 /*bpp = 3*/ #define LV_FONT_DEJAVU_16_PERSIAN_HEBREW 1 /*Hebrew, Arabic, Persian letters and all their forms*/ -#define LV_FONT_SIMSUN_16_CJK 0 /*1000 most common CJK radicals*/ +#define LV_FONT_SIMSUN_16_CJK 1 /*1000 most common CJK radicals*/ /*Pixel perfect monospace fonts*/ -#define LV_FONT_UNSCII_8 0 -#define LV_FONT_UNSCII_16 0 +#define LV_FONT_UNSCII_8 1 +#define LV_FONT_UNSCII_16 1 /*Optionally declare custom fonts here. *You can use these fonts as default font too and they will be available globally. @@ -461,13 +390,10 @@ *Depends on LV_TXT_LINE_BREAK_LONG_LEN.*/ #define LV_TXT_LINE_BREAK_LONG_POST_MIN_LEN 3 -/*The control character to use for signalling text recoloring.*/ -#define LV_TXT_COLOR_CMD "#" - /*Support bidirectional texts. Allows mixing Left-to-Right and Right-to-Left texts. *The direction will be processed according to the Unicode Bidirectional Algorithm: *https://www.w3.org/International/articles/inline-bidi-markup/uba-basics*/ -#define LV_USE_BIDI 1 +#define LV_USE_BIDI 0 #if LV_USE_BIDI /*Set the default direction. Supported values: *`LV_BASE_DIR_LTR` Left-to-Right @@ -478,7 +404,7 @@ /*Enable Arabic/Persian processing *In these languages characters should be replaced with an other form based on their position in the text*/ -#define LV_USE_ARABIC_PERSIAN_CHARS 1 +#define LV_USE_ARABIC_PERSIAN_CHARS 0 /*================== * WIDGETS @@ -516,8 +442,6 @@ #define LV_USE_CHECKBOX 1 -#define LV_USE_COLORWHEEL 1 - #define LV_USE_DROPDOWN 1 /*Requires: lv_label*/ #define LV_USE_IMG 1 /*Requires: lv_label*/ @@ -614,9 +538,9 @@ /*File system interfaces for common APIs */ /*API for fopen, fread, etc*/ -#define LV_USE_FS_STDIO 0 +#define LV_USE_FS_STDIO 1 #if LV_USE_FS_STDIO - #define LV_FS_STDIO_LETTER '\0' /*Set an upper cased letter on which the drive will accessible (e.g. 'A')*/ + #define LV_FS_STDIO_LETTER 'A' /*Set an upper cased letter on which the drive will accessible (e.g. 'A')*/ #define LV_FS_STDIO_PATH "" /*Set the working directory. File/directory paths will be appended to it.*/ #define LV_FS_STDIO_CACHE_SIZE 0 /*>0 to cache this number of bytes in lv_fs_read()*/ #endif @@ -648,7 +572,7 @@ #define LV_USE_PNG 1 /*BMP decoder library*/ -#define LV_USE_BMP 1 +#define LV_USE_BMP 0 /* JPG + split JPG decoder library. * Split JPG is a custom format optimized for embedded systems. */ @@ -665,11 +589,8 @@ /*FreeType library*/ #ifdef MICROPY_FREETYPE - #define LV_USE_FREETYPE 1 -#else - #define LV_USE_FREETYPE 0 +#define LV_USE_FREETYPE 1 #endif - #if LV_USE_FREETYPE /*Memory used by FreeType to cache characters [bytes]*/ #define LV_FREETYPE_CACHE_SIZE (64 * 1024) @@ -689,10 +610,7 @@ #endif /* Built-in TTF decoder */ -#ifndef LV_USE_TINY_TTF #define LV_USE_TINY_TTF 1 -#endif - #if LV_USE_TINY_TTF /* Enable loading TTF data from files */ #define LV_TINY_TTF_FILE_SUPPORT 1 @@ -700,17 +618,13 @@ /*Rlottie library*/ #ifdef MICROPY_RLOTTIE - #define LV_USE_RLOTTIE 1 -#else - #define LV_USE_RLOTTIE 0 +#define LV_USE_RLOTTIE 1 #endif - /*FFmpeg library for image decoding and playing videos *Supports all major image formats so do not enable other image decoder with it*/ + #ifdef MICROPY_FFMPEG - #define LV_USE_FFMPEG 1 -#else - #define LV_USE_FFMPEG 0 +#define LV_USE_FFMPEG 1 #endif #if LV_USE_FFMPEG @@ -726,7 +640,7 @@ #define LV_USE_SNAPSHOT 1 /*1: Enable system monitor component*/ -#define LV_USE_SYSMON 1 +#define LV_USE_SYSMON 0 /*1: Enable the runtime performance profiler*/ #define LV_USE_PROFILER 0 @@ -815,15 +729,12 @@ #define LV_SDL_INCLUDE_PATH #define LV_SDL_PARTIAL_MODE 0 /*Recommended only to emulate a setup with a display controller*/ #define LV_SDL_FULLSCREEN 0 - #define LV_SDL_DIRECT_EXIT 0 /*1: Exit the application when all SDL widows are closed*/ + #define LV_SDL_DIRECT_EXIT 1 /*1: Exit the application when all SDL widows are closed*/ #endif /*Driver for /dev/fb*/ - #ifdef MICROPY_FB - #define LV_USE_LINUX_FBDEV 1 -#else - #define LV_USE_LINUX_FBDEV 0 +#define LV_USE_LINUX_FBDEV 0 #endif #if LV_USE_LINUX_FBDEV @@ -879,8 +790,16 @@ /*Flex layout demo*/ #define LV_USE_DEMO_FLEX_LAYOUT 0 +/*Smart-phone like multi-language demo*/ +#define LV_USE_DEMO_MULTILANG 0 + +/*Widget transformation demo*/ +#define LV_USE_DEMO_TRANSFORM 0 + /*--END OF LV_CONF_H--*/ #endif /*LV_CONF_H*/ #endif /*End of "Content enable"*/ + + diff --git a/lvgl b/lvgl index de97dba59..87e9d0dc4 160000 --- a/lvgl +++ b/lvgl @@ -1 +1 @@ -Subproject commit de97dba59b0ed0ff1213ece872d0397c3bd82880 +Subproject commit 87e9d0dc4ab9be9f0a9ece7829d1788d4f2540f9 From 408e6a9dbb9039faa2a12a8e42174870b3fecb67 Mon Sep 17 00:00:00 2001 From: Gabor Kiss-Vamosi Date: Tue, 4 Jul 2023 00:09:43 +0200 Subject: [PATCH 02/59] update LV_GC... defintions --- lv_conf.h | 7 ++++--- lvgl | 2 +- 2 files changed, 5 insertions(+), 4 deletions(-) diff --git a/lv_conf.h b/lv_conf.h index 012b7f535..1cd4c18b0 100644 --- a/lv_conf.h +++ b/lv_conf.h @@ -247,9 +247,10 @@ /*Garbage Collector settings *Used if lvgl is bound to higher level language and the memory is managed by that language*/ #define LV_ENABLE_GC 1 -#if LV_ENABLE_GC != 0 - #define LV_GC_INCLUDE "py/mpstate.h" /*Include Garbage Collector related things*/ - #define LV_GC_ROOT(x) MP_STATE_PORT(x) +#if LV_ENABLE_GC != 0 + #define LV_GC_INCLUDE "lib/lv_bindings/include/lv_mp_root_pointers.h" /*Include Garbage Collector related things*/ + #define LV_GC_ROOT(x) MP_STATE_VM(lvgl_root_pointers->x) + #define LV_GC_INIT() MP_STATE_VM(lvgl_root_pointers) = m_new0(lvgl_root_pointers_t, 1) #endif /*LV_ENABLE_GC*/ /*Default image cache size. Image caching keeps some images opened. diff --git a/lvgl b/lvgl index 87e9d0dc4..64fa3ef41 160000 --- a/lvgl +++ b/lvgl @@ -1 +1 @@ -Subproject commit 87e9d0dc4ab9be9f0a9ece7829d1788d4f2540f9 +Subproject commit 64fa3ef4152ea9e0e82bfd9d01b8c427f2af9762 From 9d7958f3670ac0e443c08523d0e7bf2d6e0d164d Mon Sep 17 00:00:00 2001 From: Gabor Kiss-Vamosi Date: Tue, 4 Jul 2023 00:21:55 +0200 Subject: [PATCH 03/59] add guard around LV_USE_TINY_TTF in lv_conf.h --- lv_conf.h | 3 +++ 1 file changed, 3 insertions(+) diff --git a/lv_conf.h b/lv_conf.h index 1cd4c18b0..d62d379bf 100644 --- a/lv_conf.h +++ b/lv_conf.h @@ -611,7 +611,10 @@ #endif /* Built-in TTF decoder */ +#ifndef MICROPY_TINY_TTF #define LV_USE_TINY_TTF 1 +#endif + #if LV_USE_TINY_TTF /* Enable loading TTF data from files */ #define LV_TINY_TTF_FILE_SUPPORT 1 From 1e7f94694bfa58bc906c7de13749bf47ebbddc93 Mon Sep 17 00:00:00 2001 From: Gabor Kiss-Vamosi Date: Tue, 4 Jul 2023 00:27:47 +0200 Subject: [PATCH 04/59] update lvgl --- lvgl | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lvgl b/lvgl index 64fa3ef41..d7cc38ec5 160000 --- a/lvgl +++ b/lvgl @@ -1 +1 @@ -Subproject commit 64fa3ef4152ea9e0e82bfd9d01b8c427f2af9762 +Subproject commit d7cc38ec508292277ac028ba64d5e7d9c81528e0 From 6c489d3ffdc3869de6e3519350079679d4dfd40d Mon Sep 17 00:00:00 2001 From: Gabor Kiss-Vamosi Date: Tue, 4 Jul 2023 00:33:44 +0200 Subject: [PATCH 05/59] fix LV_USE_TINY_TTF redefintion --- lv_conf.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lv_conf.h b/lv_conf.h index d62d379bf..1ba2e5d1f 100644 --- a/lv_conf.h +++ b/lv_conf.h @@ -611,7 +611,7 @@ #endif /* Built-in TTF decoder */ -#ifndef MICROPY_TINY_TTF +#ifndef LV_USE_TINY_TTF #define LV_USE_TINY_TTF 1 #endif From 92b8948a3b082de63e74ac26eaeaa6d13d62670d Mon Sep 17 00:00:00 2001 From: Gabor Kiss-Vamosi Date: Tue, 4 Jul 2023 00:39:47 +0200 Subject: [PATCH 06/59] disable LV_USE_FS_STDIO --- lv_conf.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lv_conf.h b/lv_conf.h index 1ba2e5d1f..d83867f44 100644 --- a/lv_conf.h +++ b/lv_conf.h @@ -539,7 +539,7 @@ /*File system interfaces for common APIs */ /*API for fopen, fread, etc*/ -#define LV_USE_FS_STDIO 1 +#define LV_USE_FS_STDIO 0 #if LV_USE_FS_STDIO #define LV_FS_STDIO_LETTER 'A' /*Set an upper cased letter on which the drive will accessible (e.g. 'A')*/ #define LV_FS_STDIO_PATH "" /*Set the working directory. File/directory paths will be appended to it.*/ From 9bfb35695af49cf9a86e77f315cae34f092af6ba Mon Sep 17 00:00:00 2001 From: Gabor Kiss-Vamosi Date: Tue, 4 Jul 2023 00:42:27 +0200 Subject: [PATCH 07/59] fix include path in MP ESP32 port --- driver/esp32/modrtch.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/driver/esp32/modrtch.c b/driver/esp32/modrtch.c index c5a9c7e7a..a8e225f69 100644 --- a/driver/esp32/modrtch.c +++ b/driver/esp32/modrtch.c @@ -13,8 +13,8 @@ #include "freertos/task.h" #include "freertos/semphr.h" #include "esp_task.h" -#include "lvgl/src/core/lv_indev.h" -#include "lvgl/src/core/lv_disp.h" +#include "lvgl/src/indev/lv_indev.h" +#include "lvgl/src/disp/lv_disp.h" #include "esp_log.h" #include "soc/adc_channel.h" From 9d7c95bc9165a9c7aa53767d79596de93007ca88 Mon Sep 17 00:00:00 2001 From: Gabor Kiss-Vamosi Date: Tue, 4 Jul 2023 09:38:52 +0200 Subject: [PATCH 08/59] disable the unused fonts --- lv_conf.h | 8 ++++---- lvgl | 2 +- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/lv_conf.h b/lv_conf.h index d83867f44..d325ebf13 100644 --- a/lv_conf.h +++ b/lv_conf.h @@ -337,13 +337,13 @@ #define LV_FONT_MONTSERRAT_48 0 /*Demonstrate special features*/ -#define LV_FONT_MONTSERRAT_28_COMPRESSED 1 /*bpp = 3*/ +#define LV_FONT_MONTSERRAT_28_COMPRESSED 0 /*bpp = 3*/ #define LV_FONT_DEJAVU_16_PERSIAN_HEBREW 1 /*Hebrew, Arabic, Persian letters and all their forms*/ -#define LV_FONT_SIMSUN_16_CJK 1 /*1000 most common CJK radicals*/ +#define LV_FONT_SIMSUN_16_CJK 0 /*1000 most common CJK radicals*/ /*Pixel perfect monospace fonts*/ -#define LV_FONT_UNSCII_8 1 -#define LV_FONT_UNSCII_16 1 +#define LV_FONT_UNSCII_8 0 +#define LV_FONT_UNSCII_16 0 /*Optionally declare custom fonts here. *You can use these fonts as default font too and they will be available globally. diff --git a/lvgl b/lvgl index d7cc38ec5..00226b84d 160000 --- a/lvgl +++ b/lvgl @@ -1 +1 @@ -Subproject commit d7cc38ec508292277ac028ba64d5e7d9c81528e0 +Subproject commit 00226b84df6f73e7cd35a31e7c43194b3214f807 From 0621a3db0f55664504eb0631b9aa268e33148626 Mon Sep 17 00:00:00 2001 From: Amir Gonnen Date: Fri, 11 Aug 2023 00:15:42 +0300 Subject: [PATCH 09/59] Use lv_global_t as gc root --- gen/gen_mpy.py | 12 +++++++++++- include/lv_mp_root_pointers.h | 11 ----------- lv_conf.h | 34 +++++++++++++++++++++++----------- lvgl | 2 +- 4 files changed, 35 insertions(+), 24 deletions(-) delete mode 100644 include/lv_mp_root_pointers.h diff --git a/gen/gen_mpy.py b/gen/gen_mpy.py index 413856782..195ddeafc 100644 --- a/gen/gen_mpy.py +++ b/gen/gen_mpy.py @@ -1027,9 +1027,19 @@ def register_int_ptr_type(convertor, *types): } // Register LVGL root pointers -MP_REGISTER_ROOT_POINTER(struct lvgl_root_pointers_t *lvgl_root_pointers); +MP_REGISTER_ROOT_POINTER(void *mp_lv_roots); MP_REGISTER_ROOT_POINTER(void *mp_lv_user_data); +void mp_lv_init_gc() +{ + MP_STATE_VM(mp_lv_roots) = m_new0(lv_global_t, 1); +} + +lv_global_t *lv_global_default() +{ + return MP_STATE_VM(mp_lv_roots); +} + #else // LV_OBJ_T typedef struct mp_lv_obj_type_t { diff --git a/include/lv_mp_root_pointers.h b/include/lv_mp_root_pointers.h deleted file mode 100644 index a083639c3..000000000 --- a/include/lv_mp_root_pointers.h +++ /dev/null @@ -1,11 +0,0 @@ -#ifndef __LV_MP_ROOT_POINTERS_H -#define __LV_MP_ROOT_POINTERS_H - -#include -#include "lvgl/lvgl.h" - -typedef struct lvgl_root_pointers_t { - LV_ROOTS -} lvgl_root_pointers_t; - -#endif //__LV_MP_ROOT_POINTERS_H \ No newline at end of file diff --git a/lv_conf.h b/lv_conf.h index d325ebf13..141918e00 100644 --- a/lv_conf.h +++ b/lv_conf.h @@ -140,7 +140,6 @@ #define LV_OS_CUSTOM_INCLUDE #endif - /*======================= * FEATURE CONFIGURATION *=======================*/ @@ -246,13 +245,17 @@ /*Garbage Collector settings *Used if lvgl is bound to higher level language and the memory is managed by that language*/ -#define LV_ENABLE_GC 1 -#if LV_ENABLE_GC != 0 - #define LV_GC_INCLUDE "lib/lv_bindings/include/lv_mp_root_pointers.h" /*Include Garbage Collector related things*/ - #define LV_GC_ROOT(x) MP_STATE_VM(lvgl_root_pointers->x) - #define LV_GC_INIT() MP_STATE_VM(lvgl_root_pointers) = m_new0(lvgl_root_pointers_t, 1) +#define LV_ENABLE_GC 0 +#if LV_ENABLE_GC != 0 + #define LV_GC_INCLUDE "gc.h" /*Include Garbage Collector related things*/ #endif /*LV_ENABLE_GC*/ +extern void mp_lv_init_gc(); +#define LV_GC_INIT() mp_lv_init_gc() + +/*For custom `lv_global_default()` implementation set to 1*/ +#define LV_GLOBAL_CUSTOM 1 + /*Default image cache size. Image caching keeps some images opened. *If only the built-in image formats are used there is no real advantage of caching. *With other image decoders (e.g. PNG or JPG) caching save the continuous open/decode of images. @@ -738,11 +741,17 @@ /*Driver for /dev/fb*/ #ifdef MICROPY_FB +#define LV_USE_LINUX_FBDEV 1 +#else #define LV_USE_LINUX_FBDEV 0 #endif #if LV_USE_LINUX_FBDEV - #define LV_LINUX_FBDEV_BSD 0 + #define LV_LINUX_FBDEV_BSD 0 + #define LV_LINUX_FBDEV_NUTTX 0 + #define LV_LINUX_FBDEV_RENDER_MODE LV_DISP_RENDER_MODE_PARTIAL + #define LV_LINUX_FBDEV_BUFFER_COUNT 0 + #define LV_LINUX_FBDEV_BUFFER_SIZE 60 #endif /*Driver for /dev/dri/card*/ @@ -751,6 +760,9 @@ /*Interface for TFT_eSPI*/ #define LV_USE_TFT_ESPI 0 +/*Driver for /dev/input*/ +#define LV_USE_NUTTX_TOUCHSCREEN 0 + /*================== * EXAMPLES *==================*/ @@ -792,18 +804,18 @@ #endif /*Flex layout demo*/ -#define LV_USE_DEMO_FLEX_LAYOUT 0 +#define LV_USE_DEMO_FLEX_LAYOUT 0 /*Smart-phone like multi-language demo*/ -#define LV_USE_DEMO_MULTILANG 0 +#define LV_USE_DEMO_MULTILANG 0 /*Widget transformation demo*/ #define LV_USE_DEMO_TRANSFORM 0 +/*Demonstrate scroll settings*/ +#define LV_USE_DEMO_SCROLL 0 /*--END OF LV_CONF_H--*/ #endif /*LV_CONF_H*/ #endif /*End of "Content enable"*/ - - diff --git a/lvgl b/lvgl index 00226b84d..f69af2e05 160000 --- a/lvgl +++ b/lvgl @@ -1 +1 @@ -Subproject commit 00226b84df6f73e7cd35a31e7c43194b3214f807 +Subproject commit f69af2e059c859315b8e3d6c4c65a37ca8409f6a From 667e6945baaaabb59fd1f9e032799f47fea94a44 Mon Sep 17 00:00:00 2001 From: Amir Gonnen Date: Sat, 12 Aug 2023 01:38:13 +0300 Subject: [PATCH 10/59] Expose mp_lv_roots directly with LV_GLOBAL_CUSTOM --- gen/gen_mpy.py | 13 +++++++------ lv_conf.h | 9 +++------ lvgl | 2 +- 3 files changed, 11 insertions(+), 13 deletions(-) diff --git a/gen/gen_mpy.py b/gen/gen_mpy.py index 195ddeafc..6aafcfcbb 100644 --- a/gen/gen_mpy.py +++ b/gen/gen_mpy.py @@ -1030,14 +1030,15 @@ def register_int_ptr_type(convertor, *types): MP_REGISTER_ROOT_POINTER(void *mp_lv_roots); MP_REGISTER_ROOT_POINTER(void *mp_lv_user_data); -void mp_lv_init_gc() -{ - MP_STATE_VM(mp_lv_roots) = m_new0(lv_global_t, 1); -} +void *mp_lv_roots; -lv_global_t *lv_global_default() +void mp_lv_init_gc() { - return MP_STATE_VM(mp_lv_roots); + static bool mp_lv_roots_initialized = false; + if (!mp_lv_roots_initialized) { + mp_lv_roots = MP_STATE_VM(mp_lv_roots) = m_new0(lv_global_t, 1); + mp_lv_roots_initialized = true; + } } #else // LV_OBJ_T diff --git a/lv_conf.h b/lv_conf.h index 141918e00..03ac41a93 100644 --- a/lv_conf.h +++ b/lv_conf.h @@ -245,16 +245,13 @@ /*Garbage Collector settings *Used if lvgl is bound to higher level language and the memory is managed by that language*/ -#define LV_ENABLE_GC 0 -#if LV_ENABLE_GC != 0 - #define LV_GC_INCLUDE "gc.h" /*Include Garbage Collector related things*/ -#endif /*LV_ENABLE_GC*/ extern void mp_lv_init_gc(); #define LV_GC_INIT() mp_lv_init_gc() -/*For custom `lv_global_default()` implementation set to 1*/ -#define LV_GLOBAL_CUSTOM 1 +/*For custom `lv_global` support by `lv_global_default()`*/ +extern void *mp_lv_roots; +#define LV_GLOBAL_CUSTOM() ((lv_global_t*)mp_lv_roots) /*Default image cache size. Image caching keeps some images opened. *If only the built-in image formats are used there is no real advantage of caching. diff --git a/lvgl b/lvgl index f69af2e05..782e29f39 160000 --- a/lvgl +++ b/lvgl @@ -1 +1 @@ -Subproject commit f69af2e059c859315b8e3d6c4c65a37ca8409f6a +Subproject commit 782e29f39542687e5f5964cc563f60c84485087e From fa21952c6a54373ac91d4f5f9ed3752a664ee995 Mon Sep 17 00:00:00 2001 From: Amir Gonnen Date: Sun, 13 Aug 2023 00:45:45 +0300 Subject: [PATCH 11/59] Align lv_conf.h. Fix examples --- examples/custom_widget_example.py | 6 +++--- examples/example3.py | 2 +- lv_conf.h | 10 +++++++--- lvgl | 2 +- 4 files changed, 12 insertions(+), 8 deletions(-) diff --git a/examples/custom_widget_example.py b/examples/custom_widget_example.py index 81dfac064..e9f107914 100644 --- a/examples/custom_widget_example.py +++ b/examples/custom_widget_example.py @@ -132,8 +132,8 @@ def draw(self, obj, layer): class CustomWidget(): # An instance of a widget-class to be used for creating custom widgets - d = lv.disp_get_default() - dpi = d.get_dpi() + # d = lv.disp_get_default() + dpi = 130 # d.get_dpi() cls = CustomWidgetClass(dpi, dpi) @staticmethod @@ -184,7 +184,7 @@ def __init__(self): self.set_bg_color(lv.palette_main(lv.PALETTE.GREY)) # Child elements are centered - self.set_layout(lv.LAYOUT_FLEX.value) + self.set_layout(lv.LAYOUT.FLEX) self.set_flex_main_place(lv.FLEX_ALIGN.CENTER) self.set_flex_cross_place(lv.FLEX_ALIGN.CENTER) self.set_flex_track_place(lv.FLEX_ALIGN.CENTER) diff --git a/examples/example3.py b/examples/example3.py index 157d43adc..a77eed76b 100644 --- a/examples/example3.py +++ b/examples/example3.py @@ -83,7 +83,7 @@ def btn2_event_cb(event): kb.set_textarea(ta) # Create a Spinner object -spin = lv.spinner(scr2, 1000, 100) +spin = lv.spinner(scr2) # , 1000, 100) spin.set_size(100, 100) spin.align(lv.ALIGN.CENTER, 0, 0) # spin.set_type(lv.spinner.TYPE.FILLSPIN_ARC) diff --git a/lv_conf.h b/lv_conf.h index 03ac41a93..4d1fde17a 100644 --- a/lv_conf.h +++ b/lv_conf.h @@ -249,9 +249,13 @@ extern void mp_lv_init_gc(); #define LV_GC_INIT() mp_lv_init_gc() -/*For custom `lv_global` support by `lv_global_default()`*/ -extern void *mp_lv_roots; -#define LV_GLOBAL_CUSTOM() ((lv_global_t*)mp_lv_roots) +#define LV_ENABLE_GLOBAL_CUSTOM 1 +#if LV_ENABLE_GLOBAL_CUSTOM + /*Header to include for the custom 'lv_global' function"*/ + // #define LV_GLOBAL_CUSTOM_INCLUDE + extern void *mp_lv_roots; + #define LV_GLOBAL_CUSTOM() ((lv_global_t*)mp_lv_roots) +#endif /*Default image cache size. Image caching keeps some images opened. *If only the built-in image formats are used there is no real advantage of caching. diff --git a/lvgl b/lvgl index 782e29f39..74a225cd3 160000 --- a/lvgl +++ b/lvgl @@ -1 +1 @@ -Subproject commit 782e29f39542687e5f5964cc563f60c84485087e +Subproject commit 74a225cd3bc37231453c4b2a4da1fea689f80b53 From 7ed205ba984b3de48971891482ee5b2c277bb81a Mon Sep 17 00:00:00 2001 From: embeddedt <42941056+embeddedt@users.noreply.github.com> Date: Thu, 31 Aug 2023 09:27:19 -0400 Subject: [PATCH 12/59] Bump LVGL submodule Needed for lv_is_initialized fix --- lvgl | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lvgl b/lvgl index 74a225cd3..ca54d127c 160000 --- a/lvgl +++ b/lvgl @@ -1 +1 @@ -Subproject commit 74a225cd3bc37231453c4b2a4da1fea689f80b53 +Subproject commit ca54d127c2fe4c44e79a4c38f8f394ce3707f4d4 From 946f240480b6ba0c9c18d2a40e9b87cebdca8147 Mon Sep 17 00:00:00 2001 From: Gabor Kiss-Vamosi Date: Thu, 14 Sep 2023 20:17:23 +0200 Subject: [PATCH 13/59] update lvgl and the examples --- examples/advanced_demo.py | 32 +++++++++++++++---------------- examples/custom_widget_example.py | 6 +++--- examples/example1.py | 18 ++++++++--------- examples/example3.py | 20 +++++++++---------- examples/png_example.py | 24 +++++++++++------------ lvgl | 2 +- 6 files changed, 51 insertions(+), 51 deletions(-) diff --git a/examples/advanced_demo.py b/examples/advanced_demo.py index cf731896b..b18687e67 100644 --- a/examples/advanced_demo.py +++ b/examples/advanced_demo.py @@ -87,7 +87,7 @@ def __init__(self): lv.disp_get_default().set_theme(self) def apply(self, theme, obj): - if obj.get_class() == lv.btn_class: + if obj.get_class() == lv.button_class: obj.add_style(self.button_style, lv.PART.MAIN) obj.add_style(self.button_pressed_style, lv.PART.MAIN | lv.STATE.PRESSED) @@ -110,7 +110,7 @@ def get_member_name(obj, value): return member -class SymbolButton(lv.btn): +class SymbolButton(lv.button): def __init__(self, parent, symbol, text): super().__init__(parent) self.symbol = lv.label(self) @@ -125,29 +125,29 @@ class Page_Buttons: def __init__(self, app, page): self.app = app self.page = page - self.btn_event_count = {'Play': 0, 'Pause': 0} + self.button_event_count = {'Play': 0, 'Pause': 0} self.page.set_flex_flow(lv.FLEX_FLOW.ROW) self.page.set_flex_align(lv.FLEX_ALIGN.SPACE_EVENLY, lv.FLEX_ALIGN.CENTER, lv.FLEX_ALIGN.START) - self.btn1 = SymbolButton(page, lv.SYMBOL.PLAY, "Play") - self.btn1.set_size(80, 80) + self.button1 = SymbolButton(page, lv.SYMBOL.PLAY, "Play") + self.button1.set_size(80, 80) - self.btn2 = SymbolButton(page, lv.SYMBOL.PAUSE, "Pause") - self.btn2.set_size(80, 80) + self.button2 = SymbolButton(page, lv.SYMBOL.PAUSE, "Pause") + self.button2.set_size(80, 80) self.label = lv.label(page) self.label.add_flag(lv.obj.FLAG.IGNORE_LAYOUT) self.label.align(lv.ALIGN.BOTTOM_LEFT, 0, 0) def button_cb(event, name): - self.btn_event_count[name] += 1 + self.button_event_count[name] += 1 event_name = get_member_name(lv.EVENT, event.code) if all((not event_name.startswith(s)) for s in ['DRAW', 'GET', 'STYLE', 'REFR']): - self.label.set_text('[%d] %s %s' % (self.btn_event_count[name], name, event_name)) + self.label.set_text('[%d] %s %s' % (self.button_event_count[name], name, event_name)) - for btn, name in [(self.btn1, 'Play'), (self.btn2, 'Pause')]: - btn.add_event(lambda event, btn_name=name: button_cb(event, btn_name), lv.EVENT.ALL, None) + for button, name in [(self.button1, 'Play'), (self.button2, 'Pause')]: + button.add_event(lambda event, button_name=name: button_cb(event, button_name), lv.EVENT.ALL, None) class Page_Simple: @@ -179,12 +179,12 @@ def __init__(self, app, page): self.style_selector.add_event(self.on_style_selector_changed, lv.EVENT.VALUE_CHANGED, None) # counter button - self.counter_btn = lv.btn(page) - self.counter_btn.set_size(80,80) - self.counter_label = lv.label(self.counter_btn) + self.counter_button = lv.button(page) + self.counter_button.set_size(80,80) + self.counter_label = lv.label(self.counter_button) self.counter_label.set_text("Count") self.counter_label.align(lv.ALIGN.CENTER, 0, 0) - self.counter_btn.add_event(self.on_counter_btn, lv.EVENT.CLICKED, None) + self.counter_button.add_event(self.on_counter_button, lv.EVENT.CLICKED, None) self.counter = 0 def on_slider_changed(self, event): @@ -197,7 +197,7 @@ def on_style_selector_changed(self, event): self.selected_style = self.styles[selected][1] tabview.add_style(self.selected_style, lv.PART.MAIN) - def on_counter_btn(self, event): + def on_counter_button(self, event): self.counter += 1 self.counter_label.set_text(str(self.counter)) diff --git a/examples/custom_widget_example.py b/examples/custom_widget_example.py index e9f107914..a0eabccd6 100644 --- a/examples/custom_widget_example.py +++ b/examples/custom_widget_example.py @@ -235,8 +235,8 @@ def apply(self, theme, obj): scr.set_flex_align(lv.FLEX_ALIGN.SPACE_EVENLY, lv.FLEX_ALIGN.CENTER, lv.FLEX_ALIGN.CENTER) # Add a button with a label -btn = lv.btn(scr) -l1 = lv.label(btn) +button = lv.button(scr) +l1 = lv.label(button) l1.set_text("Hello!") # Add a custom widget with a label @@ -248,6 +248,6 @@ def apply(self, theme, obj): def event_cb(e): print("%s Clicked!" % repr(e.get_target_obj())) -for widget in [btn, customWidget]: +for widget in [button, customWidget]: widget.add_event(event_cb, lv.EVENT.CLICKED, None) diff --git a/examples/example1.py b/examples/example1.py index 8ccb4b846..bfdbbb60d 100644 --- a/examples/example1.py +++ b/examples/example1.py @@ -84,26 +84,26 @@ def init_gui(self): # Image data # with open('lib/lv_bindings/examples/blue_flower_32.bin','rb') as f: -# img_data = f.read() +# image_data = f.read() # Pixel format: Fix 0xFF: 8 bit, Red: 8 bit, Green: 8 bit, Blue: 8 bit -img_data = b'!fN\xff#WM\xff\x1aC8\xff\x1dbG\xff/\x80a\xff3v^\xff+]O\xff%MF\xff\x1d69\xff\x1f5?\xff\x1b.4\xffA`X\xffs\x95\x95\xffl\x93\xa4\xffQ}\x98\xffNv\x93\xffIp\x8c\xffDm\x85\xff\\\x87\x9e\xffMy\x92\xffAm\x8c\xffDr\x8f\xff=g\x82\xffV\x83\x9b\xffR|\x95\xff5]u\xff\'Oe\xff\x1eJ_\xff\x1dTd\xff\x1f`l\xff\x1bU`\xff\x15?P\xff\x16DN\xff\x17>@\xff\x12 !\xff\x14\'$\xff\x1851\xff\x15.*\xff\x1a=8\xff0si\xff<\x8c\x81\xff9\x88\x80\xff7\x8a\x84\xff5\x89\x88\xff4\x85\x88\xff1\x83\x89\xff/\x81\x87\xff-z\x86\xff*r}\xff 5\xbf\xff\x1e \xd0\xff\x16\x19\xca\xff\x1c\x1d\xce\xff0Q\xd4\xffG\xbd\x8e\xffF\xb4\x8b\xffK\xb1\x8a\xff`\xbb\x97\xffc\xc1\x9c\xffN\xbc\x8e\xffR\xbc\x8f\xff[\xc3\x95\xffc\xc5\x9a\xffZ\xbd\x94\xffI\xac\x85\xffK\xa0\x7f\xff?\x9bx\xff3\x93p\xff0\x87i\xff,vi\xff5q\x8c\xff=|\xa0\xffb\x9d\xc3\xff\x89\xbe\xe8\xff\x8b\xc0\xeb\xff`\x92\xbf\xff\x1e9Q\xff\x17"-\xff\x1f-<\xff\'8M\xff.AX\xff8Mh\xff@Wx\xffId\x90\xffOp\xa6\xffV{\xb7\xff[\x83\xc4\xff]\x84\xc9\xff[\x83\xcd\xff^\x82\xc8\xff`\x81\xc1\xffb\x82\xbe\xffc\x83\xbd\xffb\x81\xba\xff_}\xb5\xff]}\xb4\xffYw\xae\xffRp\xa3\xffKk\x9d\xffEa\x92\xff!gM\xff#YM\xff\x17,+\xff\x16\'&\xff\x18/+\xff\x17\'&\xff\x15#$\xff\x17\'+\xff\x1c0:\xff\x1a-5\xff\x18.6\xff6WU\xffn\x8b\x89\xffTz\x84\xffCk\x87\xffGr\x8d\xffJq\x8f\xffY\x88\xa4\xffl\x99\xb6\xffW\x81\x9d\xffU\x84\xa3\xffY\x84\xa5\xffOz\x96\xffQ~\x9f\xffFo\x8d\xffCg}\xff@e~\xff.Pg\xff#Lc\xff!Yo\xff\x19I_\xff\x18AU\xff\x19MS\xff\x1a>@\xff\x14$%\xff\x16\'&\xff\x1c@?\xff3tv\xff]\xa9\xb1\xffk\xbb\xc8\xffZ\xb4\xb7\xff7\x8e\x93\xffEY\xf2\xffJW\xf9\xff&i\x89\xff\'kk\xff(em\xff"R_\xff\x1fBS\xff9B\xe2\xff//\xf8\xff!!\xde\xff\x16\x1a\xc4\xff\x1f \xd6\xffN\x9c\xb9\xffX\xbb\x98\xff^\xbf\x9a\xffm\xca\xa3\xffj\xc9\xa4\xff[\xc4\x99\xffc\xc9\x9e\xffh\xcd\xa0\xffl\xcd\xa3\xff`\xc2\x9a\xffK\xaf\x87\xffJ\xa3\x7f\xffF\xa1~\xff<\x99v\xff,\x88g\xff1wj\xffF~\x93\xffS\x86\xa5\xffj\x9e\xc4\xff\x90\xc2\xf2\xff\x91\xc5\xf2\xff{\xad\xdb\xffMy\xa7\xff\x15&9\xff\x10\x17 \xff\x0e\x16\x1f\xff\x0f\x16\x1f\xff\x0e\x16\x1f\xff\x0f\x17!\xff\x10\x1a!\xff\x13\x1d\'\xff\x14 -\xff\x15#0\xff\x17$4\xff\x16%5\xff\x18&7\xff\x1a(:\xff\x1b)9\xff\x1c*:\xff\x1b*8\xff\x1a(6\xff\x19&3\xff\x18#/\xff\x14 +\xff\x13\x1e(\xff\x12\x1b%\xff\x1a`A\xff&aO\xff!>8\xff\x1e/7\xff 2:\xff!;8\xff/PH\xff8`l\xff1Wg\xff7]^\xff~\x96\x95\xff]|\x85\xffAct\xff9Zm\xff9\\r\xff;]q\xffAh\x82\xffHo\x89\xffKw\x8e\xffLv\x8f\xffX\x81\xa1\xffY\x82\xa1\xffPy\x98\xff7by\xff-Yd\xff>dr\xffEk\x83\xff4Xq\xff:f}\xffBw\x96\xff\'az\xff\x16GS\xff\x18EH\xff\x19=@\xff\x1d7;\xff"QS\xff\'pt\xffA\x94\xa1\xffT\xa9\xb9\xffS\xa6\xb0\xff1A\xe7\xff%I\xa8\xff..\xed\xff65\xfe\xff:8\xff\xff#Gk\xff\'JY\xff"?L\xff5I\xbf\xff&&\xec\xff!!\xe3\xff%&\xec\xff\x1a\x1b\xcf\xff\x1f!\xcb\xff4N\xda\xffX\xc4\x98\xff[\xc3\x9d\xffa\xc6\xa0\xff[\xc5\x9b\xffc\xcd\x9f\xffs\xd6\xa9\xffo\xd5\xa8\xffj\xcd\xa3\xffa\xc3\x9c\xffO\xb0\x89\xffM\xa2\x81\xffK\xa0\x7f\xffB\x9fz\xff;\x83\xa0\xff7y\x85\xff;wl\xff9oh\xffJ}\x8d\xffx\xaa\xd5\xff|\xad\xd7\xffn\xa1\xc8\xffe\x90\xc1\xff\'In\xff\x10\x1a$\xff\x11\x19$\xff\x11\x1a%\xff\x10\x1a%\xff\x10\x1b%\xff\x11\x1a%\xff\x11\x1a&\xff\x11\x1b$\xff\x11\x1a&\xff\x11\x1a%\xff\x10\x1a%\xff\x10\x1a#\xff\x10\x19#\xff\x10\x19#\xff\x10\x19#\xff\x10\x1a#\xff\x11\x1a#\xff\x10\x1b"\xff\x11\x1a$\xff\x11\x1a$\xff\x11\x1b%\xff\x11\x1b&\xff\x1caC\xff)jR\xff,WO\xff+GQ\xff)CQ\xff-MN\xffKx\x82\xffb\x8f\xaa\xff_\x8a\xa5\xffj\x92\x9c\xff\x96\xaa\xb0\xff_y}\xff(DQ\xff)DT\xff,IZ\xff*HV\xff+IX\xff0Pd\xff1Qc\xff?az\xff@bw\xff>g}\xff?o\x80\xff.ee\xff\'YY\xff)SW\xff.O]\xff$@O\xff2Rf\xffAn\x8c\xff7g\x81\xff N^\xff\x1449\xff\x189>\xff\x1fUY\xff"hn\xff$ku\xff\'kv\xff&`n\xff(Q\x81\xff\x15\x17\xcd\xff\x19\x1b\xce\xff\x1b\x1c\xcd\xff-.\xee\xff74\xff\xff05\xe9\xff\x1e2@\xff\x1f4Z\xff,,\xf4\xff\x1e\x1e\xd8\xff\x1c\x1c\xd6\xff\x1e\x1f\xdb\xff \xdd\xff\x1e\x1f\xc8\xff(#\xe5\xffT\xb0\xb2\xffW\xc6\x9d\xff`\xc9\xa1\xfff\xce\xa3\xffu\xd9\xae\xff|\xdd\xb1\xffr\xd7\xab\xffc\xca\x9d\xffX\xbd\x94\xffM\xb1\x8a\xffI\xa2\x80\xffL\x9f\x7f\xff@\x9c\x84\xff$#\xe9\xffO`\xf2\xff/c[\xff(LQ\xff\xff!9F\xff%>M\xff7Vh\xff8Zp\xff"CS\xff\x15-7\xff\x18:@\xff\x1bV\\\xff!\\i\xff$P`\xff&J\\\xff2Vo\xff5Q\x95\xff\x13\x15\xc4\xff\x15\x17\xc1\xff\x17\x19\xc7\xff%(\xd8\xff10\xf9\xff85\xff\xff$.\x9f\xff(1\xad\xff\x1e\x1f\xd9\xff\x17\x19\xce\xff\x18\x19\xce\xff\x1a\x1b\xd2\xff\x1d\x1e\xd9\xff\x1c\x1d\xc9\xff54\xe8\xffDs\xd2\xffY\xce\x9a\xff]\xa8\xcf\xff|\xc9\xd0\xff\x8a\xe7\xb8\xff~\xe0\xb4\xffq\xd9\xab\xffY\xc6\x99\xffN\xba\x8e\xffJ\xaf\x89\xffF\xa0\x7f\xffM\x9ez\xff@p\xbd\xff#!\xe0\xff:=\xed\xff:j\xb0\xff1Vf\xff=c}\xffS|\x9d\xffQ{\x9b\xffLu\x95\xffDl\x93\xff#\xff\x1fCO\xff*Wk\xff.Rk\xff,Qh\xff-Sj\xff6\\x\xffC`\x96\xff\x12\x13\xc2\xff\x14\x17\xbc\xff\x14\x16\xbc\xff\x1c\x1f\xcb\xff2/\xe9\xff20\xff\xff66\xff\xff&(\xe0\xff-0\xe0\xff\x1e \xd3\xff\x15\x16\xc8\xff\x18\x19\xcf\xff\x18\x19\xcf\xff\x1c\x1c\xcc\xff66\xe7\xff9B\xe9\xffr\xd6\xb7\xff#!\xf9\xffPW\xfb\xffq\xa8\xec\xff\x82\xe5\xb8\xffj\xd7\xa9\xffT\xc4\x95\xffT\xb8\x91\xffO\xaf\x8c\xffE\x9d\x88\xffV\x86\xd5\xffGJ\xfa\xff9=\xef\xff#$\xd7\xff@c\xd9\xffT\x94\x8c\xffI|\x86\xffOv\x8e\xffQ{\x95\xffTy\x98\xffBg\x8d\xff 4M\xff\r\x12\x17\xff\r\x13\x1a\xff\x0f\x13\x19\xff\x0e\x15\x1c\xff\x10\x16\x1e\xff\x0e\x16 \xff\x10\x17!\xff\x10\x18#\xff\x10\x19#\xff\x10\x19$\xff\x10\x1a%\xff\x11\x1a&\xff\x11\x1b\'\xff\x11\x1b&\xff\x11\x1b\'\xff\x13\x1b\'\xff\x10\x1b&\xff\x12\x1b\'\xff\x11\x1b\'\xff\x12\x1a\'\xff\x11\x1c%\xff\x10\x1b%\xff\x1diH\xff!fI\xff!iM\xff+xb\xffM\x81}\xff?ii\xff.UX\xff-MV\xff2_[\xff?\x7fn\xff7xi\xff0gc\xff/]e\xff/Wb\xff(GS\xff\x1f9C\xff\x1f@B\xff&XP\xff1ta\xff:\x8an\xffI\x95u\xff8tZ\xff\x18.\'\xff\x16$$\xff\x1b((\xff\x15!"\xff\x18(+\xff\x1a+.\xff\x1a,2\xff!6@\xff&=Q\xff"=M\xff\x1f>H\xff&Ka\xff5`\x81\xffIs\x92\xffRv\x90\xffEe\x80\xff:]|\xff?c\x8a\xff\x17\x1a\xc5\xff\x14\x16\xbe\xff\x12\x14\xb6\xff\x18\x19\xc1\xff"#\xd2\xff/.\xf4\xff52\xff\xff\x1f \xd9\xffOR\xec\xff\x87\xa4\xff\xffT`\xf9\xff\x1c\x1d\xd0\xff\x18\x18\xca\xff\x19\x19\xc9\xff;8\xe7\xff40\xf2\xfff\x98\xd8\xff.2\xf5\xffJO\xf9\xffZg\xff\xffz\xd4\xca\xffd\xd3\xa6\xffP\xbe\x92\xffT\xb7\x8d\xffN\x99\xb8\xff4<\xfb\xff \x1e\xe8\xff\x19\x1a\xd0\xff\x1e \xd4\xff\x1f \xd5\xff5N\xde\xffZ\xa9\x93\xffa\x9c\x9d\xff\\\x88\x9c\xffU}\x94\xffTy\x98\xff<_\x80\xff\x1a*<\xff\x0c\x0f\x12\xff\r\x10\x14\xff\r\x10\x14\xff\x0e\x11\x15\xff\r\x11\x15\xff\x0e\x12\x17\xff\x0e\x13\x18\xff\x0e\x13\x19\xff\x0e\x13\x1b\xff\x0f\x14\x1b\xff\x0e\x14\x1c\xff\x0f\x15\x1c\xff\x0f\x16\x1e\xff\x0e\x16\x1f\xff\x0e\x16\x1f\xff\x0e\x17\x1f\xff\x0f\x16\x1f\xff\x0f\x17\x1e\xff\x0f\x17\x1f\xff\x0f\x16\x1e\xff\x0e\x16\x1e\xff\x0e\x16\x1e\xff&nN\xff%iM\xff%nR\xff uU\xff+va\xff(kW\xff\'eR\xff&`R\xff*jX\xff&t[\xff\x1fsZ\xff!lY\xff$fY\xff(a[\xff%IN\xff%FK\xff-e[\xff3}d\xff9\x8ck\xff6\x8bk\xff2\x7fb\xff!QD\xff\x17\'&\xff\x17%&\xff\x17&&\xff\x17*-\xff*LR\xff.]e\xff+T^\xff)GY\xff.K_\xff.Nb\xff0Nd\xff0Vo\xffQ\x7f\x9d\xffc\x89\xac\xffVy\x94\xffBby\xff>\\}\xffBb\x83\xff\x1e%\xbd\xff(*\xe0\xff.0\xe2\xff\x1c\x1f\xc3\xff\x1a\x1a\xc8\xff))\xe2\xff..\xf9\xff\x1a\x1b\xcf\xff\x19\x1a\xc8\xffL[\xf3\xff^z\xff\xff@K\xfd\xff\x17\x17\xc9\xff\x16\x16\xc5\xff@?\xeb\xff0-\xef\xffKf\xe9\xffCG\xfa\xff \x1e\xeb\xff \xe4\xffAb\xf0\xff_\xd0\xa0\xffE\xb7\x8b\xffG\x98\xb7\xff\'%\xf8\xff!!\xe0\xff\x1a\x1b\xd0\xff\x14\x15\xbe\xff\x16\x16\xc1\xff$"\xdc\xff1D\xe1\xffW\xa3\x8b\xfft\xad\xb5\xffv\x9e\xba\xffV{\x97\xffBc\x81\xff)A_\xff\x13\x1d\'\xff\r\x10\x13\xff\r\x11\x15\xff\x0e\x11\x15\xff\r\x11\x16\xff\x0e\x11\x16\xff\x0e\x12\x17\xff\r\x12\x18\xff\x0e\x13\x18\xff\x0e\x14\x1b\xff\r\x13\x1a\xff\x0e\x14\x1b\xff\r\x14\x1b\xff\x0e\x15\x1c\xff\x0e\x15\x1c\xff\x0e\x15\x1c\xff\x0f\x15\x1d\xff\x0e\x15\x1d\xff\x0e\x15\x1e\xff\x0e\x15\x1d\xff\x0e\x15\x1e\xff\x0f\x15\x1e\xff\x0f\x16\x1e\xff&nM\xff$kM\xff\'tV\xff&\x80_\xff*za\xff"kN\xff#nP\xff"bJ\xff\x1bN?\xff\x15K8\xff\x14T>\xff\x15[D\xff\x1a\\I\xff"[N\xff&SR\xff*WY\xff5se\xff:\x84i\xff;\x89h\xff8\x84g\xff.qa\xff\x1e>A\xff\x19%+\xff%n~\xffO\x85\x93\xffV\x8b\x9b\xffDw\x8a\xff5Xn\xff6Sm\xff;Zt\xff?\\w\xffAcq\xffHR\xe7\xffPh\xd3\xffEg\x8c\xff7Uo\xff6Us\xff;_|\xff*8\xaf\xff$%\xea\xff\x1f \xde\xffGN\xf4\xffWk\xf4\xff \x1f\xd5\xff-*\xee\xff\x19\x19\xca\xff\x18\x1a\xc3\xff\x14\x14\xba\xff3F\xf1\xffDX\xff\xff%)\xe3\xff\x14\x15\xc2\xff;:\xe7\xff86\xf4\xff./\xf9\xff\x1f\x1e\xde\xff\x1c\x1c\xd7\xff\x1b\x1d\xd4\xff"\x1f\xed\xffE\xa1\xaf\xffD\xb4\x95\xff)/\xf2\xff""\xe1\xff\x1b\x1d\xd5\xff\x14\x14\xbd\xff\x14\x14\xbc\xff\x14\x16\xc0\xff*+\xe0\xff;Q\xe4\xffL\x96~\xffb\x99\xa2\xff`\x87\xa8\xff>_|\xff+F_\xff\x1c,V\xff\x14\x1cB\xff\x0e\x11\x13\xff\r\x11\x16\xff\x0e\x12\x17\xff\x0e\x11\x16\xff\x0e\x12\x17\xff\x0e\x12\x18\xff\x0f\x12\x1a\xff\x0f\x13\x1a\xff\x0e\x14\x1b\xff\x0e\x14\x1b\xff\x0f\x15\x1d\xff\x0e\x15\x1e\xff\x0e\x15\x1d\xff\x0f\x16\x1e\xff\x0e\x15\x1e\xff\x0f\x15\x1f\xff\x0f\x16\x1f\xff\x0f\x16\x1f\xff\x0f\x15 \xff\x10\x16 \xff\x0f\x17\x1f\xff\x0f\x16 \xff mK\xff$mM\xff)z[\xff7\x90o\xff.~e\xff\x1efK\xff\x1d[E\xff\x17<0\xff\x11$!\xff\x13(&\xff\x154.\xff\x17>5\xff\x1aF:\xff\x1cM?\xff*`W\xff.h_\xff6zi\xffD\x88r\xffE\x89p\xff>\x81j\xff+`Y\xff\x1b1:\xff\x13 %\xff)DU\xff5cy\xff;p\x82\xff?u\x85\xff@q\x84\xff=d{\xff5Tm\xff6Un\xff@]u\xffB^{\xff7<\xef\xff\x1b\x1c\xd5\xff\x1b\x1c\xd9\xff)(\xf4\xff9F\xcc\xff<]\x85\xffGn\x93\xff@\\\xa1\xff\x1e\x1d\xde\xff\x1a\x1c\xd1\xff\x18\x1b\xcd\xff58\xe6\xffVf\xfa\xff)\'\xe2\xff\x17\x18\xc7\xff\x15\x16\xbc\xff\x13\x14\xb5\xff\x16\x17\xbc\xff6F\xf8\xff2;\xf3\xff\x16\x17\xc6\xff21\xdf\xff33\xfe\xff!"\xe1\xff\x19\x1a\xd1\xff\x15\x17\xc4\xff\x17\x18\xc6\xff" \xe4\xff7\x81\xb2\xff4a\xd8\xff"!\xe3\xff\x1e\x1f\xd7\xff\x18\x1a\xce\xff\x12\x13\xb7\xff\x14\x15\xbf\xff\x18\x18\xc4\xff86\xee\xffNi\xea\xff=\x87o\xff@wy\xff4Wt\xff3D\xb1\xff59\xf4\xff>?\xff\xff0/\xfa\xff\x1b \x87\xff\r\x11\x12\xff\x0e\x12\x19\xff\r\x13\x19\xff\x0e\x12\x19\xff\r\x13\x1a\xff\r\x13\x1b\xff\x0e\x14\x1c\xff\x0e\x14\x1e\xff\x0e\x15\x1d\xff\x0f\x15\x1f\xff\x0e\x15\x1e\xff\x0f\x16 \xff\x0f\x16\x1f\xff\x0f\x16\x1f\xff\x10\x17 \xff\x0f\x17 \xff\x10\x17!\xff\x0e\x17!\xff\x0f\x18"\xff\x0f\x17!\xff\x0f\x18"\xff$oO\xff#lL\xff+\x7f`\xff4\x8en\xff"fP\xff\x1aF;\xff\x155-\xff\x10\x1f\x1f\xff\x11\x1e \xff\x13#+\xff\x17*2\xff\x1b26\xff\x1b:5\xff F<\xff,]\\\xff2fe\xff5ti\xff9{j\xff4o]\xff&SC\xff\x1d72\xff\x18$+\xff\x13\x1d"\xff\x18(.\xff\x1d5=\xff\x1e9C\xff!9E\xff(?R\xff0Me\xff5Tk\xff:Zu\xff@a{\xffDb\x84\xff\x1b\x1f\xc7\xff0/\xe7\xff\x1d\x1e\xd4\xff\x17\x18\xc7\xff\x1c\x1e\xd5\xff59\xed\xff=W\x90\xffA`v\xff"&\xce\xff\x18\x1b\xcb\xff\x18\x19\xc2\xff\x15\x18\xc5\xff+-\xdc\xffDR\xfb\xff\x18\x16\xc7\xff\x14\x14\xb6\xff\x14\x14\xb3\xff\x0f\x0f\xa7\xff\x1d"\xd3\xff4@\xf7\xff "\xd6\xff-*\xe3\xff%&\xf0\xff\x17\x17\xd0\xff\x13\x13\xc3\xff\x11\x12\xb5\xff\x15\x15\xbe\xff\x17\x16\xca\xff0i\xc0\xff"!\xe7\xff \xdc\xff\x1c\x1c\xd5\xff\x15\x16\xc3\xff\x12\x13\xb7\xff\x14\x15\xbe\xff,+\xde\xff32\xec\xffF\xfa\xff\r\x10\x92\xff\x18\x18\xc8\xff\x1c\x1c\xd4\xff\x1b\x1c\xd4\xff\x16\x17\xc5\xff\x11\x12\xb5\xff\x13\x14\xb7\xffIC\xfe\xffVO\xff\xff40\xf8\xff4?\xff\xff\x1d\x1c\xda\xff\x1d\x1d\xd9\xff \x1f\xe0\xff\x1b\x19\xda\xff./\xe6\xff,2\xe6\xff \x1c\xe1\xff*(\xed\xff13\xda\xff\r\x13\x1d\xff\x0e\x15\x1f\xff\x0f\x15 \xff\x0f\x15!\xff\x0f\x16 \xff\x0f\x16!\xff\x0e\x17!\xff\x0f\x18"\xff\x0f\x18#\xff\x10\x18$\xff\x0f\x18#\xff\x0f\x19$\xff\x10\x19%\xff\x10\x1a&\xff\x10\x1a\'\xff\x11\x19(\xff\x11\x1a(\xff\x11\x1b(\xff\x11\x1a*\xff\x11\x1a(\xff"qT\xff&wY\xff%\x82\\\xff&x^\xff!FJ\xff\x1a.9\xff\x15&+\xff\x14$*\xff\x14$+\xff\x14%+\xff\x12$+\xff\x13#+\xff\x14%+\xff\x14&.\xff\x14%1\xff\x17&7\xff\x1d/J\xff#:]\xff$Ac\xff%C\\\xff*Ia\xff.Rs\xff0Xy\xff2Z{\xff;d\x89\xffAl\x9a\xffAp\x9d\xffJz\xa1\xffJY\xe5\xffQf\xea\xffk\x8e\xe4\xffx\xa8\xdd\xff{\xaf\xd8\xffg\x91\xdf\xff!"\xd7\xff\x13\x14\xba\xff\x12\x14\xb7\xff(&\xe0\xff-*\xe8\xff\x17\x18\xc2\xff\x13\x14\xb3\xff\x18\x18\xc8\xffbx\xf6\xff\x18 \xb2\xff\x17\x18\xc0\xff\x16\x17\xc4\xff\x17\x18\xc4\xff\x15\x16\xbe\xff\x1e\x1f\xcb\xff\x14\x14\xb1\xff\x0f\x11\x9f\xff\x0e\x10\x9e\xff\x0f\x11\x97\xff\x1c!\xd0\xff\x1e\x1e\xd4\xff\x15\x16\xbf\xff\x10\x10\xab\xff\x0f\x10\xa8\xff\x11\x11\xab\xff\x1c\x1b\xc7\xff"$\xd0\xff\x17\x16\xc4\xff\x19\x1b\xd0\xff\x1b\x1c\xd3\xff\x13\x14\xba\xff\x11\x11\xb0\xff-*\xd9\xffTM\xff\xff>7\xfc\xff53\xf5\xff(-\xea\xff\x1a\x19\xd1\xff\x1e\x1b\xdb\xff@L\xf1\xffr\x9d\xff\xff\x91\xc1\xff\xff\xad\xd2\xff\xff\x89\x9d\xff\xff.*\xfc\xffBH\xfe\xff\x0c\x123\xff\x0f\x15 \xff\x0f\x16!\xff\x10\x16#\xff\x10\x17"\xff\x0f\x17"\xff\x0f\x18#\xff\x0f\x18#\xff\x10\x18$\xff\x0f\x18#\xff\x10\x19%\xff\x10\x19&\xff\x11\x19&\xff\x10\x1a\'\xff\x11\x1a\'\xff\x11\x1b(\xff\x12\x1a)\xff\x11\x1b(\xff\x12\x1a*\xff\x10\x1c)\xff"oQ\xff(xX\xff*\x84b\xff)sc\xff&IT\xff!6D\xff\x1a,6\xff\x16&,\xff\x14$+\xff\x13%+\xff\x14&,\xff\x13%,\xff\x14&.\xff\x16(2\xff\x18)7\xff\x19+;\xff 6L\xff!>[\xff\x1f=U\xff\x1f3H\xff\x1d/@\xff\x1c.>\xff\x1d/@\xff\x1e1E\xff 4K\xff#W\xff ;T\xff 9R\xff 7P\xff&6y\xff)6\x94\xff&3\x90\xff -q\xff\x1d.Q\xff\x1a2A\xff59\xed\xffLL\xfc\xffW]\xfb\xffV]\xf9\xffYd\xfb\xff.1\xeb\xff\'\'\xe7\xff\x1c\x1c\xc9\xff\x14\x15\xbb\xff\x12\x12\xb4\xff\x1f\x1e\xcf\xff0.\xf3\xff1.\xe6\xff\x11\x13\xb5\xff\x11\x12\xab\xffFK\xf0\xff$)\xc1\xff\x15\x15\xba\xff\x15\x17\xc1\xff\x15\x16\xbf\xff\x16\x17\xc0\xff\x1b\x1c\xc6\xff\x0f\x11\xa5\xff\r\x10\x9a\xff\x0e\x10\x9d\xff\x13\x14\xa7\xff\x16\x18\xbe\xff\x15\x15\xc0\xff\x0f\x10\xa2\xff\x0f\x10\xa0\xff\x0f\x10\xa1\xff\x11\x13\xa3\xff""\xd7\xff\x14\x14\xbf\xff\x18\x17\xc6\xff\x13\x14\xbc\xff\x0e\x10\xac\xff)&\xd6\xffMF\xff\xff2,\xf0\xffIB\xfd\xff%\'\xe8\xff\x17\x18\xc7\xff\xffFX\x98\xffj{\xb7\xffAL\x91\xff\x0f\x17*\xff\x0f\x18$\xff\x0f\x18%\xff\x10\x19&\xff\x10\x19&\xff\x10\x1a\'\xff\x11\x1a(\xff\x11\x1a)\xff\x11\x1a(\xff\x12\x1b)\xff\x11\x1a*\xff\x10\x1b\'\xff\x10\x1a\'\xff\x10\x1b\'\xff,wc\xff,}_\xff2{i\xff,Yd\xff(F[\xff%@S\xff\x1e8F\xff\x19/9\xff\x16(0\xff\x15$*\xff\x13#\'\xff\x14"&\xff\x12 %\xff\x12 &\xff\x13!\'\xff\x13#*\xff\x15&1\xff\x18,8\xff\x1d2F\xff :N\xff"=W\xff$=i\xff)\'\xe4\xff" \xd7\xff/,\xed\xff86\xff\xff97\xff\xff16\xd4\xff!\'\xc4\xff7;\xe8\xff\x1d\x1d\xd5\xff\x1f\x1f\xdd\xff" \xe3\xffLO\xf7\xffER\xec\xff*+\xe1\xff%#\xd3\xff\x14\x15\xba\xff\x13\x14\xb9\xff" \xd5\xff30\xf2\xff,*\xe0\xff\x0e\x0f\xb0\xff?O\xe2\xffPW\xf8\xff\x14\x15\xba\xff\x17\x18\xbe\xff\x14\x16\xc1\xff\x18\x18\xc1\xff\x17\x18\xc2\xff\x15\x16\xb5\xff\r\x10\x99\xff\x0e\x11\xa1\xff\r\x0f\x97\xff\x18\x19\xbe\xff\x14\x16\xbf\xff\x0f\x10\xa5\xff\x0e\x10\x9e\xff\x0e\x10\x9e\xff\x11\x12\xa0\xff\x1f\x1f\xd0\xff\x15\x15\xc1\xff\x13\x14\xbc\xff\x11\x11\xb3\xff\x0f\x10\xa7\xff83\xf3\xffD>\xf7\xff=7\xf2\xff64\xfe\xff\x17\x18\xc7\xff\x1f\x1f\xd7\xff\x16\x16\xca\xff\x19\x1a\xd1\xff\x18\x19\xce\xff\x17\x19\xcd\xff\x1e\x1c\xd7\xff.+\xe1\xff\x1f\x1e\xd4\xff"(\xe0\xff\x14\x1cr\xff\x1b"c\xff6:\xd6\xff=@\xf3\xff54\xdd\xff,,\xd7\xff,,\xd8\xff\x15\x1ct\xff\x0f\x19%\xff\x10\x19&\xff\x11\x19(\xff\x11\x1a\'\xff\x11\x1a)\xff\x11\x1b)\xff\x12\x1a)\xff\x12\x1b)\xff\x11\x1b)\xff\x11\x1b)\xff\x11\x1a)\xff\x11\x1b\'\xff\x10\x1b\'\xff.\x80g\xff/\x81e\xff8|x\xff/]k\xff*H^\xff&DT\xff\x1e\xff\x18+4\xff\x14\'.\xff\x14$+\xff\x13$*\xff\x13#(\xff\x12 \'\xff\x12 &\xff\x12 \'\xff\x12!(\xff\x13")\xff\x14%-\xff\x17+6\xff\x1a.;\xff\x1f5j\xff%\'\xe0\xff\x1b\x1a\xcf\xff\x1c\x1c\xcf\xff\x1f\x1e\xd4\xff+*\xea\xff<8\xfc\xffHD\xff\xff,3\xea\xff\x17\x18\xc5\xff\x18\x19\xca\xff\x1b\x1a\xd1\xff\x17\x18\xca\xff\x1c\x1a\xcb\xff\x1e \xce\xffID\xff\xff//\xdd\xff\x19\x18\xc6\xff\x16\x15\xc1\xff# \xda\xff94\xf7\xff03\xe7\xff23\xe1\xff\x10\x10\xb7\xff\x17\x17\xbf\xff\x12\x12\xb8\xff\x17\x18\xc3\xff\x14\x15\xbf\xff\x17\x17\xc1\xff\x1a\x1b\xc4\xff\r\x10\x9a\xff\x0e\x0f\xa2\xff\r\x0f\x9d\xff\x16\x19\xb9\xff\x14\x14\xbb\xff\x11\x12\xad\xff\x0e\x10\x9e\xff\x0e\x10\x9d\xff\x10\x12\x9d\xff\x1f\x1e\xcf\xff\x13\x13\xbb\xff\x13\x13\xb7\xff\x0f\x10\xad\xff\x16\x17\xb7\xffIB\xfe\xff.)\xe3\xff@:\xfe\xff$#\xe4\xff\x1d\x1c\xd4\xff\x11\x13\xb7\xff\x15\x17\xc2\xff\x15\x16\xc5\xff\x14\x15\xbf\xff\x19\x18\xc9\xff\x16\x16\xc0\xff\x0c\r\xa2\xff\x1f \xd8\xff\x17\x1c\xad\xff\x15\x18\x9e\xff\x18\x1a\xce\xff\x17\x1a\xcd\xff\x13\x15\xbd\xff\x12\x15\xbc\xff\x11\x11\xb4\xff\x12\x16\xb5\xff\x10\x17-\xff\x0f\x19%\xff\x10\x18&\xff\x11\x1a\'\xff\x11\x1a(\xff\x12\x1b)\xff\x11\x1a)\xff\x12\x1b*\xff\x11\x1a*\xff\x11\x1a+\xff\x11\x1b*\xff\x11\x1a(\xff\x11\x1b\'\xff\x11\x1a)\xff2\x8al\xff.\x85q\xffB\x7f\x8a\xff5bs\xff*HZ\xff$BP\xff!>L\xff\x1c6B\xff\x18.5\xff\x16*.\xff\x14\',\xff\x14\'-\xff\x14&.\xff\x14$-\xff\x14#+\xff\x13#)\xff\x12$*\xff\x13!*\xff\x13#,\xff\x15$-\xff\x15%0\xff\x14&.\xff04\xcf\xff#"\xdb\xff\x1c\x1b\xd3\xff"!\xdb\xff$"\xdd\xff\x1f\x1e\xd6\xff*%\xe8\xff(0\xe3\xff\x17\x17\xc3\xff\x16\x17\xc2\xff\x16\x16\xc1\xff\x13\x14\xbb\xff\x12\x12\xb8\xff\x11\x11\xb3\xff,*\xd7\xffA;\xfe\xffG@\xfe\xff\x18\x18\xc4\xff\x17\x18\xc6\xff%%\xe4\xff85\xf7\xff\x15\x15\xc3\xff\x16\x17\xc6\xff\x0f\x0f\xb1\xff..\xd9\xff\x16\x16\xbe\xff\x15\x16\xc2\xff\x17\x17\xc2\xff\x18\x1a\xc6\xff\x10\x12\xa6\xff\x0c\x10\x9e\xff\x0f\x10\xa0\xff\x13\x15\xad\xff\x15\x17\xbd\xff\x12\x13\xb2\xff\x0e\x10\x9d\xff\r\x10\x9c\xff\x10\x11\x9d\xff\x1c\x1e\xd0\xff\x12\x11\xb4\xff\x12\x12\xb4\xff\x10\x0f\xaa\xff#"\xd1\xff<6\xf1\xff;6\xef\xff-*\xef\xff\x1b\x1b\xd1\xff\x10\x11\xaf\xff\x0e\x0f\xa8\xff\x12\x13\xb8\xff\x11\x11\xb2\xff\x15\x15\xc0\xff\x12\x12\xaf\xff\x0b\x0e\x93\xff\x1b\x1c\xca\xff\x1e\x1f\xd5\xff\x11\x12\xad\xff\x0e\x11\xa2\xff\x15\x17\xbe\xff\x19\x19\xc0\xff\x0f\x11\xb1\xff\r\x0e\xa8\xff\x13\x17\xb5\xff\x0f\x172\xff\x10\x18#\xff\x0f\x18$\xff\x10\x19%\xff\x10\x19$\xff\x10\x19&\xff\x10\x1a&\xff\x10\x19\'\xff\x11\x1a(\xff\x10\x19\'\xff\x10\x1a)\xff\x11\x1a(\xff\x10\x1a%\xff\x10\x1a$\xff\x11\x19\'\xffD\x90}\xff>\x87\x82\xffH|\x8c\xff6_t\xff(CV\xff&=Q\xff"?N\xff!;H\xff\x1a2;\xff\x18-3\xff\x17*/\xff\x15\'.\xff\x16(/\xff\x15\'/\xff\x14&.\xff\x13%.\xff\x14&-\xff\x16&/\xff\x17$/\xff\x17&1\xff\x18\'4\xff\x1b+;\xff\x1c-Z\xff]X\xff\xffUP\xff\xffE>\xfd\xff40\xf8\xff-*\xf2\xff&#\xe3\xff"\'\xdd\xff\x1e\x1d\xcb\xff\x16\x17\xc1\xff\x16\x16\xc1\xff\x16\x16\xbe\xff\x11\x11\xb1\xff\x10\x11\xb2\xff\r\x0e\xad\xff73\xe3\xff>7\xfc\xffH@\xff\xff\x1a\x19\xc5\xff\x17\x17\xc3\xff\'&\xe1\xff\x17\x16\xc0\xff\x15\x17\xc2\xff\x10\x12\xb1\xff8;\xea\xff\x1e\x1c\xc9\xff\x17\x18\xc4\xff\x13\x14\xbd\xff\x18\x19\xc5\xff\x15\x15\xb8\xff\x16\x1a\xa9\xff\r\x10\x9d\xff\x12\x14\xa5\xff\x18\x1b\xc3\xff\x11\x12\xaf\xff\x0e\x10\x9c\xff\r\x10\x9c\xff\x10\x12\xa0\xff\x19\x1b\xc9\xff\x11\x13\xb1\xff\x0e\x10\xab\xff\x0f\x10\xa7\xff41\xe9\xff.*\xe1\xffD>\xff\xff\x1b\x1a\xcf\xff\x10\x10\xa8\xff\x0c\x0e\x99\xff\r\x10\x9f\xff\x0e\x0f\xa3\xff\x11\x13\xb9\xff\x10\x11\xa5\xff\x0b\r\x89\xff\x19\x1a\xc1\xff!!\xd9\xff\r\r\x99\xff\x10\x12\xaa\xff\x18\x17\xc5\xff-*\xea\xff/-\xf4\xff64\xf8\xff??\xf4\xff\x18\x1fs\xff\x0e\x18"\xff\x10\x18#\xff\x10\x18$\xff\x10\x19%\xff\x10\x19&\xff\x10\x19#\xff\x10\x19&\xff\x10\x19&\xff\x10\x19&\xff\x10\x19\'\xff\x10\x1a&\xff\x10\x19\'\xff\x10\x19&\xff\x10\x1a&\xff\x10\x1a&\xffV\x8d\x91\xffM\x81\x8f\xffGz\x8c\xff7`r\xff(DV\xff%:\xf1\xff&#\xdf\xff\x17\x17\xb8\xff\x0f\x11\xa0\xff\x0c\x0e\x91\xff\x0c\x0e\x92\xff\x0f\x11\xaa\xff\x0e\x10\x99\xff\x0b\r\x84\xff\x19\x1a\xbc\xff""\xdd\xff\x0e\x0f\xa6\xff\x16\x15\xc7\xff\x19\x18\xcf\xff\x19\x19\xcd\xff\x1a\x19\xcb\xff\x1b\x1a\xcf\xff\x1f\x1d\xd7\xff\x1f\x1e\xdb\xff-.\xde\xff\x0f\x17+\xff\x0f\x18%\xff\x10\x19&\xff\x10\x19(\xff\x10\x19&\xff\x11\x19\'\xff\x10\x19&\xff\x10\x19\'\xff\x10\x1a\'\xff\x10\x1a(\xff\x10\x1a\'\xff\x11\x1b(\xff\x10\x1a\'\xff\x10\x1a&\xff\x11\x1b\'\xfff\x8d\xa1\xffS}\x95\xffHy\x8d\xff:cy\xff)FW\xff%>R\xff%=N\xff#>L\xff 9G\xff\x1c4>\xff\x1a/7\xff\x19,3\xff\x17)0\xff\x18)1\xff\x18*4\xff\x18*3\xff\x16(/\xff\x17)2\xff\x18(4\xff\x1a)7\xff\x1b+;\xff\x1b-:\xff\x1c-=\xff\x1d.?\xff$1w\xffYW\xfb\xffXR\xff\xffVQ\xff\xffYV\xff\xff[U\xff\xffIC\xff\xffQL\xfd\xff95\xe2\xff\x16\x16\xc6\xff\x18\x18\xc6\xff\x1b\x1a\xc7\xff\x10\x10\xa7\xff\x0f\x10\xa8\xff\r\r\xa7\xff1.\xdc\xff5/\xf2\xffJD\xff\xff)\'\xcd\xff\x11\x13\xb2\xff\x1a\x1d\xc7\xff\x10\x14\xa0\xff\x10\x13\x97\xff\x19\x1e\xb8\xff+-\xe3\xff\x16\x16\xc2\xff\x16\x17\xbf\xff\x1a\x1b\xc8\xff\x11\x13\xa9\xff\x0e\x10\x8c\xff\x0e\x11\x96\xff\x10\x13\x9b\xff\x10\x13\xa6\xff\x19\x1d\xa3\xff\x0e\x13\x98\xff\x14\x15\xb0\xff)6\xc5\xff\x0c\x0e\x9c\xff\r\x0f\x9c\xff\x15\x18\xb1\xff\x1b\x1b\xc4\xff;7\xf4\xff\x1c\x1b\xd2\xff\x17\x16\xc6\xff\x16\x16\xc0\xff\x0b\x0c\x85\xff\r\x0e\x96\xff\r\x0f\x8d\xff\x0b\r~\xff\x1a\x1a\xba\xff%$\xe3\xff\x14\x13\xbd\xff\x16\x17\xca\xff\x15\x16\xc5\xff\x15\x15\xc0\xff\x17\x16\xc4\xff\x1d\x1b\xd2\xff\x1f\x1d\xd8\xff\x1d\x1b\xd4\xff\x17\x18\xc4\xff\x1c\x1f\xca\xff\x0e\x17(\xff\x0f\x18#\xff\x0f\x18%\xff\x0f\x18%\xff\x10\x19&\xff\x10\x19&\xff\x11\x1a&\xff\x11\x19(\xff\x11\x1a(\xff\x11\x1a)\xff\x10\x1a\'\xff\x11\x1a(\xff\x10\x1a\'\xff\x10\x19%\xff\x10\x19%\xffv\x9c\xb4\xffZ\x82\x9b\xffGs\x8d\xff:a{\xff)HZ\xff\'AT\xff$>P\xff$>N\xff"\xff\x1e/A\xff\x1f0D\xff\x1c,@\xff\x1d.]\xffJR\xe3\xffca\xff\xffOJ\xff\xffF?\xff\xffLF\xff\xff63\xf3\xffXQ\xff\xff\\U\xff\xff:5\xf2\xff\x1f\x1d\xd2\xff\x14\x15\xbc\xff\x10\x11\xa7\xff\x0e\x0e\xa6\xff\r\x0e\xa4\xff*(\xd2\xff1.\xeb\xffD?\xfa\xff/0\xd5\xff\x1d\x1f\xba\xff\x17\x1a\xbb\xff\x10\x15\x8f\xff\x10\x15\x91\xff\x1b\x1e\xb8\xff\x1a\x1b\xc9\xff\x13\x15\xbc\xff\x15\x17\xb4\xff\x1c\x1e\xc6\xff\x1a\x1b\xb1\xff\x18\x1c\xa0\xff\x11\x13\x97\xff\x0f\x11\x8c\xff\x11\x12\x91\xff\x0f\x11\x95\xff\x13\x16\xaa\xff\x1c\x1d\xbc\xff\r\x0e\xa2\xff\x11\x13\x9d\xff\x17\x18\xac\xff#!\xcd\xff\x1d\x1c\xd3\xff\x1c\x1b\xd2\xff\x18\x17\xc6\xff\x16\x16\xbc\xff\x0c\r~\xff\r\x0f~\xff\x0b\x0e{\xff\x1b\x1c\xbb\xff$%\xe3\xff\x16\x15\xc4\xff\x15\x15\xc3\xff\x13\x13\xbd\xff\x13\x13\xbc\xff\x17\x17\xc7\xff\x1b\x1a\xd1\xff\x19\x18\xcc\xff\x14\x14\xbf\xff\x17\x17\xc5\xff$#\xd6\xff-/\xbc\xff\x0e\x16\x1e\xff\x0f\x17#\xff\x0f\x18#\xff\x0f\x18"\xff\x0f\x18$\xff\x10\x19$\xff\x10\x19\'\xff\x10\x19(\xff\x10\x1a&\xff\x10\x19\'\xff\x11\x19\'\xff\x10\x1a\'\xff\x11\x19&\xff\x10\x18$\xff\x10\x19$\xff{\x9f\xb3\xff^\x86\x9c\xffGs\x8d\xff;b\x7f\xff+J^\xff\'AX\xff\'@T\xff%>O\xff"=J\xff\x1f9E\xff\x1d4?\xff\x1c09\xff\x19,6\xff\x19,5\xff\x1b.8\xff\x1b,6\xff\x19+3\xff\x19,5\xff\x1b-9\xff\x1d/=\xff\x1d0@\xff\x1d0@\xff\x1e/E\xff\x1e2L\xffAN\xc8\xffU^\xf7\xffFK\xf0\xff46\xe9\xff10\xef\xff..\xf3\xff,+\xf0\xff\x19\x18\xc9\xff\x1e\x1d\xd0\xffOI\xff\xffSM\xff\xffLD\xfc\xff# \xd8\xff\x13\x12\xb8\xff\x10\x11\xaa\xff\x0e\x0f\xa7\xff\r\x0e\xa4\xff\x1e\x1d\xbb\xff3.\xec\xff@<\xf9\xff<:\xf0\xff\x14\x15\xb3\xff\x11\x17\xa4\xff\x14\x19\x9c\xff\x0f\x13\x90\xff \xd1\xff)-\xcc\xff\x1b\x1b\xc4\xff@C\xea\xff(*\xda\xff! \xc7\xff\x13\x14\xb4\xff\x12\x15\xad\xff\x19\x1a\xbf\xff\x12\x14\xab\xff\x14\x15\xa7\xff\x14\x15\xae\xff\x1d \xa5\xff\r\x10\x82\xff\r\x0f\x90\xff\x1e\x1e\xd1\xff\x1b\x1a\xcd\xff\x19\x18\xcb\xff\x14\x13\xb9\xff\x17\x17\xbc\xff\x0c\x0eu\xff\x0b\rs\xff\x1c\x1d\xbc\xff!"\xdd\xff\x15\x15\xc3\xff\x15\x14\xc0\xff\x11\x12\xb7\xff\x13\x14\xbc\xff\x17\x17\xc5\xff\x16\x15\xc0\xff\x12\x12\xb6\xff\x13\x13\xb9\xff73\xf0\xffNH\xff\xffBD\xf9\xff\x11\x18\\\xff\x0f\x18#\xff\x0f\x17!\xff\x0f\x17"\xff\x0e\x17!\xff\x0f\x18$\xff\x10\x19$\xff\x10\x19&\xff\x11\x19\'\xff\x10\x19\'\xff\x10\x19\'\xff\x11\x19\'\xff\x11\x1a&\xff\x10\x1a(\xff\x10\x19$\xff\x0f\x18"\xffs\x95\xa3\xfff\x8c\x9e\xffLy\x90\xffDg\x82\xff1Og\xff+E\\\xff)DX\xff&?O\xff!=I\xff ;F\xff\x1e7D\xff\x1e4A\xff\x1c0:\xff\x1b-9\xff\x1d/:\xff\x1a.6\xff\x1a,7\xff\x1b.9\xff\x1c/<\xff\x1f1A\xff 3G\xff\x1f3I\xff 2I\xff 1`\xff\x1a\x1b\xdb\xff\x17\x18\xca\xff\x15\x17\xc5\xff\x15\x16\xc3\xff\x13\x14\xbf\xff\x15\x15\xc1\xff\x19\x19\xc8\xff\x17\x18\xc6\xff\x17\x17\xc2\xff\x17\x17\xc4\xffD?\xf4\xffSJ\xff\xffPI\xff\xff\x19\x19\xc1\xff\x12\x11\xb3\xff\x12\x11\xac\xff\x0f\x10\xa9\xff\x10\x10\xa9\xff\x15\x17\xa6\xff/,\xe9\xff86\xf9\xff\x1f\x1f\xc6\xff\x0e\x10\x92\xff\r\x11\x9e\xff\x18\x19\xc1\xff\x14\x15\xbe\xff*+\xd4\xff\x19\x1d\xc2\xffxy\xec\xff82\xe8\xffPT\xde\xff((\xc5\xffDG\xce\xff$#\xcf\xff\x1a\x1a\xb6\xff*-\xc7\xff\x18\x19\xbb\xff\x1b\x1b\xbc\xff\x1d\x1f\xb9\xff\x0f\x11\x8e\xff\x18\x19\xc7\xff\x19\x1a\xcc\xff\x15\x15\xbf\xff\x14\x15\xb4\xff\x13\x13\xa7\xff\x0b\rs\xff\x1b\x1e\xbe\xff\x1f\x1f\xd6\xff\x14\x15\xc2\xff\x12\x13\xbb\xff\x12\x12\xb7\xff\x13\x14\xbc\xff\x14\x14\xba\xff\x10\x11\xaa\xff\x0f\x10\xa9\xff\x13\x13\xb4\xff%$\xdb\xffQM\xff\xff8D\xef\xff\x14\x1e\x9f\xff\x0f\x16\x1d\xff\x10\x17#\xff\x0f\x18#\xff\x0f\x17#\xff\x0f\x18"\xff\x10\x18$\xff\x10\x19&\xff\x11\x1a(\xff\x11\x19)\xff\x10\x1a&\xff\x10\x1a\'\xff\x11\x19(\xff\x10\x1a&\xff\x10\x1a\'\xff\x10\x19%\xff\x10\x19#\xff_}\x8c\xff\\\x82\x92\xffLz\x8e\xffGm\x83\xff5Ui\xff,G^\xff+FZ\xff%BS\xff!AK\xff!?F\xff \xff\x1c0=\xff\x1c/>\xff\x1d.>\xff\x1e2B\xff\x1f3F\xff\x1f6G\xff\x1f7G\xff\x1e6H\xff\x17"\x9a\xff\x17\x18\xc8\xff\x18\x18\xcb\xff\x16\x17\xc5\xff\x14\x15\xbe\xff\x12\x12\xb6\xff\x11\x11\xb1\xff\x0f\x10\xad\xff\x10\x12\xb2\xff\x13\x14\xb8\xff\x13\x14\xba\xff&%\xd6\xffRL\xfe\xffNG\xff\xff&$\xcd\xff\x10\x10\xae\xff\x12\x11\xb1\xff\x10\x11\xaf\xff\x13\x12\xb2\xff\x0b\x0e\x8e\xff\x1a\x1b\xb7\xff\x1f \xba\xff,2\xcc\xff,.\xc1\xff./\xd2\xff@C\xd0\xff\'(\xcf\xff>=\xd1\xff+/\xba\xffTj\xed\xff\x1a\x19\x90\xff%(\xad\xff,/\xc2\xffZ_\xe1\xff\x1f \x98\xff!$\xae\xff\x19\x19\xc3\xff\x14\x15\xbd\xff\x14\x16\xa6\xff\x12\x16\xa5\xff\x10\x12\xa7\xff\x17\x17\xc2\xff\x1e\x1f\xba\xff\x18\x18\xc1\xff\r\x10\x84\xff\x1f \xc9\xff\x1c\x1c\xd3\xff\x16\x16\xc4\xff\x13\x13\xbb\xff\x14\x14\xbd\xff\x15\x14\xbc\xff\x0f\x11\xaa\xff\x0f\x10\x9f\xff\x11\x11\xaa\xff\x12\x12\xb5\xff;:\xe0\xffTT\xff\xff(1\xee\xff\x1f+\xdf\xff\x0f\x16;\xff\x0e\x15 \xff\x0f\x15 \xff\x0f\x17!\xff\x0f\x17!\xff\x0f\x18#\xff\x0f\x19&\xff\x10\x19&\xff\x11\x1a(\xff\x10\x19\'\xff\x11\x19\'\xff\x10\x1a\'\xff\x11\x19\'\xff\x0f\x18#\xff\x0f\x18#\xff\x10\x19%\xff\x10\x18"\xffKj}\xffTw\x88\xffNy\x8d\xffGs\x83\xff5Yk\xff-I]\xff,EY\xff\'CT\xff$DR\xff"EO\xff"AM\xff!:G\xff\x1d3@\xff\x1d/<\xff\x1e0?\xff 1A\xff 1>\xff\x1f/M\xff$1~\xff9F\x9f\xff;G\xb5\xff7@\xda\xff.1\xf0\xff,-\xf8\xff-+\xf6\xff\x19\x1b\xd0\xff\x12\x14\xbd\xff\x14\x15\xc0\xff\x15\x17\xc3\xff\x15\x16\xc3\xff\x12\x13\xb8\xff\x0f\x11\xae\xff\x0f\x0f\xa9\xff\x0e\x0f\xa5\xff\x0e\x0f\xa3\xff\x10\x12\xa7\xff\x11\x11\xb3\xff40\xe0\xffUN\xff\xffGC\xed\xff\x17\x16\xb7\xff\x11\x11\xb0\xff\x10\x0f\xb7\xff==\xcf\xff\x0b\r\x86\xff\x14\x16\xa7\xffML\xd9\xffJM\xdf\xff10\xcb\xff\x12\x13\xb6\xff\x1c \x8a\xff #\xb0\xff\x15\x18\x9c\xff\x16\x16\xae\xff\x17\x1c\xa2\xff\x12\x16\x81\xff\x0e\x11}\xff\x0e\x15B\xff\x14\x1cj\xff\x1c\x1f\x95\xff\x15\x1b\x8e\xff5;\xb8\xff%)\xd2\xff\x19\x1a\xbe\xff\x18\x19\xbe\xff\x15\x18\xad\xff\x16\x17\xae\xff\x14\x14\xa4\xff"!\xd3\xff\x1c\x1c\xd3\xff\x18\x17\xc8\xff\x16\x15\xc2\xff\x16\x15\xc1\xff\x12\x12\xad\xff\x0e\x10\x9a\xff\x0f\x10\xa1\xff\x15\x16\xaf\xff*(\xcf\xffXU\xfb\xffJL\xff\xff*6\xfd\xff\'1\xf4\xff\x11\x1bo\xff\x0e\x14\x1c\xff\x0e\x14\x1f\xff\x0e\x15\x1e\xff\x0f\x15\x1f\xff\x0f\x16!\xff\x0f\x18#\xff\x10\x19%\xff\x10\x19&\xff\x10\x19\'\xff\x10\x19\'\xff\x10\x19\'\xff\x10\x19&\xff\x10\x1a&\xff\x11\x19%\xff\x10\x18%\xff\x0f\x18"\xff\x0f\x17!\xffGe\x7f\xffUt\x8a\xffQ}\x90\xffK|\x8b\xff>hv\xff-J\\\xff\'DX\xff%@T\xff&DU\xff%ES\xff#CN\xff"=J\xff!6E\xff\x1d1@\xff\x1e0?\xff!2J\xff8B\xc4\xffFI\xff\xffJK\xfc\xff""\xd9\xff\x16\x16\xc9\xff$%\xde\xff%%\xe0\xff)(\xe8\xff&(\xe7\xff(&\xe7\xff((\xe8\xff$#\xda\xff\x13\x14\xbd\xff\x13\x13\xb9\xff\x14\x14\xba\xff\x13\x14\xb9\xff\x13\x12\xb3\xff\x10\x10\xaa\xff\x0f\x10\xa5\xff\x0f\x10\xa1\xff\x0e\x0f\x9c\xff\x0e\x0f\x9c\xff\x10\x12\xad\xff,*\xda\xffVR\xff\xff74\xdc\xff\x10\x12\xb0\xff\x14\x14\xbb\xff,*\xcf\xff.-\xe3\xff<9\xe5\xff\\a\xdf\xff #\xbd\xff\x12\x16\xaa\xff\x0f\x12m\xff\x12\x18t\xff\x17"P\xff\x1e+o\xff\x18&g\xff\x17#R\xff\x1f1r\xff\'?\x80\xff\x1a(_\xff\x12\x17\x8e\xff\x13\x16\xa6\xff\x1b\x1e\x9c\xff#"\xb6\xff&)\xd6\xff77\xdb\xff\x0e\x12\x82\xff\x15\x18\xa2\xff "\xd7\xff\x1e\x1c\xd3\xff\x1b\x1a\xd1\xff\x18\x19\xcb\xff\x14\x14\xb8\xff\x0e\x10\x9a\xff\x0f\x12\xa0\xff\x18\x18\xb3\xff\x1e\x1f\xc5\xff@;\xf1\xffXU\xff\xff?F\xff\xff/:\xff\xff&.\xf4\xff\x10\x18_\xff\x0e\x16 \xff\x0f\x15"\xff\x0f\x16!\xff\x10\x16!\xff\x0f\x17!\xff\x0f\x17!\xff\x0f\x18#\xff\x10\x19&\xff\x10\x19\'\xff\x12\x1a)\xff\x10\x1a(\xff\x11\x1a)\xff\x11\x1b(\xff\x11\x1a\'\xff\x10\x1a\'\xff\x11\x19(\xff\x10\x19%\xff\x10\x19$\xffNn\x85\xff^}\x92\xffX~\x93\xffQ\x82\x95\xffFq\x82\xff/O_\xff\'AU\xff$?T\xff\'DW\xff%ES\xff%CP\xff!?J\xff 9G\xff!3D\xff\x1e1B\xff$5q\xff74\xff\xff00\xe8\xff\x0f\x10\xb9\xff#$\xcf\xff0.\xea\xff\x1b\x1b\xce\xff)(\xe0\xff31\xf3\xff41\xf7\xff1.\xee\xff(\'\xe3\xff \x1f\xd8\xff\x1b\x1a\xd0\xff\x14\x15\xc3\xff\x11\x11\xb7\xff\x0e\x0f\xae\xff\x0f\x0f\xaa\xff\x10\x10\xa7\xff\x0f\x11\xa4\xff\x0f\x10\xa5\xff\x0f\x10\xa4\xff\r\x0f\x9d\xff\x0c\x0f\x96\xff\r\x0f\x93\xff\x10\x12\xaa\xff+*\xd8\xffFC\xfb\xff:;\xd6\xffVT\xef\xffHG\xf8\xff98\xd7\xff++\xc4\xff\x0b\x10f\xff\x16\x1a\xc3\xff\x11\x1aI\xff\x15\x1eP\xff&8\x80\xff@`\xac\xff5I\xa3\xff%6\x81\xff9T\xa5\xffLp\xc7\xff4T\xa0\xff*@\x8b\xff\x1c\x1f\xa2\xff\'1\xbc\xff26\xcf\xff$&\xd9\xffpt\xea\xff\x1b\x1a\xa6\xff\x0f\x12\xa8\xff!\x1f\xd7\xff\x1e\x1d\xd7\xff\x1c\x1d\xcb\xff\x12\x13\xad\xff\x13\x15\xb0\xff\x1a\x1b\xc1\xff\x1a\x19\xca\xff//\xe1\xffGC\xff\xffDD\xff\xffJO\xff\xffHP\xff\xff\x19 \xb3\xff\n\x10 \xff\x0f\x13\x1c\xff\x0e\x14\x1e\xff\x0f\x15 \xff\x0f\x16!\xff\x0f\x17"\xff\x0f\x18#\xff\x10\x19$\xff\x0f\x19&\xff\x11\x1a\'\xff\x11\x1a)\xff\x11\x1b*\xff\x11\x1c+\xff\x11\x1c,\xff\x11\x1b,\xff\x11\x1a*\xff\x11\x1a)\xff\x11\x1a(\xff\x10\x1a\'\xff\x10\x19%\xffFdv\xff]\x81\x96\xffc\x8d\xa1\xffP\x7f\x95\xffFo\x84\xff,O_\xff&CU\xff&@T\xff\'EV\xff&GU\xff$DR\xff"AN\xff!\x9a\xff&3z\xff1D\x96\xff&5\x99\xff-@\xa6\xff*?\x9c\xff\x18#g\xff\x12\x19\x8a\xff\x12\x16y\xff13\xe0\xffgb\xfe\xffgg\xfe\xff)(\xe0\xff\x1d\x1c\xd2\xff\'%\xdb\xff$#\xd6\xff\x1e\x1e\xd9\xff$$\xdd\xffBB\xf0\xffBA\xf6\xff%"\xe4\xff\x1a\x19\xd2\xff\x1e\x1c\xd2\xff \xd8\xff%"\xe3\xffDE\xfc\xff.1\xb9\xff\x0b\x10\x11\xff\x0e\x12\x1c\xff\x0e\x13\x1d\xff\x0e\x14\x1f\xff\x0f\x16 \xff\x0e\x16"\xff\x10\x18#\xff\x0f\x19$\xff\x10\x19&\xff\x11\x1b(\xff\x11\x1b)\xff\x11\x1b+\xff\x11\x1b*\xff\x12\x1b)\xff\x11\x1a(\xff\x11\x1a(\xff\x10\x1a(\xff\x10\x19&\xff\x11\x19%\xffT\x80\x93\xffu\xa7\xbd\xfft\xa3\xbb\xffU\x85\x9d\xff;g|\xff+N_\xff%CU\xff%?S\xff\'DV\xff(IV\xff%ES\xff#AN\xff#;M\xff!9I\xff!5G\xff\x1e0@\xff1;\xb1\xff]Y\xff\xffLH\xff\xff52\xeb\xff\x17\x17\xc1\xff\x16\x17\xc2\xff\x14\x14\xbe\xff\x13\x13\xbd\xff\x12\x12\xb9\xff\x13\x13\xba\xff\x15\x15\xbe\xff\x18\x16\xc1\xff\x1b\x1a\xc9\xff\x1f\x1d\xd0\xff!\x1f\xd1\xff\x1c\x1c\xc6\xff\x1d\x1c\xc6\xff \x1e\xd0\xff\x1a\x1a\xc5\xff\x0e\x0f\x93\xff\x0e\x0e\x8a\xff\x0e\x10\x90\xff\x0e\x10\x9a\xff\x10\x11\xa6\xff\x12\x13\xb3\xff\x11\x12\xb0\xff\x13\x15\xaf\xff02\xe3\xffzv\xf8\xffJK\xf9\xff+/\xd5\xff\x1d!\xbc\xff!)\x8f\xff@[\x99\xff#;\x86\xff*8\x81\xff\x1b%g\xff!(j\xff#)j\xff\x19\x1bZ\xff/4\x87\xff #\x84\xff/9\x94\xff>Z\xb7\xff-E\x8e\xff\x11\x18S\xfffl\xe8\xff..\xd2\xff%"\xe4\xff\x80\x85\xff\xff[b\xf9\xff-,\xe8\xff\'\'\xf6\xff,)\xf5\xffDE\xfa\xff77\xea\xff\x1b\x19\xd4\xff\x1c\x1b\xcd\xff\x1e\x1d\xcf\xff\x1f\x1f\xd6\xff\x1e\x1f\xd8\xff\x1d\x1d\xd4\xff\x1a\x1b\xcf\xff\x1a\x1a\xcb\xff&(\xd7\xff&+\x9f\xff\x0c\x12\x17\xff\x0e\x13\x1c\xff\x0e\x14\x1d\xff\x0e\x15\x1c\xff\x0e\x16\x1c\xff\x10\x17\x1f\xff\x0f\x18!\xff\x10\x18$\xff\x10\x19&\xff\x11\x1a\'\xff\x10\x1a\'\xff\x11\x1a(\xff\x11\x19\'\xff\x11\x1a)\xff\x11\x1a\'\xff\x11\x1a(\xff\x0f\x19$\xff\x0f\x19$\xffo\xa3\xc0\xff~\xb2\xd2\xffx\xaa\xc4\xffP\x7f\x98\xff8c}\xff)N_\xff$DV\xff#@V\xff%BW\xff\'IW\xff$HR\xff#AL\xff"<\xf5\xff\x1f\x1c\xdb\xff"\x1f\xd8\xff!\x1f\xd5\xff\x1d\x1d\xd3\xff\x1a\x1a\xce\xff\x16\x17\xc3\xff\x14\x14\xb9\xff\x13\x12\xb3\xff\x13\x13\xb6\xff\x17\x18\xbc\xff\x18\x19\xc0\xff\x1c\x1e\xd3\xff\x11\x16h\xff\x12\x17m\xff\x14\x18\x80\xff(*\xae\xff9?\xc2\xff3:\xb5\xff*.\x99\xff\x18\x1eZ\xff\x0e\x16%\xff\x11\x19\'\xff\x11\x19\'\xff\x10\x1a\'\xff\x11\x1a(\xff\x11\x1a(\xff\x10\x1a(\xff\x11\x1a\'\xff\x10\x19%\xff\x10\x18#\xffm\x9f\xbe\xffh\x99\xb5\xff_\x8c\xa9\xffKw\x92\xff9d~\xff)Mc\xff%CZ\xff$C\\\xff$DZ\xff\'FW\xff%HR\xff"CO\xff">M\xff!;J\xff"5J\xff 1I\xff 1H\xff\x1f0@\xff.6\xc4\xff95\xf2\xff62\xf2\xffQL\xff\xffTN\xff\xffD@\xff\xff@;\xff\xff?<\xff\xff@;\xfd\xff@;\xfe\xff(\'\xe2\xff\x19\x19\xc5\xff\x15\x15\xb6\xff\x11\x13\xa4\xff\x0f\x12\x94\xff\x0f\x12\x89\xff\x11\x12\x81\xff\x0f\x11}\xff\x10\x12{\xff\x0e\x11|\xff\x15\x17\x91\xff\x0e\x0f\x90\xff+8\xbc\xffOM\xe7\xffMK\xf0\xff[`\xff\xffKG\xfc\xff\'5\xcf\xff)-\xd8\xff*6\xba\xff<_\xb3\xff.A\xa1\xff\x1f\'|\xff\x12\x14M\xff\x16\x18K\xff\x13\x14D\xff\r\x0f!\xff\x11\x12(\xff h\xff$&\x8a\xff).\x8e\xff:N\xb0\xff:S\xb5\xff\x1f3t\xff/3\xe2\xffor\xfa\xff$%\xbd\xff1/\xfc\xff\x1e\x1e\xc8\xffbj\xff\xff1.\xfa\xff(#\xe8\xff# \xde\xff\x1c\x1b\xd3\xff\x16\x17\xc7\xff\x16\x15\xc0\xff\x15\x15\xbc\xff\x15\x15\xbb\xff\x15\x14\xb7\xff\x14\x14\xb6\xff\x16\x16\xbb\xff\x17\x18\xc2\xff\x18\x1a\xc6\xff\x1c\x1d\xd0\xff\x11\x12\xb5\xff\x13\x14\xba\xff\x15\x17\xc0\xff\x1f \xd6\xffNP\xff\xffIK\xf9\xffII\xf7\xffLL\xff\xffAD\xe8\xff\x1d%n\xff\x11\x1a&\xff\x11\x19\'\xff\x11\x1a)\xff\x11\x1a(\xff\x11\x1a\'\xff\x10\x19&\xff\x11\x19%\xff\x10\x18%\xffQ{\x96\xffOw\x92\xffPu\x8f\xffIq\x90\xff\xfd\xff84\xfd\xff?8\xff\xffMH\xff\xffZV\xfe\xffWV\xff\xffIF\xff\xff<8\xfa\xff2/\xee\xff\x12\x12\xb0\xff\x0e\x10\x9a\xff\x0f\x10\x95\xff\x0e\x10\x8f\xff\x0f\x10\x8f\xff\x0e\x10\x8f\xff\x0e\x11\x92\xff\r\x10\x97\xff\x0e\x10\x98\xff\x0f\x11\x9e\xff\x12\x14\xa2\xff\x15\x16\xae\xff\x13\x11\xab\xff\x17\x18\xbc\xffML\xed\xffqo\xff\xffYX\xff\xff.0\xbc\xff,;\xcb\xff`\xbb\xff5T\xb5\xffT\xff$BT\xff$DR\xff%@N\xff"\xab\xffAJ\xb3\xff2J\xb0\xff8U\xb6\xffc\x88\xde\xffoq\xfe\xffJM\xf8\xff[X\xfb\xff`^\xff\xff++\xe5\xffXU\xff\xff:7\xff\xff99\xfb\xff&&\xe9\xff\x1b\x1c\xd3\xff\x17\x18\xc7\xff\x16\x16\xc2\xff\x14\x14\xba\xff\x12\x13\xb6\xff\x13\x14\xb4\xff\x13\x14\xb5\xff\x14\x15\xb9\xff\x16\x15\xbc\xff\x1f\x1f\xd3\xff@;\xf7\xffMG\xfe\xff\x0f\x15\x9d\xff\r\x0f\x94\xff\x0e\x11\x9c\xff\x1a\x1c\xb6\xff*,\xd0\xff\x1c!\xa4\xff\x11\x17w\xff\x0f\x17F\xff\x11\x1a#\xff\x12\x1b(\xff\x11\x1a)\xff\x12\x1a)\xff\x11\x19\'\xff\x11\x1a$\xff\x0f\x19$\xff\x10\x19!\xff\x10\x17\x1f\xff!07\xff#4;\xff&4=\xff*;I\xff4Vt\xff4[z\xff2To\xff.Pn\xff(Ga\xff%BX\xff$AR\xff$BQ\xff":H\xff\x1f6D\xff!8H\xff"7L\xff#6I\xff4@\xb8\xff\x18\x1a\xc7\xff\x0c\x0f\x93\xff\x0b\x0f\x80\xff\x0c\x0ey\xff\x0b\x0er\xff\x0b\x0ef\xff\x0b\x0ea\xff\x0c\x0e^\xff\r\x0fb\xff\r\x0fi\xff\x0e\x0fk\xff\x0e\x10q\xff\x0f\x10v\xff\x0f\x11y\xff\x0f\x10{\xff\x0f\x11\x84\xff\x0f\x10\x93\xff\x0f\x11\x9c\xff\x10\x11\xa5\xff\x10\x11\xac\xff\x14\x16\xb6\xff&$\xcd\xff)(\xd6\xff&\'\xd0\xff_`\xf3\xffZQ\xff\xffPN\xf9\xff))\xe3\xff0?\xac\xffTu\xc3\xff6Q\xbb\xffCZ\xc7\xff3>\xa4\xff)*\x96\xff\x1d \x81\xff""\x88\xff$"~\xff!#\x8a\xff%(\x8f\xff:C\xb0\xffD`\xc3\xffA]\xbd\xff7Y\xc7\xffVt\xdd\xff=M\xc7\xff9<\xe2\xff*(\xdf\xffBE\xff\xffem\xff\xffmx\xff\xff\\_\xff\xffGF\xff\xffJO\xfe\xff\'$\xec\xff \x1e\xdb\xff\x1e\x1d\xd7\xff\x1c\x1b\xd0\xff\x1a\x1a\xcc\xff\x19\x18\xc9\xff\x19\x19\xc9\xff\x19\x19\xca\xff\x1b\x19\xcc\xff\x1a\x1a\xca\xff**\xe4\xff"/\xc4\xff\x11\x17T\xff\x10\x17F\xff\x10\x187\xff\x0f\x18,\xff\x0f\x18 \xff\x10\x18\x1c\xff\x0f\x17\x1e\xff\x0f\x18"\xff\x10\x19&\xff\x11\x1a\'\xff\x11\x1a(\xff\x12\x1a)\xff\x11\x1a\'\xff\x10\x19&\xff\x10\x19$\xff\x10\x18"\xff\x0f\x16\x1d\xff\x1d\'.\xff\x1e(/\xff ,2\xff"07\xff/Kg\xff4[|\xff1Tq\xff/Ok\xff*Ic\xff%CX\xff$BQ\xff%BP\xff!;I\xff\x1e6E\xff!9K\xff!9N\xff!7O\xff\x1d,n\xff\r\x10\xa0\xff\r\x10\x91\xff\r\x10\x91\xff\x0e\x10\x90\xff\x0c\x10\x92\xff\x0c\x10\x91\xff\r\x0f\x8e\xff\r\x10\x88\xff\r\x0f\x81\xff\r\x0f}\xff\r\x0fz\xff\x0c\x0fy\xff\x0e\x0fx\xff\x0e\x0f{\xff\x0e\x10\x85\xff\x0f\x10\x92\xff\x10\x12\xa1\xff\x11\x12\xad\xff\x12\x13\xb5\xff\x14\x16\xbe\xff\x19\x1b\xc9\xff\x1e\x1e\xd4\xff\x1e\x1f\xd9\xff)+\xe6\xff\x84\x8c\xff\xffTK\xfc\xffWX\xff\xff`b\xff\xffNS\xf4\xffLb\xdf\xffLk\xd5\xff\xf8\xff"5\x9c\xff"8^\xff!2U\xff\x1c+G\xff\x16!4\xff\x11\x1a(\xff\x11\x19%\xff\x11\x19$\xff\x10\x19$\xff\x10\x19$\xff\x11\x19%\xff\x10\x1b&\xff\x12\x1b(\xff\x11\x1b(\xff\x11\x1a\'\xff\x10\x19%\xff\x10\x19#\xff\x10\x18!\xff\x10\x18 \xff\x0f\x16\x1e\xff\x13\x1b\x1e\xff\x1d,+\xff-HE\xff;^X\xff7\\b\xff9_u\xff5[u\xff1Vp\xff-Nh\xff\'EY\xff%CV\xff&DU\xff$CR\xff"=N\xff!:O\xff!:N\xff#6N\xff!3K\xff 5_\xff*+\xe0\xff\x11\x14\xa4\xff\x0f\x12\x9c\xff\x0f\x11\xa5\xff89\xdf\xffOM\xf9\xffRN\xff\xffOH\xff\xffKD\xff\xffC=\xff\xff<8\xf9\xff2/\xed\xff)&\xe0\xff""\xd4\xff\x1e\x1d\xcc\xff\x1d\x1c\xcb\xff\x19\x1a\xc4\xff\x13\x12\xaf\xff\x10\x12\x9f\xff\x1a\x1a\xae\xffTT\xec\xff]S\xff\xffWR\xff\xffLM\xff\xff(%\xed\xffGO\xe6\xff_\\\xfd\xffje\xff\xff`h\xf3\xffHR\xf1\xff;D\xbf\xff6A\xbc\xffAH\xbb\xff@R\xb7\xff7I\xb8\xffGV\xc4\xffIX\xc9\xffHc\xbe\xff1N\xa8\xffHV\xe0\xffbg\xf8\xff]]\xf7\xffdb\xfd\xffSP\xe4\xff75\xee\xff/,\xf5\xff9;\xf7\xffe\\\xff\xffmn\xff\xffB<\xff\xffA:\xfc\xffSM\xfa\xffb^\xfe\xffdg\xff\xff^f\xff\xff]b\xff\xffce\xff\xffSP\xff\xff\x1f\x1e\xd9\xff\x18\x18\xce\xff\x1d\'\x97\xff(?n\xff$<]\xff"7[\xff!2T\xff\x1b*F\xff\x14 1\xff\x12\x1b)\xff\x12\x1b\'\xff\x11\x1b\'\xff\x11\x1a\'\xff\x11\x1b&\xff\x12\x1b\'\xff\x11\x1c)\xff\x12\x1b(\xff\x11\x1b\'\xff\x11\x1a&\xff\x0f\x19!\xff\x0f\x17\x1e\xff\x0f\x16\x1d\xff\x0f\x15\x1a\xff\x15\x1d!\xff%78\xff3NL\xff3WQ\xff2UV\xff4Wl\xff6]w\xff4Vo\xff/Oi\xff(EZ\xff$AU\xff"AV\xff"@P\xff#;M\xff"6M\xff!9L\xff"6L\xff 4I\xff 2I\xff$0\x88\xff//\xe9\xff\x1d\x1d\xcd\xff\x0c\x10\x9d\xff36\xd7\xffB>\xf4\xffB>\xf1\xffSP\xfe\xff^Y\xff\xffa]\xff\xff_[\xff\xffSN\xff\xffJF\xff\xffEA\xff\xff@<\xfe\xff95\xfa\xff0.\xf1\xff<9\xf1\xff0.\xef\xff:6\xfd\xffHC\xfe\xffVW\xff\xff`k\xff\xffn\x7f\xff\xff[b\xff\xffbi\xff\xffHI\xfd\xffUU\xff\xffvw\xff\xffGI\xf5\xffJN\xdb\xffBH\xe6\xffCJ\xb7\xffIa\xc7\xff8O\xad\xff$7\x8e\xffB^\xc1\xffNf\xc1\xffHR\xf0\xffMX\xf2\xffns\xfd\xffam\xe8\xff:7\xf5\xff84\xff\xffU`\xfe\xff$!\xef\xff`f\xff\xffbs\xff\xff`l\xff\xfffm\xff\xffYV\xfe\xff/,\xf1\xff*%\xe5\xff;5\xed\xffVP\xf8\xffli\xff\xffgj\xff\xffnp\xff\xff_[\xf1\xff14\xd6\xff9:\xe4\xffRS\xff\xff#;i\xff"9X\xff!5X\xff\x1f-M\xff\x19\'9\xff\x14\x1f+\xff\x12\x1c\'\xff\x11\x1b\'\xff\x11\x1b\'\xff\x12\x1b\'\xff\x12\x1c&\xff\x13\x1c)\xff\x11\x1c)\xff\x12\x1a&\xff\x10\x1a#\xff\x0f\x17 \xff\x0f\x16\x1b\xff\x0f\x15\x19\xff\x10\x14\x1a\xff\x18"\'\xff\x1c(+\xff$65\xff\x1f0/\xff\x1d,0\xff-H_\xff4Vt\xff2Tp\xff.Ph\xff)GY\xff%AT\xff#AU\xff#@R\xff$;M\xff"8K\xff"6K\xff!4J\xff 3J\xff!2J\xff!/J\xff\x1e/C\xff\x1e.s\xff\x16!{\xff\x16\x1c\x97\xffIF\xf9\xff1.\xe5\xff\x1b\x1a\xce\xff\x15\x14\xc8\xff\x1b\x19\xd4\xff# \xde\xff1-\xea\xff?:\xf3\xffKE\xfb\xffPI\xfd\xffRJ\xff\xff94\xfa\xff2,\xf6\xffKE\xff\xffTR\xff\xff_h\xff\xffbn\xff\xffin\xff\xffW`\xfa\xff?B\xe6\xff56\xeb\xffmk\xf3\xff@:\xfb\xffUW\xf7\xff__\xf9\xffkl\xfa\xffjm\xff\xffTa\xee\xffNX\xd6\xffBM\xd7\xffLc\xcf\xffLa\xd8\xffju\xff\xffw\x87\xff\xffk\x82\xfd\xffv\x80\xf9\xff10\xfb\xffck\xfc\xff10\xe8\xffHI\xfc\xffC9\xed\xffZU\xfe\xffor\xff\xffjp\xff\xffin\xff\xfffi\xff\xffji\xff\xffHE\xfb\xff+&\xe8\xff&"\xdf\xff/+\xe5\xffPL\xf7\xffgc\xff\xff\x81|\xff\xff\\d\xf4\xff5I\xbf\xff#8w\xff#:Q\xff"9X\xff"5U\xff 0M\xff\x1c)=\xff\x14"-\xff\x12\x1d&\xff\x11\x1b$\xff\x10\x1b%\xff\x11\x1a%\xff\x11\x1b%\xff\x11\x1b)\xff\x11\x1b\'\xff\x10\x1a%\xff\x10\x19"\xff\x10\x18\x1e\xff\x10\x15\x1b\xff\x10\x14\x1a\xff\x0f\x13\x19\xff\x16 &\xff\x18 &\xff\x18 "\xff\x18\x1e#\xff\x1a&,\xff*AV\xff3Ut\xff5Vs\xff2Wr\xff-Nd\xff\'EV\xff$BR\xff">O\xff#:N\xff!7L\xff!6J\xff!4H\xff!1F\xff\x1f0H\xff 0H\xff /I\xff\x1f/K\xff\x1e0K\xff\x1e3H\xff\x1c0[\xffEF\xeb\xff^X\xff\xffPJ\xfc\xff?;\xef\xff40\xe4\xff&$\xd8\xff\x1a\x19\xcc\xff\x15\x15\xc5\xff>8\xf7\xff,(\xf4\xffB;\xf9\xffXS\xff\xffXW\xff\xffbh\xff\xffag\xff\xffgj\xff\xffHF\xf4\xffCA\xf6\xff0.\xf8\xffLI\xf7\xff67\xe8\xffeb\xff\xffZ`\xfb\xffVR\xff\xff^_\xff\xffHL\xfa\xffhh\xfc\xffbr\xf8\xff_i\xff\xff\x89\x92\xff\xffet\xf7\xff\x82\x89\xfe\xff{\x82\xfc\xffkl\xfc\xff`p\xfe\xff+)\xf4\xff:6\xfb\xff&$\xec\xff]a\xff\xffcm\xff\xff\x82\x8b\xff\xffel\xff\xff`Z\xff\xfftp\xff\xffml\xff\xffop\xff\xffqr\xff\xfffc\xff\xffHC\xfa\xff+&\xe8\xff&#\xde\xff*&\xe2\xffC>\xf1\xff[Y\xe6\xff\x11\x1c \xff .G\xff#;U\xff$;X\xff!8T\xff"4M\xff\x1f0C\xff\x19\'3\xff\x13\x1e%\xff\x11\x1b"\xff\x12\x19"\xff\x11\x1b#\xff\x11\x1a$\xff\x11\x1b$\xff\x10\x19$\xff\x10\x18!\xff\x0f\x17\x1e\xff\x10\x15\x1c\xff\x0f\x15\x19\xff\x0f\x14\x18\xff\x0f\x14\x18\xff\x14\x1c!\xff\x14\x1c!\xff\x15\x1c\x1e\xff\x16\x1c\x1f\xff\x1b$,\xff%9K\xff3Qm\xff6Xt\xff6Yp\xff2Re\xff)GW\xff%BQ\xff#=O\xff#:N\xff"6M\xff"4I\xff!2I\xff\x1f1G\xff 1H\xff\x1f0I\xff 0H\xff 1F\xff\x1d0F\xff\x1f2H\xff\x1f1J\xff\x1c.J\xff8B\xae\xffgd\xff\xffrr\xff\xffjh\xff\xffjh\xff\xffif\xff\xffb_\xff\xffC=\xfb\xffTL\xff\xff\\W\xff\xff``\xff\xffeh\xff\xfffh\xff\xffWZ\xff\xff.,\xec\xff+&\xe3\xff#\x1e\xe0\xff^\\\xf5\xffIO\xfd\xffq\x83\xff\xff(&\xf3\xffan\xf2\xff\x7f\x8b\xfe\xff{~\xff\xffcc\xff\xffz\x86\xff\xff^\\\xff\xffml\xf9\xff~\x84\xff\xffps\xfd\xffan\xfb\xffcr\xff\xff41\xff\xffX_\xfe\xffGE\xfd\xffBG\xf8\xffe^\xfd\xffj\x80\xff\xfffu\xff\xffrr\xff\xffew\xff\xffir\xff\xffQM\xff\xffe_\xff\xffus\xff\xffrs\xff\xff||\xff\xffhi\xff\xffb_\xff\xffOH\xfa\xff2-\xe9\xff \x1e\xd9\xffUV\xf9\xff\x0b\x14-\xff\x1b)<\xff#7R\xff%;W\xff%8U\xff%:Q\xff#5I\xff\x1c.=\xff\x16#-\xff\x12\x1c"\xff\x11\x1b\x1f\xff\x11\x1a \xff\x12\x1a!\xff\x11\x19 \xff\x10\x17\x1f\xff\x10\x17\x1e\xff\x10\x16\x1b\xff\x0e\x15\x19\xff\x10\x14\x18\xff\x0f\x14\x17\xff\r\x12\x15\xff\x14\x1b \xff\x14\x1c!\xff\x14\x1b\x1c\xff\x13\x18\x1a\xff\x18"$\xff 16\xff.I\\\xff6Tn\xff6Wm\xff1Rd\xff)HW\xff%BP\xff$;N\xff#7N\xff#5M\xff!3J\xff 2G\xff\x1f2F\xff!2K\xff 1J\xff /H\xff\x1f0F\xff\x1f0F\xff\x1e1H\xff\x1d/K\xff\x1c(\x89\xff\x1d\x1e\xd5\xff! \xdf\xffDC\xfb\xffab\xff\xff_]\xff\xffab\xff\xffZZ\xff\xffHH\xfe\xff_\\\xff\xffik\xff\xffii\xff\xffSS\xfc\xff1.\xec\xff\x1a\x18\xcc\xff\x1e\x1d\xd1\xff\x1e\x1c\xce\xff""\xd7\xffMO\xff\xff`v\xff\xffGK\xf0\xff\'\'\xeb\xffAB\xec\xffBU\xfb\xffa[\xff\xffa^\xff\xffLQ\xff\xff\\`\xff\xffZe\xff\xffnj\xfe\xffvu\xff\xffhn\xff\xff`^\xe9\xffFD\xfc\xff45\xf8\xffCC\xf9\xffe\x8c\xff\xffy\x88\xff\xffv\x81\xff\xffat\xff\xffer\xff\xffso\xff\xffft\xff\xffjr\xff\xffUR\xfe\xffMF\xfd\xff~{\xff\xffww\xff\xff\x88\x89\xff\xffcl\xff\xffag\xff\xffca\xff\xffd\\\xff\xffDH\xf0\xff\x0e\x16\'\xff\x15!.\xff\x1f0F\xff#6O\xff$8P\xff$8L\xff#4J\xff\x1e0B\xff\x18\'4\xff\x14\x1f&\xff\x11\x1b!\xff\x12\x19 \xff\x10\x1a\x1f\xff\x11\x19\x1f\xff\x0f\x18\x1d\xff\x10\x16\x1b\xff\x10\x16\x1a\xff\x10\x15\x19\xff\x10\x14\x18\xff\x0e\x12\x14\xff\x0f\x11\x11\xff\x16\x1e \xff\x14\x1d\x1e\xff\x15\x1f\x1f\xff\x15\x1f\x1f\xff\x16 \xff\x1a\'&\xff)?N\xff5Rl\xff7Xm\xff3Uk\xff+K\\\xff&BR\xff$;N\xff#6N\xff"3J\xff"2J\xff!2H\xff 2F\xff 2J\xff\x1e0J\xff\x1e.F\xff\x1e.G\xff\x1a+D\xff0:\xa0\xffIP\xf4\xffHN\xff\xffQX\xff\xff]e\xff\xffch\xff\xff9?\xe3\xff\x0f\x19\xbc\xff\x1a+\x8e\xff\x1f"\xc1\xff\x0f\x11\x85\xff\x14\x16\x95\xff\x1a\x1d\x97\xff\x1b\x1b\xb4\xff\x18\x19\xc7\xff\x17\x17\xc1\xff\x1d\x1c\xce\xff\x14\x15\xb6\xff((\xdb\xffYV\xff\xff[c\xff\xffR_\xfa\xff?G\xfc\xffsu\xff\xff|\x92\xff\xff13\xed\xffAD\xf6\xff##\xd6\xffIG\xf7\xffor\xff\xff\x85\x86\xf6\xff94\xec\xff \xde\xff$!\xe9\xff98\xf1\xffRU\xfc\xff_a\xfc\xff`x\xff\xffe\x84\xff\xff_v\xff\xffn{\xff\xff|\x7f\xff\xff`n\xff\xffgq\xff\xffoj\xff\xffhx\xff\xffin\xff\xffda\xfe\xffB;\xfa\xff{y\xff\xff\x89\x88\xff\xff{z\xff\xffag\xff\xffdl\xff\xffmo\xff\xff69\xc2\xff\x0f\x15\x18\xff\x12\x1b\'\xff\x1b\'8\xff!1C\xff!0?\xff\x1f/<\xff\x1b,9\xff\x1b*8\xff\x19&2\xff\x13\x1f&\xff\x10\x1a!\xff\x10\x19\x1e\xff\x10\x18\x1f\xff\x10\x18\x1d\xff\x10\x16\x1b\xff\x10\x15\x19\xff\x0f\x14\x18\xff\x0f\x14\x17\xff\x0f\x13\x17\xff\r\x11\x13\xff\r\x11\x12\xff\x15\x1f \xff\x15\x1f!\xff\x16##\xff\x17 "\xff\x16\x1d\x1f\xff\x14\x1d\x1f\xff!2>\xff4Qg\xff7Wl\xff4Re\xff.L\\\xff)DU\xff&=Q\xff#7O\xff"3L\xff#2K\xff!3G\xff!3H\xff 4K\xff\x1f0J\xff\x1e/H\xff\x1f.\\\xffHL\xeb\xffV^\xff\xffWc\xff\xffZd\xff\xffW`\xfd\xff7?\xea\xff\x13\x1d\xc3\xff\x15"\x8c\xff$8T\xffCV\x9a\xff\'9\xd2\xff(.\xad\xff\x0c\x0e]\xff((\xbd\xff\x18\x17\xc5\xff\x1a\x19\xc7\xff\x1a\x1a\xc1\xff\x13\x12\xab\xff52\xeb\xffSN\xff\xff[]\xff\xffT`\xfc\xffJJ\xf4\xff\x8e\x9e\xff\xff\x80\x8f\xff\xff=;\xf6\xff$%\xdd\xff+*\xec\xff69\xc1\xff.,\xe4\xffEC\xe7\xff\x10\x11\xb9\xff\x1f\x1f\xdd\xff \x1f\xd2\xff%$\xdd\xffjs\xff\xffy\x8c\xff\xffw\x88\xfe\xff`\x83\xff\xffg\x7f\xff\xffew\xff\xffjz\xff\xffuv\xff\xffqs\xff\xff^l\xff\xffpu\xff\xffvx\xff\xffdr\xff\xfffm\xff\xffii\xff\xff@:\xf8\xff\x88\x85\xff\xff~z\xff\xfffa\xff\xffhe\xff\xffgf\xff\xffLK\xe3\xff\n\x10\x14\xff\x11\x18!\xff\x18$0\xff\x1e-;\xff\x1d+3\xff\x1a\'.\xff\x1a\'/\xff\x18$.\xff\x16!(\xff\x12\x1c#\xff\x11\x19\x1f\xff\x10\x18\x1e\xff\x11\x17\x1c\xff\x0f\x16\x1a\xff\x10\x16\x19\xff\x10\x15\x17\xff\x0f\x14\x17\xff\x0f\x12\x16\xff\x0e\x12\x14\xff\r\x12\x12\xff\x0e\x11\x11\xff\x15\x1f\x1f\xff\x15\x1f!\xff\x17 %\xff\x16\x1f$\xff\x18 #\xff\x17\x1e"\xff\x1b)/\xff/G[\xff5Sg\xff3Ra\xff.K]\xff*BW\xff\';S\xff#7Q\xff"3M\xff#4J\xff 4G\xff!4G\xff!5J\xff 2H\xff\x1c.>\xffDK\xe2\xffMO\xff\xffCK\xf7\xff5@\xed\xff$0\xe4\xff\x16$\xbd\xff\x1a(}\xff\x1c,L\xff\x1d+?\xff2Q\\\xff=Q\xb6\xffo\x90\xff\xff\xf8\xffGB\xfe\xff\\\\\xff\xffW]\xfd\xff!\x1f\xde\xffP]\xff\xff\x80\x90\xff\xffMM\xf5\xff\x1b\x19\xd3\xffEG\xff\xff00\xf7\xffPS\xfa\xffKM\xf6\xff\x16\x15\xd2\xffSU\xfa\xff\'&\xe2\xff\x19\x18\xc1\xff77\xe9\xffgs\xff\xffs\x88\xff\xffdy\xff\xffe}\xff\xffr\x80\xff\xfffx\xff\xfffn\xff\xffw{\xff\xff}{\xff\xffdl\xff\xff`l\xff\xff\x80\x83\xff\xffdn\xff\xffir\xff\xffgn\xff\xffdf\xfe\xffH?\xfa\xffkh\xfc\xffC@\xc7\xffJF\xe3\xff%%\x8f\xff\x0c\x11\x1b\xff\x0f\x15\x1c\xff\x0f\x17\x1e\xff\x16!*\xff\x1d+6\xff\x1b*2\xff\x1a\'-\xff\x18&.\xff\x17#+\xff\x14\x1f&\xff\x12\x1c"\xff\x11\x19\x1f\xff\x11\x16\x1c\xff\x10\x15\x1b\xff\x10\x15\x19\xff\x11\x16\x19\xff\x0f\x14\x17\xff\x0e\x13\x17\xff\r\x12\x13\xff\r\x10\x12\xff\x0e\x10\x11\xff\x0e\x10\x11\xff\x14\x1b(\xff\x15\x1d$\xff\x14\x1b"\xff\x14\x1b\x1e\xff\x17\x1e#\xff\x18!%\xff\x1c\',\xff+@N\xff5Pb\xff1Pa\xff.L\\\xff(CT\xff&:O\xff$5M\xff#5M\xff!5L\xff#5H\xff!4J\xff!3J\xff\x1f1F\xff 0E\xff\x1d.?\xff\x1b,^\xff\x1b,r\xff\x1c-q\xff\x1d.S\xff\x1d.>\xff\x1f.E\xff\x1e-C\xff-IW\xffW\x90\x89\xff=t\xa9\xff_q\xff\xffSP\xfa\xff\x19\x18\xce\xff\x1f\x1d\xcc\xff\x11\x12\xa5\xff#"\xce\xffLH\xff\xff?9\xfa\xffUQ\xff\xffW]\xfe\xff\x1c\x1b\xce\xffJN\xfc\xffx\x8c\xff\xffip\xfa\xff\x1a\x18\xd2\xff9=\xef\xffeh\xff\xff]f\xff\xffhn\xfe\xff\x1f\x1c\xe1\xffkk\xff\xffNO\xff\xff[U\xfc\xff<>\xf6\xffcd\xff\xffal\xff\xfft}\xff\xffg\x82\xff\xffct\xff\xffw\x7f\xff\xffbt\xff\xffqw\xff\xffkr\xff\xffoo\xff\xff}}\xff\xffdn\xff\xffnw\xff\xffdg\xff\xffcm\xff\xffgr\xff\xffgl\xff\xff^`\xff\xffKN\xf5\xff\t\x0e\n\xff\x0b\x10\r\xff\x0e\x11\x15\xff\x0f\x13\x18\xff\x10\x14\x19\xff\x10\x14\x1a\xff\x12\x1b!\xff\x18&.\xff\x1b(2\xff\x1a\'0\xff\x19&.\xff\x17#*\xff\x16!(\xff\x14\x1f#\xff\x11\x19\x1e\xff\x10\x16\x1a\xff\x10\x15\x19\xff\x10\x16\x19\xff\x0f\x14\x17\xff\x0e\x12\x15\xff\r\x11\x11\xff\x0e\x12\x14\xff\x0e\x12\x14\xff\x0f\x13\x14\xff\x11\x15\x16\xff\x13\x1a+\xff\x11\x17!\xff\x0f\x14\x19\xff\x0f\x12\x15\xff\x13\x18\x1a\xff\x18 $\xff\x1c$*\xff&8B\xff5Q`\xff4Qb\xff.J[\xff(BT\xff$;O\xff$6L\xff#6K\xff#5M\xff$5L\xff"5K\xff!4L\xff 1G\xff\x1e0B\xff\x1e0B\xff\x1f0F\xff\x1f/F\xff\x1f/F\xff\x1e.D\xff\x1e,C\xff\x1e,A\xff\x1c-@\xffT}\x82\xffL\x96y\xff9\x93d\xffP\\\xe9\xff \x1e\xd8\xff\x1d\x1d\xcc\xff\x11\x12\xa9\xff63\xe6\xffNG\xff\xff>8\xf6\xffOL\xfe\xffUX\xfe\xff\x1a\x19\xc4\xff:9\xf4\xffrx\xff\xff{\x8b\xfb\xff&*\xe9\xff42\xee\xff_b\xfe\xffae\xff\xff\\^\xfe\xff\'$\xe3\xff:9\xf3\xff\x8c\xa1\xff\xffMN\xff\xff\x84\x84\xfc\xffP]\xff\xffp~\xff\xff_n\xff\xffu}\xff\xffbw\xff\xffjw\xff\xffnt\xff\xffm}\xff\xffu~\xff\xffbk\xff\xfft}\xff\xffsp\xff\xff}\x82\xff\xffT\\\xff\xffID\xfe\xfffl\xff\xffcn\xff\xffis\xff\xffy{\xff\xff#-\xa2\xff\r\x11\x14\xff\r\x10\x14\xff\x0c\x10\x14\xff\x0e\x12\x15\xff\x0e\x13\x16\xff\x0e\x11\x13\xff\x0f\x13\x16\xff\x12\x1b\x1f\xff\x16!\'\xff\x17")\xff\x16"(\xff\x16!(\xff\x15 &\xff\x13\x1c$\xff\x10\x19\x1c\xff\x10\x15\x19\xff\x10\x14\x17\xff\x10\x16\x19\xff\x11\x16\x19\xff\x10\x14\x17\xff\x10\x15\x16\xff\x11\x16\x18\xff\x13\x17\x19\xff\x13\x18\x1a\xff\x15\x1b\x1d\xff\x11\x16\x1f\xff\x10\x14\x1c\xff\x11\x15\x18\xff\x13\x19\x1e\xff\x13\x18\x1c\xff\x13\x1a\x1f\xff\x1b$(\xff!16\xff1JZ\xff6Td\xff2L^\xff*EX\xff%>R\xff$9M\xff$5K\xff#6N\xff!6L\xff#6L\xff 4L\xff 3F\xff\x1f3C\xff\x1f1C\xff 0D\xff\x1f0B\xff\x1f/D\xff\x1e-D\xff\x1d-C\xff\x1e,B\xff\x1e/D\xffT\x85\x86\xff;\x92j\xff[\xa8\xa0\xff=6\xf0\xff\x1d\x1e\xce\xff\x14\x15\xb8\xff85\xed\xffKF\xfe\xff>9\xf7\xffSP\xff\xffTR\xfc\xff\x19\x18\xbd\xff-,\xe8\xffkl\xfe\xff\x8e\xa2\xff\xff//\xdd\xff\x1d\x1e\xd0\xff\'&\xef\xff-.\xf9\xff63\xfe\xff\x15\x16\xc4\xff!\x1f\xdf\xffN]\xfe\xffgu\xfe\xffQT\xfe\xffOO\xff\xff]~\xff\xffs\x80\xff\xff`l\xff\xffw~\xff\xff\\o\xff\xffoz\xff\xffZ\\\xff\xff\x86\x91\xff\xffer\xff\xffiq\xff\xffjw\xff\xffry\xff\xffSU\xf8\xff++\xf8\xff50\xfa\xffdp\xff\xffbm\xff\xffjs\xff\xff::\xe0\xff\x0f\x11\x8c\xff\x0f\x13\x17\xff\x0e\x12\x19\xff\x0e\x10\x14\xff\r\x10\x11\xff\r\x10\x11\xff\x0c\x0e\x0e\xff\r\x0f\x10\xff\x0f\x14\x16\xff\x12\x18\x1e\xff\x12\x19\x1d\xff\x11\x1a\x1f\xff\x12\x1b\x1e\xff\x12\x18\x1d\xff\x10\x15\x1b\xff\x11\x17\x1a\xff\x11\x1a\x1a\xff\x16#&\xff\x18!)\xff\x16\x1e%\xff\x17\x1e#\xff\x19"%\xff\x1f(-\xff\x17 #\xff\x17\x1c \xff\x14\x1a\x1c\xff\x13\x18\x1a\xff\x12\x17\x1b\xff\x13\x1a \xff\x14\x1c"\xff\x13\x1b \xff\x15\x1a\x1e\xff\x16\x1f"\xff\x1b&*\xff-DP\xff4Ra\xff/N_\xff+FW\xff\'>R\xff$8O\xff$6L\xff#5K\xff#6M\xff#5J\xff 5G\xff\x1f5D\xff 4G\xff 4D\xff\x1f2B\xff\x1e/A\xff\x1d.@\xff\x1e-A\xff\x1c,C\xff\x1d.C\xff!5G\xffQ\x8c\x7f\xff6\x8c^\xffx\xa0\xe0\xff\x1a\x18\xd1\xff\x1a\x1a\xc7\xff2/\xed\xffLG\xff\xffLG\xfe\xffWS\xff\xffQO\xfa\xff\x14\x15\xb9\xff&&\xdf\xfftt\xff\xffen\xee\xffgs\xef\xff\x13\x13\xba\xff\x17\x18\xca\xff?9\xf6\xffVV\xff\xff\x18\x18\xc9\xff\x16\x17\xbd\xff32\xea\xffh{\xff\xffOS\xf8\xff\\]\xfe\xffQV\xfe\xff\\{\xff\xffw\x7f\xff\xffal\xff\xffz\x80\xff\xff\\l\xff\xffq~\xff\xff[d\xff\xff[Z\xfd\xff{\x88\xff\xffjv\xff\xffgp\xff\xffUY\xfc\xff!(\xe3\xff\x13\x14\xb9\xff&$\xcb\xffdi\xff\xffhm\xff\xffZ]\xf6\xff\x12\x13\xaf\xff\x11\x12\xac\xff\x14\x1bw\xff\x13\x1d!\xff\x12\x18\x1c\xff\x0f\x13\x18\xff\x0e\x11\x12\xff\r\x10\x11\xff\r\x10\x11\xff\x13\x1a\x1d\xff\x19#(\xff\x1c%,\xff\x19#*\xff\x17 %\xff\x18#\'\xff 06\xff\'\xff.=E\xff8KT\xff\xff\x1b,;\xff\x1e.>\xff"1E\xff!1G\xff2P[\xffs\xaf\x9e\xff@\x99\x95\xffbd\xf3\xff \x1e\xd9\xffID\xfc\xffZV\xff\xff][\xff\xffB>\xed\xff\x11\x11\xbd\xffIK\xe9\xffjn\xfe\xff\x0c\x0e\x99\xffu\x84\xdd\xff<<\xe6\xff\x13\x13\xb1\xff\x18\x18\xc7\xff42\xe9\xff,,\xef\xff\x13\x14\xae\xff\x12\x14\xa9\xffPP\xf1\xffdl\xff\xffks\xff\xff)&\xe7\xff[Z\xfd\xffVc\xfd\xffYp\xff\xff_o\xff\xff\x85\x85\xff\xffu\x80\xff\xffgp\xff\xffgx\xff\xffbp\xff\xffY`\xff\xff"\x1e\xe0\xff\x1f\x1d\xd1\xff\x0e\x0e\xa1\xff\x0f\x10\xa8\xff\x11\x11\xb0\xff\x13\x13\xb6\xff\x13\x13\xb8\xff\r\x0f\x89\xff\x0e\x10\x88\xff\x0e\x10\x9a\xff\r\x10\x85\xff\x12\x14\xa9\xff\x12\x14\xae\xff8<\xbe\xff\x17""\xff\x18 (\xff\x1b%.\xff\x1a$,\xff\x1a#*\xff\x1c)1\xff\x1e)/\xff*8@\xff6JZ\xffA^s\xffTz\x90\xff[\x7f\x9a\xffU|\x8a\xffO\x7f\x83\xffb\x97\xa1\xffh\x95\xa9\xffc\x8e\x9b\xffv\x9d\xb0\xff\x89\xb4\xcc\xff\x92\xba\xd7\xff\x84\xaa\xcc\xffl\x98\xb3\xffi\x92\xaa\xff\x15\x1e!\xff\x15\x1d!\xff\x15\x1d"\xff\x14\x1b\x1f\xff\x13\x1a\x1e\xff\x19#&\xff\x1a%(\xff\x17!$\xff /7\xff,HW\xff/Q]\xff/K\\\xff&EU\xff$>O\xff#9O\xff"7K\xff#7I\xff#5I\xff!4H\xff 6F\xff 7E\xff\x1f5B\xff\x1e2A\xff\x1e-@\xff\x1e-@\xff!0C\xff!2E\xff .C\xffOy{\xff\\\xa9\x82\xff5S\xde\xff./\xe5\xff73\xef\xff\\Y\xff\xff]Z\xff\xff0,\xdf\xff\x15\x14\xc7\xffcg\xf6\xffLP\xed\xff\x0c\x0e\x93\xff\x16\x19\x9a\xff\x95\xa4\xff\xff\x17\x13\xc5\xff\x15\x17\xc0\xff75\xf2\xff/-\xe7\xff;7\xe9\xff\x10\x12\x98\xff21\xdb\xffgn\xff\xffln\xff\xffOS\xf5\xff/0\xe9\xffJH\xf3\xffbo\xff\xff\\n\xff\xffZl\xff\xffs{\xff\xffw\x81\xff\xffu|\xff\xff`u\xff\xffes\xff\xff]l\xff\xff=<\xf7\xff$ \xe1\xff\r\x0e\xa5\xff\x10\x10\xa7\xff\x11\x11\xaf\xff\x14\x14\xb8\xff\x14\x16\xbe\xff\x0f\x11\x9b\xff\r\x10\x92\xff\x0e\x10\x96\xff\x10\x11\xa2\xff\x0e\x12\x92\xff\x15\x17\xb2\xffHH\xe9\xff\x1a#B\xff\x1a$,\xff\x1d)3\xff\x1d)2\xff .;\xff"1D\xff".:\xff ,3\xff&4>\xff:Yl\xffR\x80\xa7\xffX\x88\xac\xffTz\x89\xffR|\x80\xffX\x81\x86\xffb\x8d\x92\xfff\x90\x95\xffz\xa5\xb2\xff\x8b\xb6\xcd\xff\x91\xbb\xd9\xff\x80\xad\xc8\xff}\xa9\xbf\xff\x8a\xb2\xca\xff\x15\x1c \xff\x15\x1d"\xff\x13\x1b \xff\x13\x1a\x1f\xff\x14\x1d\x1e\xff\x18%%\xff\x1f+-\xff\x1d\')\xff\x1f.3\xff/IX\xff/P_\xff/N]\xff*HW\xff\'AR\xff%P\xff\x83\xb0\xa8\xff`\x85\xc3\xff\\T\xff\xffVR\xff\xffCA\xfb\xff.+\xe2\xff00\xed\xff47\xed\xff\x0e\x11\x99\xff\x0c\x0e\x89\xff\r\x10\x8f\xff\t\x0b\x9a\xff\x96\xa9\xf8\xff\x16\x13\xcb\xff\x1a\x1b\xd0\xff2.\xed\xff75\xf3\xffSS\xf9\xff\x11\x12\xa5\xfftv\xff\xff`f\xff\xffih\xff\xffZd\xff\xff\x1c\x19\xd7\xffbc\xff\xffC@\xee\xff\\i\xff\xff^f\xff\xff]g\xff\xffar\xff\xff64\xf0\xfffm\xff\xffkv\xff\xffcr\xff\xffjw\xff\xff]b\xfd\xff\x14\x14\xbd\xff\x11\x12\xac\xff\x11\x12\xb0\xff\x13\x14\xb7\xff\x1a\x1a\xc3\xff#!\xd5\xff\x14\x16\xa0\xff\x0f\x11\x96\xff\x12\x13\xaa\xff\x14\x15\xb2\xff\x15\x16\xba\xff\x14\x17\xae\xff1.\xce\xffY\\\xd0\xff-HO\xffCh}\xffQ{\x95\xffP{\x97\xffCl\x84\xff<`x\xff;]p\xff6Sb\xff-FP\xff7Wc\xffY\x84\x8c\xffm\x9c\xa1\xfff\x8e\x9e\xff^~\x8f\xffa\x87\x8c\xffh\x8d\x91\xffy\x98\xa6\xff\x89\xaa\xbc\xff\x87\xa9\xbd\xff\x88\xab\xc4\xff\x8c\xb3\xcf\xff\x83\xaf\xcb\xff\x18%$\xff\x1b,)\xff\x1d3/\xff"G:\xff\'JA\xff+DE\xff0MP\xff6RX\xff1LQ\xff6Ub\xff4Wk\xff/Oa\xff-J^\xff*GW\xff&>P\xff$9P\xff$;M\xff#;M\xff"6M\xff 4F\xff 3D\xff\x1e4C\xff\x1f3E\xff 2F\xff!3H\xff"3K\xff#3J\xff&BV\xff\x90\xbc\xb2\xff^r\xd7\xff15\xe1\xffFJ\xef\xff\'+\xd6\xff$*\xd7\xff\x15\x1a\xbb\xff\x0b\x0e\x88\xff\r\x10\x89\xff\r\x10\x95\xff\x0f\x11\xa0\xff\x17\x19\xaa\xff\x8a\x97\xf9\xff\x17\x17\xc9\xff"!\xdc\xff1,\xf0\xff^e\xff\xff\x1f\x1f\xbf\xff9<\xde\xffnw\xff\xff\\[\xff\xffju\xff\xffAC\xf0\xff33\xec\xffac\xff\xffIH\xef\xff[g\xff\xff[c\xff\xff\\e\xff\xffdt\xff\xff53\xe7\xff\x1a!\xc4\xff=F\xe6\xffOW\xea\xffJ]\xe0\xff\x15\x15\xc6\xff\x14\x15\xbc\xff\x13\x14\xb7\xff\x12\x14\xb6\xff\x16\x16\xbc\xff\x1e\x1e\xca\xffFJ\xf1\xff%\xff 7C\xff"6F\xff%8N\xff#7Q\xff<\\g\xffj\xa0\xb0\xffIV\xf8\xff\x1b)\xbf\xff%G\x9b\xffu\xc1\xa3\xffT\xa7\xa1\xff\x10\x0f\xb6\xff\x16\x17\xbf\xff\x14\x15\xb6\xff\x12\x13\xab\xffY`\xd8\xffnq\xf1\xff+\'\xe9\xffRT\xff\xffd\x9c\xe7\xff\x15)\x96\xff`g\xff\xff[^\xff\xffrr\xff\xff[j\xff\xff\x1e\x1e\xbf\xffdf\xff\xffYf\xff\xffHE\xed\xffbi\xff\xff[b\xff\xff\\b\xff\xff\\j\xff\xff^p\xff\xff\x99\x99\xff\xffJR\xdb\xff\x0f\x13\xa0\xff\x0e\x0f\x97\xff/R\x88\xffU\x83\x8f\xffi\x98\xac\xffw\xaa\xc1\xffw\xac\xc5\xff}\xb7\xc6\xffy\xb8\xbf\xffu\xb4\xbf\xffw\xb3\xc4\xff}\xb3\xcd\xff\x84\xba\xd4\xff\x87\xc1\xdc\xff\x87\xc1\xdd\xff\x8a\xc3\xdf\xff\x89\xc4\xdd\xff\x88\xc3\xdc\xff\x87\xc6\xde\xff\x87\xc7\xdc\xff\x7f\xbf\xd3\xffs\xb2\xc5\xffl\xab\xbb\xffm\xaf\xbe\xffs\xb8\xc7\xffw\xba\xc8\xffp\xab\xbc\xffg\x9b\xae\xffc\x91\xa7\xffS\x7f\x96\xffJq\x88\xff@az\xffAfy\xffQ\x82\x8f\xff`\x86\xa1\xfff\x8b\xa9\xffn\x92\xae\xffv\x9d\xba\xffm\x93\xb4\xffl\x94\xb0\xff0cZ\xff8|m\xff>\x80p\xffI\x86w\xffF\x85u\xffB\x84s\xffA\x85v\xffH\x94\x83\xffW\xa1\x87\xffQ\x94\x7f\xff;lq\xff0Ma\xff,J]\xff\'O[\xff$CQ\xff%:N\xff#7L\xff"4F\xff!3F\xff!3G\xff!4G\xff 7E\xff\x1e\x8c\xff\x8c\xc3\xd2\xff\x99\xd2\xec\xff\x9c\xd5\xef\xff\x97\xd2\xea\xff\x96\xd0\xe8\xff\x94\xcf\xe5\xff\x8f\xc7\xdf\xff\x90\xc9\xe2\xff\x91\xc9\xe3\xff\x95\xcc\xe6\xff\x97\xd0\xea\xff\x93\xcc\xe6\xff\x92\xcc\xe4\xff\x94\xcf\xe4\xff\x99\xd7\xea\xff\xa1\xe3\xf5\xff\xaf\xe9\xf9\xff\xa0\xe1\xf5\xff\x92\xd5\xe9\xff\x89\xc8\xdc\xff\x83\xbc\xd3\xff{\xbb\xcb\xffv\xbf\xca\xffu\xbc\xc8\xffr\xb1\xc0\xffq\xa3\xb5\xffh\x96\xa7\xffS\x81\x94\xffIq\x85\xffCe\x80\xffDf\x86\xff^\x82\xa6\xffn\x93\xb3\xfft\x9b\xb7\xffz\xa1\xbe\xffv\xa0\xbc\xff\x80\xa7\xbe\xff5mb\xff={l\xff<~o\xffH~p\xff?rg\xff8re\xff@\x8ay\xffM\x9e\x85\xff_\xa9\x8b\xffV\x93|\xff:ii\xff.K`\xff,XZ\xff\'bW\xff"LJ\xff#:N\xff%9Q\xff$7M\xff$5L\xff#5H\xff!3F\xff!6F\xff!8H\xff#9J\xff#7J\xff"4N\xff#5P\xff$6O\xff&@R\xff\x84\xb6\xa6\xffK\xa5p\xff=\xabs\xff=\x9en\xff7\x8cc\xff!!\xdf\xff \xd5\xff\x18\x19\xc5\xff\x19\x1a\xca\xff@A\xe5\xffin\xff\xffZk\xf7\xff\x85\x85\xff\xff\x8f\xdc\xb5\xff,s\x87\xffbe\xfc\xff[^\xff\xffw|\xff\xffEL\xea\xff\x0b\x0e\x95\xffED\xd6\xff\\g\xff\xfffk\xff\xffCA\xec\xff`k\xff\xff^e\xff\xff\\b\xff\xffYj\xff\xffbq\xff\xff\x9a\xa4\xff\xff7F\xd0\xff\x10\x12\xa5\xff\x10\x13\xa1\xff\x1d4\x92\xff\x8e\xcc\xd5\xff\x99\xd7\xf0\xff\x9c\xda\xf1\xff\x9c\xdb\xf1\xff\x9e\xde\xf2\xff\x96\xd6\xec\xff\x91\xce\xe0\xff\x95\xcd\xe0\xff\x95\xcd\xe5\xff\x96\xcb\xe2\xff\x97\xcc\xe2\xff\x97\xcd\xe4\xff\xa1\xd8\xec\xff\xa4\xde\xf0\xff\xa6\xe4\xf6\xff\xb6\xec\xfa\xff\xc2\xf1\xfd\xff\xc6\xef\xff\xff\xbb\xeb\xfc\xff\xab\xe7\xf7\xff\x9f\xdb\xf1\xff\x99\xd1\xe9\xff\x89\xc4\xd6\xffz\xbd\xc7\xffp\xb3\xbe\xffq\xad\xbb\xffi\xa0\xac\xff[\x8c\x99\xffR\x7f\x8f\xffNr\x86\xffCg~\xffEh\x82\xffg\x88\xa2\xff\x83\xa5\xbb\xff\x8d\xaf\xc8\xff\x91\xb5\xcf\xff\x98\xbc\xd7\xff2_Z\xff6a\\\xff7d\\\xffM\xff%:R\xff$6M\xff#6L\xff%5J\xff"3J\xff 1F\xff"4G\xff#5H\xff$5K\xff#5M\xff#5Q\xff#6Q\xffKou\xff\x95\xc9\xb7\xff2\x85S\xff+\x85S\xff4\x91`\xffL\x98\x85\xffOE\xff\xffQN\xf9\xffUS\xf9\xffih\xff\xffx\x85\xff\xff\xaf\xc9\xf3\xff\xcc\xfb\xd8\xfft\xd4\x92\xff4\xa4h\xff:e\xb1\xffbn\xff\xffml\xff\xffep\xfe\xff\x0f\x11\x9e\xff\x0b\x10\x95\xffMK\xdb\xff[f\xff\xffaa\xfe\xffLL\xf1\xff^h\xff\xff`e\xff\xffZc\xff\xffZi\xff\xffkx\xff\xff\x8e\x98\xff\xff\x1b&\xb5\xff\x10\x11\xa5\xff\x11\x12\xa4\xff\x19.\x96\xff\x8a\xc7\xc8\xff\x9c\xdb\xf2\xff\x9b\xd9\xf0\xff\xa2\xe0\xf6\xff\x9f\xde\xf4\xff\x95\xd7\xe8\xff\x98\xd4\xe4\xff\x99\xd3\xe4\xff\x9a\xd2\xe8\xff\x96\xcc\xe4\xff\x96\xcb\xde\xff\x9e\xd4\xe4\xff\xa7\xdf\xef\xff\xa6\xe1\xf0\xff\xa4\xe3\xf3\xff\xb2\xea\xfa\xff\xc3\xef\xfd\xff\xcc\xef\xff\xff\xcb\xef\xff\xff\xc5\xef\xfc\xff\xc0\xee\xfd\xff\xc2\xea\xff\xff\xab\xda\xf4\xff\x99\xcb\xdf\xff~\xb8\xc7\xffp\xac\xb6\xffq\xa9\xb8\xffk\x9e\xab\xffU\x84\x91\xffLx\x87\xffKx\x89\xffBiy\xffVt\x85\xffn\x8d\x9f\xff\x85\xa6\xb6\xff\x9d\xbd\xd0\xff\x9b\xbc\xd2\xff.GL\xff1EP\xff2HP\xff/GI\xff.CI\xff/LQ\xff>oh\xffG|o\xff=nf\xff5[`\xff-EP\xff(>N\xff*KO\xff,iU\xff#`K\xff#KG\xff#;I\xff#5G\xff%5H\xff"2H\xff!1F\xff 1D\xff 1C\xff"4G\xff#6H\xff$5M\xff$7Q\xff#7T\xff[\x82\x87\xff\x90\xc8\xb1\xff0|N\xff\'qE\xff1\x96`\xffQ\xa2r\xffm\xca\x9c\xffT\x8c\xd7\xffQ\x86\xb5\xffi\xaa\xa3\xffl\xd0\x97\xff>\xa9o\xff8\xb1p\xffP\xc4\x86\xff?\xa9q\xffZn\xf2\xff^e\xff\xffu~\xff\xff\x14\x17\xa6\xff\x0f\x12\x9b\xff\r\x11\x97\xffEE\xd5\xffbk\xff\xffRN\xf6\xff^`\xfd\xff[i\xff\xffaf\xff\xff\\g\xff\xff]h\xff\xffx\x84\xff\xffFQ\xdc\xff\x14\x17\xaf\xff\x10\x12\xa8\xff\x12\x13\xa7\xff\x19-\x99\xff\x83\xc0\xbe\xff\x99\xd8\xf1\xff\x9a\xd4\xec\xff\xa0\xdc\xf2\xff\x9a\xd9\xec\xff\x9c\xd8\xec\xff\x9d\xd9\xed\xff\xa0\xd8\xea\xff\x9c\xd2\xe7\xff\x98\xce\xe1\xff\x98\xcc\xdd\xff\x9b\xd0\xdd\xff\x9f\xd7\xe2\xff\x9b\xd7\xe5\xff\x9b\xd7\xe7\xff\xa2\xdf\xef\xff\xa6\xe2\xf4\xff\xa2\xe0\xf3\xff\xa5\xe4\xf4\xff\xa8\xe7\xf6\xff\xb4\xea\xfa\xff\xbf\xeb\xfd\xff\xb4\xe3\xf9\xff\xb4\xe4\xf8\xff\xa3\xd5\xec\xff\x81\xb6\xc6\xffu\xad\xba\xff}\xb3\xc0\xffq\xa8\xb4\xffX\x89\x94\xffY\x8a\x9a\xffS\x86\x96\xffPt\x85\xff^|\x8d\xffw\x93\xa2\xff\x92\xad\xbd\xff\x80\x9e\xaf\xff-?J\xff4HV\xff3FV\xff/BI\xff1HH\xff1LM\xff/TN\xff5eX\xff8\\Z\xff3RY\xff(@F\xff!79\xff$9B\xff/]U\xff+oX\xff#[H\xff\x1fA?\xff%?M\xff-KZ\xff2Ug\xff8`w\xff>h\x7f\xff;fz\xff3Zj\xff)EU\xff$7I\xff%7J\xff%7N\xff2Ra\xff\x9e\xcb\xbd\xffM\x9bn\xff+wI\xff#|J\xff(vH\xff9\x98^\xff,\x9f\\\xff:\x90b\xffI\x92j\xff)\x88U\xff%\x84P\xff/\xa9i\xffB\xc2\x82\xffH\x93\xb2\xffan\xff\xfft\x7f\xff\xff #\xb9\xff\x0f\x13\x92\xff\x0e\x12\x9d\xff\x0e\x12\x9a\xff,.\xc2\xffyz\xff\xffC>\xf8\xffhp\xff\xffYi\xff\xff_h\xff\xffS]\xfc\xffW[\xfa\xff/>\xe0\xff\x17\x1e\xba\xff\x12\x13\xb0\xff\x11\x14\xac\xff\x12\x13\xa9\xff\x1c4\x9a\xffs\xb3\xaf\xff\x93\xd0\xe8\xff\x92\xcd\xe3\xff\x96\xd0\xe4\xff\x94\xcf\xe5\xff\x99\xd4\xe7\xff\x9e\xd7\xe9\xff\x9b\xd2\xe1\xff\x9c\xd6\xe4\xff\x9a\xd5\xe7\xff\x9a\xd4\xe2\xff\x9c\xd0\xdb\xff\x9e\xd1\xdb\xff\xa1\xd9\xe8\xff\x9f\xd9\xeb\xff\x98\xd1\xe2\xff\x94\xce\xe3\xff\x95\xd0\xe1\xff\x91\xd2\xe2\xff\x91\xd5\xe8\xff\x9c\xdb\xf2\xff\xa4\xde\xf6\xff\xa2\xdf\xf5\xff\xb3\xe7\xfa\xff\xae\xe0\xf7\xff\x91\xc5\xdd\xffo\xaa\xb6\xffl\xad\xb2\xffy\xbb\xc3\xffc\x9f\xa5\xffQ\x81\x88\xffV\x85\x90\xffQz\x87\xffRo\x80\xffb}\x90\xffl\x8c\x9a\xff]\x86\x92\xff.DK\xff4YX\xff4UW\xff4OR\xff7TQ\xff4NO\xff2gX\xff;zg\xff\xff*dQ\xff3we\xffB\x80\x81\xffX\x8f\xa3\xfff\xa0\xb8\xffm\xa8\xc4\xffv\xb1\xcf\xffx\xb5\xd3\xffv\xb1\xcd\xffi\xa2\xba\xffP\x89\x99\xff5_k\xff&=M\xff&7J\xff#9L\xff\x9f\xca\xbd\xffd\xab\x81\xff*{M\xff l>\xff$k@\xff8\x88X\xff\'vE\xff*sH\xff>\x7f[\xffR\x97f\xffn\xbd\x87\xffT\xb9z\xff6\xb3s\xffd{\xf4\xffl{\xff\xff&)\xc5\xff\x0e\x13\x92\xff\x0f\x14\x9d\xff\x0e\x14\xa1\xff\x0f\x14\x9e\xff\x1a3\xa3\xff\x82\x8a\xff\xffRO\xff\xffcs\xff\xff[l\xff\xff^j\xff\xff>J\xe4\xffAB\xe9\xff\x17\x1c\xc3\xff\x10\x13\x9f\xff\x12\x14\xb4\xff\x13\x15\xaf\xff\x13\x14\xae\xff\x1d>\x8d\xffj\xa8\xa2\xff\x9c\xda\xf0\xff\x94\xcf\xe3\xff\x96\xd0\xe5\xff\x94\xcb\xe1\xff\x99\xd1\xe1\xff\x9f\xd7\xe5\xff\x9f\xda\xe8\xff\x9f\xde\xee\xff\x9a\xdf\xec\xff\x99\xdd\xe7\xff\x9b\xd8\xe5\xff\x9b\xd5\xe0\xff\xa6\xe0\xec\xff\xaa\xe0\xf2\xff\x9a\xd1\xe4\xff\x98\xd1\xe6\xff\x99\xd3\xe7\xff\x91\xd1\xe0\xff\x91\xd4\xe1\xff\x99\xd7\xe8\xff\x9a\xd8\xf1\xff\x9e\xdb\xf2\xff\xaa\xe3\xf8\xff\xa1\xdf\xf3\xff\x8e\xcc\xde\xffw\xb5\xc5\xffn\xac\xb4\xffd\xa5\xab\xff\\\x97\x99\xffKzz\xffLwz\xffEmz\xffAbr\xffFiv\xffU\x82\x8a\xffc\x97\x9e\xff)?=\xff0[P\xff1aX\xff6a_\xff=md\xff4ZT\xff/aT\xff6}j\xff5se\xff5e\\\xff4[V\xff/TL\xff"=;\xff\'FL\xffE\x80\x89\xffi\xb0\xba\xff\x83\xc2\xd8\xff\x90\xcf\xea\xff\x94\xd4\xf0\xff\x93\xd5\xf1\xff\x92\xd5\xf2\xff\x8e\xd0\xee\xff\x8b\xcd\xe7\xff\x84\xc7\xde\xffz\xc0\xd2\xff\\\x9f\xad\xff4ep\xff\'\x83q\xff\x90\xdd\xe9\xff\x90\xd9\xe6\xff\x92\xd5\xe0\xff\x96\xd5\xe2\xff\x97\xd3\xde\xff\x99\xd6\xe2\xff\x9b\xd5\xe4\xff\x9f\xdc\xe9\xff\xa2\xe2\xec\xff\x97\xdb\xe4\xff\x99\xd8\xdf\xff\x99\xd5\xdd\xff\x98\xd7\xe0\xff\x94\xd8\xe0\xff\x98\xda\xe7\xff\x99\xd9\xe5\xff\x9a\xd7\xe8\xff\x92\xcb\xde\xff\x99\xcd\xe2\xff\xa0\xd3\xec\xff\x9c\xd5\xee\xff\x98\xd2\xe9\xff\x8c\xcc\xe2\xff\x8c\xc8\xd9\xff\x96\xd5\xe5\xff\x99\xdf\xeb\xff\x89\xd1\xdb\xff\x8a\xcc\xdc\xff\x8c\xcf\xdb\xff\x90\xce\xd9\xff~\xbe\xc7\xffi\xa4\xa6\xffu\xa5\xab\xffj\x97\xa3\xff`\x89\x97\xffMq\x7f\xff5aj\xff5th\xff@\x83o\xff<\x82o\xff?\x87q\xffC\x8dz\xff=\x89s\xff>\x8br\xff1r^\xff4ib\xff\\\x9b\xa7\xff\x80\xc5\xda\xff\x90\xdc\xf2\xff\x91\xe3\xf6\xff\x90\xe8\xf4\xff\x8d\xea\xf0\xff\x97\xe9\xf1\xff\x9f\xe6\xf8\xff\x9c\xdf\xf5\xff\x90\xdb\xef\xff\x87\xdc\xe8\xff\x82\xd7\xe0\xffv\xd1\xd4\xffh\xce\xcd\xff`\xcd\xcd\xff^\xce\xcd\xffW\xbc\xbb\xffA\x8e\x85\xff7k]\xff\\\xa2\x8d\xff\x94\xdb\xc0\xffZ\xaf\x84\xffV\xaf\x80\xffH\xa0r\xff9\x9dj\xff.\x8aU\xff/\x92[\xffQ\x9dq\xffV\xbd\x82\xffC\xbc~\xffE\xa4n\xff\x9a\xd8\xab\xff\xa5\xee\xb8\xff\xc0\xfd\xd3\xff\xbc\xdd\xd3\xff@k\xa4\xff*\x8e\x7f\xfff\xd9\x94\xff\x94\xe9\xb5\xff\x85\xe2\xa9\xffk\xd3\x96\xffN\xdc\x96\xffK\xd5\x91\xff\x9d\xe5\xd7\xff\x9a\xdc\xe6\xff\x91\xd8\xdf\xff\x87\xd4\xd6\xffw\xb6\xd2\xff%+\xc6\xff$-\xc5\xff2O\xba\xff9T\xb8\xff\x1fZF\xff5{f\xff\x8f\xd7\xe3\xff\x8a\xd4\xe0\xff\x91\xd1\xde\xff\x97\xd6\xe3\xff\x9a\xd8\xe5\xff\x93\xd0\xdf\xff\x89\xc4\xcf\xff\x90\xcf\xd5\xff\x9e\xdc\xe6\xff\x9e\xdd\xe5\xff\x9a\xd7\xe2\xff\x98\xd4\xdd\xff\x9a\xd6\xdf\xff\x97\xd9\xe2\xff\x94\xd7\xdf\xff\x97\xd4\xe0\xff\x98\xd4\xe4\xff\x98\xd0\xe2\xff\x99\xcf\xe2\xff\x9c\xd1\xea\xff\x99\xd0\xe9\xff\x96\xd2\xe6\xff\x93\xd8\xe6\xff\x94\xd8\xe9\xff\x97\xd8\xe9\xff\x93\xd5\xe3\xff\x8a\xcb\xda\xff\x8a\xc4\xd1\xff\x86\xc4\xce\xff\x88\xc8\xd5\xff\x88\xc9\xd4\xff\x8b\xcc\xd2\xff\x9a\xc9\xd9\xffz\xac\xbe\xffp\x98\xaf\xff`\x84\x96\xff2Ud\xff:mt\xff8rl\xff4qd\xff5se\xff6}k\xff5{g\xff7\x7fm\xffL\x8e\x89\xffl\xa9\xb6\xff\x86\xc7\xdf\xff\x92\xda\xef\xff\x95\xe2\xf3\xff\x93\xe6\xf3\xff\x90\xea\xf1\xff\x93\xea\xf3\xff\x9e\xe8\xf5\xff\xa4\xe3\xf8\xff\xa2\xdd\xf4\xff\x94\xdd\xee\xff\x84\xde\xe6\xffu\xd9\xd7\xffg\xce\xc8\xff`\xcb\xc5\xff`\xce\xcd\xff]\xcc\xcb\xffJ\xb0\xb0\xff<\x8d~\xff@\x81k\xff6\x7fh\xff\x86\xbb\xa7\xffc\xa7\x7f\xffP\xa8|\xffT\xaf\x82\xff9\xa4l\xff:\x9ef\xff/\x8bV\xfff\xb8\x8d\xffn\xd3\x9c\xffA\xb0v\xff\x9b\xd7\xae\xff\xf3\xff\xf8\xff\xe9\xfe\xee\xff\x94\xec\xba\xffH\xc7\x8d\xff$\x99\\\xff(\xa1d\xff4\xc1{\xffM\xd5\x93\xffs\xe8\xab\xffa\xd7\x96\xffS\xd8\x91\xff[\xdd\x99\xff\x9e\xe7\xcf\xff\x9a\xdb\xdf\xff\x8d\xd7\xdb\xff\x8d\xdc\xe0\xff\x8d\xd8\xdd\xff\x97\xe2\xe7\xffM\x89\x82\xff\x1eWC\xff\x18N<\xff\x1cXF\xff2w`\xff\x8b\xcd\xda\xff\x8a\xd2\xdd\xff\x94\xd4\xe2\xff\x92\xd2\xde\xff\x90\xd3\xe0\xff\x89\xc9\xd6\xff\x9b\xd5\xde\xff\xa4\xe0\xeb\xff\x9e\xd9\xe5\xff\x97\xd4\xe0\xff\x9b\xd6\xe6\xff\x95\xd0\xdc\xff\x95\xd2\xe4\xff\x92\xd2\xe9\xff\x8e\xcd\xd9\xff\x92\xcb\xd5\xff\x95\xd0\xe1\xff\x94\xd1\xe1\xff\x91\xd0\xdc\xff\x90\xcf\xda\xff\x92\xcd\xdc\xff\x9a\xd8\xe5\xff\x9e\xe1\xef\xff\xa0\xdf\xee\xff\xa3\xdd\xef\xff\x9f\xdb\xee\xff\x96\xd4\xe3\xff\x8c\xc6\xd3\xff|\xc0\xce\xff\x81\xc2\xcf\xff\x91\xcc\xd8\xff\x95\xd8\xe1\xff\x94\xd3\xdd\xffq\xb4\xbc\xffg\x9b\xa6\xffb\x8a\x9c\xff)MK\xff2eh\xff5nj\xff2jc\xff5pd\xff:~m\xffP\x93\x8c\xffh\xaa\xb0\xff\x80\xc2\xd6\xff\x92\xd1\xea\xff\x97\xda\xef\xff\x93\xdc\xee\xff\x95\xdf\xf0\xff\x97\xe4\xf1\xff\x97\xe9\xf4\xff\x99\xe8\xf6\xff\x9d\xe2\xf6\xff\x9f\xde\xf4\xff\x9b\xdb\xf0\xff\x8f\xda\xe5\xff}\xd8\xd9\xffj\xd2\xca\xffY\xc1\xb9\xffU\xba\xb8\xffR\xb7\xb8\xffJ\xae\xb0\xff9\x96\x98\xff#g_\xff"UE\xff\x1870\xffr\x98\x8d\xffd\xa2\x80\xff4\x93f\xffI\xb7\x87\xff[\xcb\x97\xffV\xd7\x9b\xffB\xa7q\xffK\xaf\x81\xff4\xb0t\xffc\xb1\x7f\xff\xa9\xe4\xbf\xff\x82\xdd\xad\xffQ\xc5\x8b\xff\'\xabl\xff!\x8aU\xff\x1epA\xff\x1e\x87R\xff\x1b\x8dU\xff\x1f\xa5c\xff)\xc0w\xff;\xbez\xffJ\xcf\x89\xffc\xe0\xa0\xff\x8d\xdf\xc6\xff\x92\xd5\xdb\xff\x8e\xd7\xde\xff\x8a\xd9\xe1\xff\x85\xd0\xd7\xffy\xc2\xc9\xffW\x95\x8e\xff\x1aUB\xff\x1bQA\xff\x1dWC\xff%nV\xff\x81\xc5\xcb\xff\x87\xcf\xd9\xff\x93\xcf\xda\xff\x97\xd5\xe5\xff\x97\xd5\xe7\xff\x96\xcf\xdb\xff\xaa\xe2\xed\xff\xa2\xe1\xeb\xff\x85\xc8\xd8\xff\x84\xc4\xd5\xff\x8a\xcb\xd9\xff\x8d\xca\xda\xff\x8d\xc8\xdd\xff\x7f\xbf\xd8\xff\x83\xbf\xce\xff\x8b\xc1\xce\xff\x90\xce\xdc\xff\x94\xd6\xe2\xff\x97\xdb\xe7\xff\x99\xdc\xe5\xff\x95\xd7\xdd\xff\x96\xd7\xe0\xff\x9b\xdb\xec\xff\xa2\xdc\xec\xff\xa6\xdb\xec\xff\x9f\xda\xea\xff\x97\xd3\xe3\xff\x85\xc1\xd1\xffz\xbe\xd5\xffy\xc1\xd2\xff\x99\xd7\xeb\xff\x97\xd7\xe9\xff\x84\xca\xd3\xff|\xc8\xcf\xffx\xbf\xc6\xffe\xa3\xa9\xff' +image_data = b'!fN\xff#WM\xff\x1aC8\xff\x1dbG\xff/\x80a\xff3v^\xff+]O\xff%MF\xff\x1d69\xff\x1f5?\xff\x1b.4\xffA`X\xffs\x95\x95\xffl\x93\xa4\xffQ}\x98\xffNv\x93\xffIp\x8c\xffDm\x85\xff\\\x87\x9e\xffMy\x92\xffAm\x8c\xffDr\x8f\xff=g\x82\xffV\x83\x9b\xffR|\x95\xff5]u\xff\'Oe\xff\x1eJ_\xff\x1dTd\xff\x1f`l\xff\x1bU`\xff\x15?P\xff\x16DN\xff\x17>@\xff\x12 !\xff\x14\'$\xff\x1851\xff\x15.*\xff\x1a=8\xff0si\xff<\x8c\x81\xff9\x88\x80\xff7\x8a\x84\xff5\x89\x88\xff4\x85\x88\xff1\x83\x89\xff/\x81\x87\xff-z\x86\xff*r}\xff 5\xbf\xff\x1e \xd0\xff\x16\x19\xca\xff\x1c\x1d\xce\xff0Q\xd4\xffG\xbd\x8e\xffF\xb4\x8b\xffK\xb1\x8a\xff`\xbb\x97\xffc\xc1\x9c\xffN\xbc\x8e\xffR\xbc\x8f\xff[\xc3\x95\xffc\xc5\x9a\xffZ\xbd\x94\xffI\xac\x85\xffK\xa0\x7f\xff?\x9bx\xff3\x93p\xff0\x87i\xff,vi\xff5q\x8c\xff=|\xa0\xffb\x9d\xc3\xff\x89\xbe\xe8\xff\x8b\xc0\xeb\xff`\x92\xbf\xff\x1e9Q\xff\x17"-\xff\x1f-<\xff\'8M\xff.AX\xff8Mh\xff@Wx\xffId\x90\xffOp\xa6\xffV{\xb7\xff[\x83\xc4\xff]\x84\xc9\xff[\x83\xcd\xff^\x82\xc8\xff`\x81\xc1\xffb\x82\xbe\xffc\x83\xbd\xffb\x81\xba\xff_}\xb5\xff]}\xb4\xffYw\xae\xffRp\xa3\xffKk\x9d\xffEa\x92\xff!gM\xff#YM\xff\x17,+\xff\x16\'&\xff\x18/+\xff\x17\'&\xff\x15#$\xff\x17\'+\xff\x1c0:\xff\x1a-5\xff\x18.6\xff6WU\xffn\x8b\x89\xffTz\x84\xffCk\x87\xffGr\x8d\xffJq\x8f\xffY\x88\xa4\xffl\x99\xb6\xffW\x81\x9d\xffU\x84\xa3\xffY\x84\xa5\xffOz\x96\xffQ~\x9f\xffFo\x8d\xffCg}\xff@e~\xff.Pg\xff#Lc\xff!Yo\xff\x19I_\xff\x18AU\xff\x19MS\xff\x1a>@\xff\x14$%\xff\x16\'&\xff\x1c@?\xff3tv\xff]\xa9\xb1\xffk\xbb\xc8\xffZ\xb4\xb7\xff7\x8e\x93\xffEY\xf2\xffJW\xf9\xff&i\x89\xff\'kk\xff(em\xff"R_\xff\x1fBS\xff9B\xe2\xff//\xf8\xff!!\xde\xff\x16\x1a\xc4\xff\x1f \xd6\xffN\x9c\xb9\xffX\xbb\x98\xff^\xbf\x9a\xffm\xca\xa3\xffj\xc9\xa4\xff[\xc4\x99\xffc\xc9\x9e\xffh\xcd\xa0\xffl\xcd\xa3\xff`\xc2\x9a\xffK\xaf\x87\xffJ\xa3\x7f\xffF\xa1~\xff<\x99v\xff,\x88g\xff1wj\xffF~\x93\xffS\x86\xa5\xffj\x9e\xc4\xff\x90\xc2\xf2\xff\x91\xc5\xf2\xff{\xad\xdb\xffMy\xa7\xff\x15&9\xff\x10\x17 \xff\x0e\x16\x1f\xff\x0f\x16\x1f\xff\x0e\x16\x1f\xff\x0f\x17!\xff\x10\x1a!\xff\x13\x1d\'\xff\x14 -\xff\x15#0\xff\x17$4\xff\x16%5\xff\x18&7\xff\x1a(:\xff\x1b)9\xff\x1c*:\xff\x1b*8\xff\x1a(6\xff\x19&3\xff\x18#/\xff\x14 +\xff\x13\x1e(\xff\x12\x1b%\xff\x1a`A\xff&aO\xff!>8\xff\x1e/7\xff 2:\xff!;8\xff/PH\xff8`l\xff1Wg\xff7]^\xff~\x96\x95\xff]|\x85\xffAct\xff9Zm\xff9\\r\xff;]q\xffAh\x82\xffHo\x89\xffKw\x8e\xffLv\x8f\xffX\x81\xa1\xffY\x82\xa1\xffPy\x98\xff7by\xff-Yd\xff>dr\xffEk\x83\xff4Xq\xff:f}\xffBw\x96\xff\'az\xff\x16GS\xff\x18EH\xff\x19=@\xff\x1d7;\xff"QS\xff\'pt\xffA\x94\xa1\xffT\xa9\xb9\xffS\xa6\xb0\xff1A\xe7\xff%I\xa8\xff..\xed\xff65\xfe\xff:8\xff\xff#Gk\xff\'JY\xff"?L\xff5I\xbf\xff&&\xec\xff!!\xe3\xff%&\xec\xff\x1a\x1b\xcf\xff\x1f!\xcb\xff4N\xda\xffX\xc4\x98\xff[\xc3\x9d\xffa\xc6\xa0\xff[\xc5\x9b\xffc\xcd\x9f\xffs\xd6\xa9\xffo\xd5\xa8\xffj\xcd\xa3\xffa\xc3\x9c\xffO\xb0\x89\xffM\xa2\x81\xffK\xa0\x7f\xffB\x9fz\xff;\x83\xa0\xff7y\x85\xff;wl\xff9oh\xffJ}\x8d\xffx\xaa\xd5\xff|\xad\xd7\xffn\xa1\xc8\xffe\x90\xc1\xff\'In\xff\x10\x1a$\xff\x11\x19$\xff\x11\x1a%\xff\x10\x1a%\xff\x10\x1b%\xff\x11\x1a%\xff\x11\x1a&\xff\x11\x1b$\xff\x11\x1a&\xff\x11\x1a%\xff\x10\x1a%\xff\x10\x1a#\xff\x10\x19#\xff\x10\x19#\xff\x10\x19#\xff\x10\x1a#\xff\x11\x1a#\xff\x10\x1b"\xff\x11\x1a$\xff\x11\x1a$\xff\x11\x1b%\xff\x11\x1b&\xff\x1caC\xff)jR\xff,WO\xff+GQ\xff)CQ\xff-MN\xffKx\x82\xffb\x8f\xaa\xff_\x8a\xa5\xffj\x92\x9c\xff\x96\xaa\xb0\xff_y}\xff(DQ\xff)DT\xff,IZ\xff*HV\xff+IX\xff0Pd\xff1Qc\xff?az\xff@bw\xff>g}\xff?o\x80\xff.ee\xff\'YY\xff)SW\xff.O]\xff$@O\xff2Rf\xffAn\x8c\xff7g\x81\xff N^\xff\x1449\xff\x189>\xff\x1fUY\xff"hn\xff$ku\xff\'kv\xff&`n\xff(Q\x81\xff\x15\x17\xcd\xff\x19\x1b\xce\xff\x1b\x1c\xcd\xff-.\xee\xff74\xff\xff05\xe9\xff\x1e2@\xff\x1f4Z\xff,,\xf4\xff\x1e\x1e\xd8\xff\x1c\x1c\xd6\xff\x1e\x1f\xdb\xff \xdd\xff\x1e\x1f\xc8\xff(#\xe5\xffT\xb0\xb2\xffW\xc6\x9d\xff`\xc9\xa1\xfff\xce\xa3\xffu\xd9\xae\xff|\xdd\xb1\xffr\xd7\xab\xffc\xca\x9d\xffX\xbd\x94\xffM\xb1\x8a\xffI\xa2\x80\xffL\x9f\x7f\xff@\x9c\x84\xff$#\xe9\xffO`\xf2\xff/c[\xff(LQ\xff\xff!9F\xff%>M\xff7Vh\xff8Zp\xff"CS\xff\x15-7\xff\x18:@\xff\x1bV\\\xff!\\i\xff$P`\xff&J\\\xff2Vo\xff5Q\x95\xff\x13\x15\xc4\xff\x15\x17\xc1\xff\x17\x19\xc7\xff%(\xd8\xff10\xf9\xff85\xff\xff$.\x9f\xff(1\xad\xff\x1e\x1f\xd9\xff\x17\x19\xce\xff\x18\x19\xce\xff\x1a\x1b\xd2\xff\x1d\x1e\xd9\xff\x1c\x1d\xc9\xff54\xe8\xffDs\xd2\xffY\xce\x9a\xff]\xa8\xcf\xff|\xc9\xd0\xff\x8a\xe7\xb8\xff~\xe0\xb4\xffq\xd9\xab\xffY\xc6\x99\xffN\xba\x8e\xffJ\xaf\x89\xffF\xa0\x7f\xffM\x9ez\xff@p\xbd\xff#!\xe0\xff:=\xed\xff:j\xb0\xff1Vf\xff=c}\xffS|\x9d\xffQ{\x9b\xffLu\x95\xffDl\x93\xff#\xff\x1fCO\xff*Wk\xff.Rk\xff,Qh\xff-Sj\xff6\\x\xffC`\x96\xff\x12\x13\xc2\xff\x14\x17\xbc\xff\x14\x16\xbc\xff\x1c\x1f\xcb\xff2/\xe9\xff20\xff\xff66\xff\xff&(\xe0\xff-0\xe0\xff\x1e \xd3\xff\x15\x16\xc8\xff\x18\x19\xcf\xff\x18\x19\xcf\xff\x1c\x1c\xcc\xff66\xe7\xff9B\xe9\xffr\xd6\xb7\xff#!\xf9\xffPW\xfb\xffq\xa8\xec\xff\x82\xe5\xb8\xffj\xd7\xa9\xffT\xc4\x95\xffT\xb8\x91\xffO\xaf\x8c\xffE\x9d\x88\xffV\x86\xd5\xffGJ\xfa\xff9=\xef\xff#$\xd7\xff@c\xd9\xffT\x94\x8c\xffI|\x86\xffOv\x8e\xffQ{\x95\xffTy\x98\xffBg\x8d\xff 4M\xff\r\x12\x17\xff\r\x13\x1a\xff\x0f\x13\x19\xff\x0e\x15\x1c\xff\x10\x16\x1e\xff\x0e\x16 \xff\x10\x17!\xff\x10\x18#\xff\x10\x19#\xff\x10\x19$\xff\x10\x1a%\xff\x11\x1a&\xff\x11\x1b\'\xff\x11\x1b&\xff\x11\x1b\'\xff\x13\x1b\'\xff\x10\x1b&\xff\x12\x1b\'\xff\x11\x1b\'\xff\x12\x1a\'\xff\x11\x1c%\xff\x10\x1b%\xff\x1diH\xff!fI\xff!iM\xff+xb\xffM\x81}\xff?ii\xff.UX\xff-MV\xff2_[\xff?\x7fn\xff7xi\xff0gc\xff/]e\xff/Wb\xff(GS\xff\x1f9C\xff\x1f@B\xff&XP\xff1ta\xff:\x8an\xffI\x95u\xff8tZ\xff\x18.\'\xff\x16$$\xff\x1b((\xff\x15!"\xff\x18(+\xff\x1a+.\xff\x1a,2\xff!6@\xff&=Q\xff"=M\xff\x1f>H\xff&Ka\xff5`\x81\xffIs\x92\xffRv\x90\xffEe\x80\xff:]|\xff?c\x8a\xff\x17\x1a\xc5\xff\x14\x16\xbe\xff\x12\x14\xb6\xff\x18\x19\xc1\xff"#\xd2\xff/.\xf4\xff52\xff\xff\x1f \xd9\xffOR\xec\xff\x87\xa4\xff\xffT`\xf9\xff\x1c\x1d\xd0\xff\x18\x18\xca\xff\x19\x19\xc9\xff;8\xe7\xff40\xf2\xfff\x98\xd8\xff.2\xf5\xffJO\xf9\xffZg\xff\xffz\xd4\xca\xffd\xd3\xa6\xffP\xbe\x92\xffT\xb7\x8d\xffN\x99\xb8\xff4<\xfb\xff \x1e\xe8\xff\x19\x1a\xd0\xff\x1e \xd4\xff\x1f \xd5\xff5N\xde\xffZ\xa9\x93\xffa\x9c\x9d\xff\\\x88\x9c\xffU}\x94\xffTy\x98\xff<_\x80\xff\x1a*<\xff\x0c\x0f\x12\xff\r\x10\x14\xff\r\x10\x14\xff\x0e\x11\x15\xff\r\x11\x15\xff\x0e\x12\x17\xff\x0e\x13\x18\xff\x0e\x13\x19\xff\x0e\x13\x1b\xff\x0f\x14\x1b\xff\x0e\x14\x1c\xff\x0f\x15\x1c\xff\x0f\x16\x1e\xff\x0e\x16\x1f\xff\x0e\x16\x1f\xff\x0e\x17\x1f\xff\x0f\x16\x1f\xff\x0f\x17\x1e\xff\x0f\x17\x1f\xff\x0f\x16\x1e\xff\x0e\x16\x1e\xff\x0e\x16\x1e\xff&nN\xff%iM\xff%nR\xff uU\xff+va\xff(kW\xff\'eR\xff&`R\xff*jX\xff&t[\xff\x1fsZ\xff!lY\xff$fY\xff(a[\xff%IN\xff%FK\xff-e[\xff3}d\xff9\x8ck\xff6\x8bk\xff2\x7fb\xff!QD\xff\x17\'&\xff\x17%&\xff\x17&&\xff\x17*-\xff*LR\xff.]e\xff+T^\xff)GY\xff.K_\xff.Nb\xff0Nd\xff0Vo\xffQ\x7f\x9d\xffc\x89\xac\xffVy\x94\xffBby\xff>\\}\xffBb\x83\xff\x1e%\xbd\xff(*\xe0\xff.0\xe2\xff\x1c\x1f\xc3\xff\x1a\x1a\xc8\xff))\xe2\xff..\xf9\xff\x1a\x1b\xcf\xff\x19\x1a\xc8\xffL[\xf3\xff^z\xff\xff@K\xfd\xff\x17\x17\xc9\xff\x16\x16\xc5\xff@?\xeb\xff0-\xef\xffKf\xe9\xffCG\xfa\xff \x1e\xeb\xff \xe4\xffAb\xf0\xff_\xd0\xa0\xffE\xb7\x8b\xffG\x98\xb7\xff\'%\xf8\xff!!\xe0\xff\x1a\x1b\xd0\xff\x14\x15\xbe\xff\x16\x16\xc1\xff$"\xdc\xff1D\xe1\xffW\xa3\x8b\xfft\xad\xb5\xffv\x9e\xba\xffV{\x97\xffBc\x81\xff)A_\xff\x13\x1d\'\xff\r\x10\x13\xff\r\x11\x15\xff\x0e\x11\x15\xff\r\x11\x16\xff\x0e\x11\x16\xff\x0e\x12\x17\xff\r\x12\x18\xff\x0e\x13\x18\xff\x0e\x14\x1b\xff\r\x13\x1a\xff\x0e\x14\x1b\xff\r\x14\x1b\xff\x0e\x15\x1c\xff\x0e\x15\x1c\xff\x0e\x15\x1c\xff\x0f\x15\x1d\xff\x0e\x15\x1d\xff\x0e\x15\x1e\xff\x0e\x15\x1d\xff\x0e\x15\x1e\xff\x0f\x15\x1e\xff\x0f\x16\x1e\xff&nM\xff$kM\xff\'tV\xff&\x80_\xff*za\xff"kN\xff#nP\xff"bJ\xff\x1bN?\xff\x15K8\xff\x14T>\xff\x15[D\xff\x1a\\I\xff"[N\xff&SR\xff*WY\xff5se\xff:\x84i\xff;\x89h\xff8\x84g\xff.qa\xff\x1e>A\xff\x19%+\xff%n~\xffO\x85\x93\xffV\x8b\x9b\xffDw\x8a\xff5Xn\xff6Sm\xff;Zt\xff?\\w\xffAcq\xffHR\xe7\xffPh\xd3\xffEg\x8c\xff7Uo\xff6Us\xff;_|\xff*8\xaf\xff$%\xea\xff\x1f \xde\xffGN\xf4\xffWk\xf4\xff \x1f\xd5\xff-*\xee\xff\x19\x19\xca\xff\x18\x1a\xc3\xff\x14\x14\xba\xff3F\xf1\xffDX\xff\xff%)\xe3\xff\x14\x15\xc2\xff;:\xe7\xff86\xf4\xff./\xf9\xff\x1f\x1e\xde\xff\x1c\x1c\xd7\xff\x1b\x1d\xd4\xff"\x1f\xed\xffE\xa1\xaf\xffD\xb4\x95\xff)/\xf2\xff""\xe1\xff\x1b\x1d\xd5\xff\x14\x14\xbd\xff\x14\x14\xbc\xff\x14\x16\xc0\xff*+\xe0\xff;Q\xe4\xffL\x96~\xffb\x99\xa2\xff`\x87\xa8\xff>_|\xff+F_\xff\x1c,V\xff\x14\x1cB\xff\x0e\x11\x13\xff\r\x11\x16\xff\x0e\x12\x17\xff\x0e\x11\x16\xff\x0e\x12\x17\xff\x0e\x12\x18\xff\x0f\x12\x1a\xff\x0f\x13\x1a\xff\x0e\x14\x1b\xff\x0e\x14\x1b\xff\x0f\x15\x1d\xff\x0e\x15\x1e\xff\x0e\x15\x1d\xff\x0f\x16\x1e\xff\x0e\x15\x1e\xff\x0f\x15\x1f\xff\x0f\x16\x1f\xff\x0f\x16\x1f\xff\x0f\x15 \xff\x10\x16 \xff\x0f\x17\x1f\xff\x0f\x16 \xff mK\xff$mM\xff)z[\xff7\x90o\xff.~e\xff\x1efK\xff\x1d[E\xff\x17<0\xff\x11$!\xff\x13(&\xff\x154.\xff\x17>5\xff\x1aF:\xff\x1cM?\xff*`W\xff.h_\xff6zi\xffD\x88r\xffE\x89p\xff>\x81j\xff+`Y\xff\x1b1:\xff\x13 %\xff)DU\xff5cy\xff;p\x82\xff?u\x85\xff@q\x84\xff=d{\xff5Tm\xff6Un\xff@]u\xffB^{\xff7<\xef\xff\x1b\x1c\xd5\xff\x1b\x1c\xd9\xff)(\xf4\xff9F\xcc\xff<]\x85\xffGn\x93\xff@\\\xa1\xff\x1e\x1d\xde\xff\x1a\x1c\xd1\xff\x18\x1b\xcd\xff58\xe6\xffVf\xfa\xff)\'\xe2\xff\x17\x18\xc7\xff\x15\x16\xbc\xff\x13\x14\xb5\xff\x16\x17\xbc\xff6F\xf8\xff2;\xf3\xff\x16\x17\xc6\xff21\xdf\xff33\xfe\xff!"\xe1\xff\x19\x1a\xd1\xff\x15\x17\xc4\xff\x17\x18\xc6\xff" \xe4\xff7\x81\xb2\xff4a\xd8\xff"!\xe3\xff\x1e\x1f\xd7\xff\x18\x1a\xce\xff\x12\x13\xb7\xff\x14\x15\xbf\xff\x18\x18\xc4\xff86\xee\xffNi\xea\xff=\x87o\xff@wy\xff4Wt\xff3D\xb1\xff59\xf4\xff>?\xff\xff0/\xfa\xff\x1b \x87\xff\r\x11\x12\xff\x0e\x12\x19\xff\r\x13\x19\xff\x0e\x12\x19\xff\r\x13\x1a\xff\r\x13\x1b\xff\x0e\x14\x1c\xff\x0e\x14\x1e\xff\x0e\x15\x1d\xff\x0f\x15\x1f\xff\x0e\x15\x1e\xff\x0f\x16 \xff\x0f\x16\x1f\xff\x0f\x16\x1f\xff\x10\x17 \xff\x0f\x17 \xff\x10\x17!\xff\x0e\x17!\xff\x0f\x18"\xff\x0f\x17!\xff\x0f\x18"\xff$oO\xff#lL\xff+\x7f`\xff4\x8en\xff"fP\xff\x1aF;\xff\x155-\xff\x10\x1f\x1f\xff\x11\x1e \xff\x13#+\xff\x17*2\xff\x1b26\xff\x1b:5\xff F<\xff,]\\\xff2fe\xff5ti\xff9{j\xff4o]\xff&SC\xff\x1d72\xff\x18$+\xff\x13\x1d"\xff\x18(.\xff\x1d5=\xff\x1e9C\xff!9E\xff(?R\xff0Me\xff5Tk\xff:Zu\xff@a{\xffDb\x84\xff\x1b\x1f\xc7\xff0/\xe7\xff\x1d\x1e\xd4\xff\x17\x18\xc7\xff\x1c\x1e\xd5\xff59\xed\xff=W\x90\xffA`v\xff"&\xce\xff\x18\x1b\xcb\xff\x18\x19\xc2\xff\x15\x18\xc5\xff+-\xdc\xffDR\xfb\xff\x18\x16\xc7\xff\x14\x14\xb6\xff\x14\x14\xb3\xff\x0f\x0f\xa7\xff\x1d"\xd3\xff4@\xf7\xff "\xd6\xff-*\xe3\xff%&\xf0\xff\x17\x17\xd0\xff\x13\x13\xc3\xff\x11\x12\xb5\xff\x15\x15\xbe\xff\x17\x16\xca\xff0i\xc0\xff"!\xe7\xff \xdc\xff\x1c\x1c\xd5\xff\x15\x16\xc3\xff\x12\x13\xb7\xff\x14\x15\xbe\xff,+\xde\xff32\xec\xffF\xfa\xff\r\x10\x92\xff\x18\x18\xc8\xff\x1c\x1c\xd4\xff\x1b\x1c\xd4\xff\x16\x17\xc5\xff\x11\x12\xb5\xff\x13\x14\xb7\xffIC\xfe\xffVO\xff\xff40\xf8\xff4?\xff\xff\x1d\x1c\xda\xff\x1d\x1d\xd9\xff \x1f\xe0\xff\x1b\x19\xda\xff./\xe6\xff,2\xe6\xff \x1c\xe1\xff*(\xed\xff13\xda\xff\r\x13\x1d\xff\x0e\x15\x1f\xff\x0f\x15 \xff\x0f\x15!\xff\x0f\x16 \xff\x0f\x16!\xff\x0e\x17!\xff\x0f\x18"\xff\x0f\x18#\xff\x10\x18$\xff\x0f\x18#\xff\x0f\x19$\xff\x10\x19%\xff\x10\x1a&\xff\x10\x1a\'\xff\x11\x19(\xff\x11\x1a(\xff\x11\x1b(\xff\x11\x1a*\xff\x11\x1a(\xff"qT\xff&wY\xff%\x82\\\xff&x^\xff!FJ\xff\x1a.9\xff\x15&+\xff\x14$*\xff\x14$+\xff\x14%+\xff\x12$+\xff\x13#+\xff\x14%+\xff\x14&.\xff\x14%1\xff\x17&7\xff\x1d/J\xff#:]\xff$Ac\xff%C\\\xff*Ia\xff.Rs\xff0Xy\xff2Z{\xff;d\x89\xffAl\x9a\xffAp\x9d\xffJz\xa1\xffJY\xe5\xffQf\xea\xffk\x8e\xe4\xffx\xa8\xdd\xff{\xaf\xd8\xffg\x91\xdf\xff!"\xd7\xff\x13\x14\xba\xff\x12\x14\xb7\xff(&\xe0\xff-*\xe8\xff\x17\x18\xc2\xff\x13\x14\xb3\xff\x18\x18\xc8\xffbx\xf6\xff\x18 \xb2\xff\x17\x18\xc0\xff\x16\x17\xc4\xff\x17\x18\xc4\xff\x15\x16\xbe\xff\x1e\x1f\xcb\xff\x14\x14\xb1\xff\x0f\x11\x9f\xff\x0e\x10\x9e\xff\x0f\x11\x97\xff\x1c!\xd0\xff\x1e\x1e\xd4\xff\x15\x16\xbf\xff\x10\x10\xab\xff\x0f\x10\xa8\xff\x11\x11\xab\xff\x1c\x1b\xc7\xff"$\xd0\xff\x17\x16\xc4\xff\x19\x1b\xd0\xff\x1b\x1c\xd3\xff\x13\x14\xba\xff\x11\x11\xb0\xff-*\xd9\xffTM\xff\xff>7\xfc\xff53\xf5\xff(-\xea\xff\x1a\x19\xd1\xff\x1e\x1b\xdb\xff@L\xf1\xffr\x9d\xff\xff\x91\xc1\xff\xff\xad\xd2\xff\xff\x89\x9d\xff\xff.*\xfc\xffBH\xfe\xff\x0c\x123\xff\x0f\x15 \xff\x0f\x16!\xff\x10\x16#\xff\x10\x17"\xff\x0f\x17"\xff\x0f\x18#\xff\x0f\x18#\xff\x10\x18$\xff\x0f\x18#\xff\x10\x19%\xff\x10\x19&\xff\x11\x19&\xff\x10\x1a\'\xff\x11\x1a\'\xff\x11\x1b(\xff\x12\x1a)\xff\x11\x1b(\xff\x12\x1a*\xff\x10\x1c)\xff"oQ\xff(xX\xff*\x84b\xff)sc\xff&IT\xff!6D\xff\x1a,6\xff\x16&,\xff\x14$+\xff\x13%+\xff\x14&,\xff\x13%,\xff\x14&.\xff\x16(2\xff\x18)7\xff\x19+;\xff 6L\xff!>[\xff\x1f=U\xff\x1f3H\xff\x1d/@\xff\x1c.>\xff\x1d/@\xff\x1e1E\xff 4K\xff#W\xff ;T\xff 9R\xff 7P\xff&6y\xff)6\x94\xff&3\x90\xff -q\xff\x1d.Q\xff\x1a2A\xff59\xed\xffLL\xfc\xffW]\xfb\xffV]\xf9\xffYd\xfb\xff.1\xeb\xff\'\'\xe7\xff\x1c\x1c\xc9\xff\x14\x15\xbb\xff\x12\x12\xb4\xff\x1f\x1e\xcf\xff0.\xf3\xff1.\xe6\xff\x11\x13\xb5\xff\x11\x12\xab\xffFK\xf0\xff$)\xc1\xff\x15\x15\xba\xff\x15\x17\xc1\xff\x15\x16\xbf\xff\x16\x17\xc0\xff\x1b\x1c\xc6\xff\x0f\x11\xa5\xff\r\x10\x9a\xff\x0e\x10\x9d\xff\x13\x14\xa7\xff\x16\x18\xbe\xff\x15\x15\xc0\xff\x0f\x10\xa2\xff\x0f\x10\xa0\xff\x0f\x10\xa1\xff\x11\x13\xa3\xff""\xd7\xff\x14\x14\xbf\xff\x18\x17\xc6\xff\x13\x14\xbc\xff\x0e\x10\xac\xff)&\xd6\xffMF\xff\xff2,\xf0\xffIB\xfd\xff%\'\xe8\xff\x17\x18\xc7\xff\xffFX\x98\xffj{\xb7\xffAL\x91\xff\x0f\x17*\xff\x0f\x18$\xff\x0f\x18%\xff\x10\x19&\xff\x10\x19&\xff\x10\x1a\'\xff\x11\x1a(\xff\x11\x1a)\xff\x11\x1a(\xff\x12\x1b)\xff\x11\x1a*\xff\x10\x1b\'\xff\x10\x1a\'\xff\x10\x1b\'\xff,wc\xff,}_\xff2{i\xff,Yd\xff(F[\xff%@S\xff\x1e8F\xff\x19/9\xff\x16(0\xff\x15$*\xff\x13#\'\xff\x14"&\xff\x12 %\xff\x12 &\xff\x13!\'\xff\x13#*\xff\x15&1\xff\x18,8\xff\x1d2F\xff :N\xff"=W\xff$=i\xff)\'\xe4\xff" \xd7\xff/,\xed\xff86\xff\xff97\xff\xff16\xd4\xff!\'\xc4\xff7;\xe8\xff\x1d\x1d\xd5\xff\x1f\x1f\xdd\xff" \xe3\xffLO\xf7\xffER\xec\xff*+\xe1\xff%#\xd3\xff\x14\x15\xba\xff\x13\x14\xb9\xff" \xd5\xff30\xf2\xff,*\xe0\xff\x0e\x0f\xb0\xff?O\xe2\xffPW\xf8\xff\x14\x15\xba\xff\x17\x18\xbe\xff\x14\x16\xc1\xff\x18\x18\xc1\xff\x17\x18\xc2\xff\x15\x16\xb5\xff\r\x10\x99\xff\x0e\x11\xa1\xff\r\x0f\x97\xff\x18\x19\xbe\xff\x14\x16\xbf\xff\x0f\x10\xa5\xff\x0e\x10\x9e\xff\x0e\x10\x9e\xff\x11\x12\xa0\xff\x1f\x1f\xd0\xff\x15\x15\xc1\xff\x13\x14\xbc\xff\x11\x11\xb3\xff\x0f\x10\xa7\xff83\xf3\xffD>\xf7\xff=7\xf2\xff64\xfe\xff\x17\x18\xc7\xff\x1f\x1f\xd7\xff\x16\x16\xca\xff\x19\x1a\xd1\xff\x18\x19\xce\xff\x17\x19\xcd\xff\x1e\x1c\xd7\xff.+\xe1\xff\x1f\x1e\xd4\xff"(\xe0\xff\x14\x1cr\xff\x1b"c\xff6:\xd6\xff=@\xf3\xff54\xdd\xff,,\xd7\xff,,\xd8\xff\x15\x1ct\xff\x0f\x19%\xff\x10\x19&\xff\x11\x19(\xff\x11\x1a\'\xff\x11\x1a)\xff\x11\x1b)\xff\x12\x1a)\xff\x12\x1b)\xff\x11\x1b)\xff\x11\x1b)\xff\x11\x1a)\xff\x11\x1b\'\xff\x10\x1b\'\xff.\x80g\xff/\x81e\xff8|x\xff/]k\xff*H^\xff&DT\xff\x1e\xff\x18+4\xff\x14\'.\xff\x14$+\xff\x13$*\xff\x13#(\xff\x12 \'\xff\x12 &\xff\x12 \'\xff\x12!(\xff\x13")\xff\x14%-\xff\x17+6\xff\x1a.;\xff\x1f5j\xff%\'\xe0\xff\x1b\x1a\xcf\xff\x1c\x1c\xcf\xff\x1f\x1e\xd4\xff+*\xea\xff<8\xfc\xffHD\xff\xff,3\xea\xff\x17\x18\xc5\xff\x18\x19\xca\xff\x1b\x1a\xd1\xff\x17\x18\xca\xff\x1c\x1a\xcb\xff\x1e \xce\xffID\xff\xff//\xdd\xff\x19\x18\xc6\xff\x16\x15\xc1\xff# \xda\xff94\xf7\xff03\xe7\xff23\xe1\xff\x10\x10\xb7\xff\x17\x17\xbf\xff\x12\x12\xb8\xff\x17\x18\xc3\xff\x14\x15\xbf\xff\x17\x17\xc1\xff\x1a\x1b\xc4\xff\r\x10\x9a\xff\x0e\x0f\xa2\xff\r\x0f\x9d\xff\x16\x19\xb9\xff\x14\x14\xbb\xff\x11\x12\xad\xff\x0e\x10\x9e\xff\x0e\x10\x9d\xff\x10\x12\x9d\xff\x1f\x1e\xcf\xff\x13\x13\xbb\xff\x13\x13\xb7\xff\x0f\x10\xad\xff\x16\x17\xb7\xffIB\xfe\xff.)\xe3\xff@:\xfe\xff$#\xe4\xff\x1d\x1c\xd4\xff\x11\x13\xb7\xff\x15\x17\xc2\xff\x15\x16\xc5\xff\x14\x15\xbf\xff\x19\x18\xc9\xff\x16\x16\xc0\xff\x0c\r\xa2\xff\x1f \xd8\xff\x17\x1c\xad\xff\x15\x18\x9e\xff\x18\x1a\xce\xff\x17\x1a\xcd\xff\x13\x15\xbd\xff\x12\x15\xbc\xff\x11\x11\xb4\xff\x12\x16\xb5\xff\x10\x17-\xff\x0f\x19%\xff\x10\x18&\xff\x11\x1a\'\xff\x11\x1a(\xff\x12\x1b)\xff\x11\x1a)\xff\x12\x1b*\xff\x11\x1a*\xff\x11\x1a+\xff\x11\x1b*\xff\x11\x1a(\xff\x11\x1b\'\xff\x11\x1a)\xff2\x8al\xff.\x85q\xffB\x7f\x8a\xff5bs\xff*HZ\xff$BP\xff!>L\xff\x1c6B\xff\x18.5\xff\x16*.\xff\x14\',\xff\x14\'-\xff\x14&.\xff\x14$-\xff\x14#+\xff\x13#)\xff\x12$*\xff\x13!*\xff\x13#,\xff\x15$-\xff\x15%0\xff\x14&.\xff04\xcf\xff#"\xdb\xff\x1c\x1b\xd3\xff"!\xdb\xff$"\xdd\xff\x1f\x1e\xd6\xff*%\xe8\xff(0\xe3\xff\x17\x17\xc3\xff\x16\x17\xc2\xff\x16\x16\xc1\xff\x13\x14\xbb\xff\x12\x12\xb8\xff\x11\x11\xb3\xff,*\xd7\xffA;\xfe\xffG@\xfe\xff\x18\x18\xc4\xff\x17\x18\xc6\xff%%\xe4\xff85\xf7\xff\x15\x15\xc3\xff\x16\x17\xc6\xff\x0f\x0f\xb1\xff..\xd9\xff\x16\x16\xbe\xff\x15\x16\xc2\xff\x17\x17\xc2\xff\x18\x1a\xc6\xff\x10\x12\xa6\xff\x0c\x10\x9e\xff\x0f\x10\xa0\xff\x13\x15\xad\xff\x15\x17\xbd\xff\x12\x13\xb2\xff\x0e\x10\x9d\xff\r\x10\x9c\xff\x10\x11\x9d\xff\x1c\x1e\xd0\xff\x12\x11\xb4\xff\x12\x12\xb4\xff\x10\x0f\xaa\xff#"\xd1\xff<6\xf1\xff;6\xef\xff-*\xef\xff\x1b\x1b\xd1\xff\x10\x11\xaf\xff\x0e\x0f\xa8\xff\x12\x13\xb8\xff\x11\x11\xb2\xff\x15\x15\xc0\xff\x12\x12\xaf\xff\x0b\x0e\x93\xff\x1b\x1c\xca\xff\x1e\x1f\xd5\xff\x11\x12\xad\xff\x0e\x11\xa2\xff\x15\x17\xbe\xff\x19\x19\xc0\xff\x0f\x11\xb1\xff\r\x0e\xa8\xff\x13\x17\xb5\xff\x0f\x172\xff\x10\x18#\xff\x0f\x18$\xff\x10\x19%\xff\x10\x19$\xff\x10\x19&\xff\x10\x1a&\xff\x10\x19\'\xff\x11\x1a(\xff\x10\x19\'\xff\x10\x1a)\xff\x11\x1a(\xff\x10\x1a%\xff\x10\x1a$\xff\x11\x19\'\xffD\x90}\xff>\x87\x82\xffH|\x8c\xff6_t\xff(CV\xff&=Q\xff"?N\xff!;H\xff\x1a2;\xff\x18-3\xff\x17*/\xff\x15\'.\xff\x16(/\xff\x15\'/\xff\x14&.\xff\x13%.\xff\x14&-\xff\x16&/\xff\x17$/\xff\x17&1\xff\x18\'4\xff\x1b+;\xff\x1c-Z\xff]X\xff\xffUP\xff\xffE>\xfd\xff40\xf8\xff-*\xf2\xff&#\xe3\xff"\'\xdd\xff\x1e\x1d\xcb\xff\x16\x17\xc1\xff\x16\x16\xc1\xff\x16\x16\xbe\xff\x11\x11\xb1\xff\x10\x11\xb2\xff\r\x0e\xad\xff73\xe3\xff>7\xfc\xffH@\xff\xff\x1a\x19\xc5\xff\x17\x17\xc3\xff\'&\xe1\xff\x17\x16\xc0\xff\x15\x17\xc2\xff\x10\x12\xb1\xff8;\xea\xff\x1e\x1c\xc9\xff\x17\x18\xc4\xff\x13\x14\xbd\xff\x18\x19\xc5\xff\x15\x15\xb8\xff\x16\x1a\xa9\xff\r\x10\x9d\xff\x12\x14\xa5\xff\x18\x1b\xc3\xff\x11\x12\xaf\xff\x0e\x10\x9c\xff\r\x10\x9c\xff\x10\x12\xa0\xff\x19\x1b\xc9\xff\x11\x13\xb1\xff\x0e\x10\xab\xff\x0f\x10\xa7\xff41\xe9\xff.*\xe1\xffD>\xff\xff\x1b\x1a\xcf\xff\x10\x10\xa8\xff\x0c\x0e\x99\xff\r\x10\x9f\xff\x0e\x0f\xa3\xff\x11\x13\xb9\xff\x10\x11\xa5\xff\x0b\r\x89\xff\x19\x1a\xc1\xff!!\xd9\xff\r\r\x99\xff\x10\x12\xaa\xff\x18\x17\xc5\xff-*\xea\xff/-\xf4\xff64\xf8\xff??\xf4\xff\x18\x1fs\xff\x0e\x18"\xff\x10\x18#\xff\x10\x18$\xff\x10\x19%\xff\x10\x19&\xff\x10\x19#\xff\x10\x19&\xff\x10\x19&\xff\x10\x19&\xff\x10\x19\'\xff\x10\x1a&\xff\x10\x19\'\xff\x10\x19&\xff\x10\x1a&\xff\x10\x1a&\xffV\x8d\x91\xffM\x81\x8f\xffGz\x8c\xff7`r\xff(DV\xff%:\xf1\xff&#\xdf\xff\x17\x17\xb8\xff\x0f\x11\xa0\xff\x0c\x0e\x91\xff\x0c\x0e\x92\xff\x0f\x11\xaa\xff\x0e\x10\x99\xff\x0b\r\x84\xff\x19\x1a\xbc\xff""\xdd\xff\x0e\x0f\xa6\xff\x16\x15\xc7\xff\x19\x18\xcf\xff\x19\x19\xcd\xff\x1a\x19\xcb\xff\x1b\x1a\xcf\xff\x1f\x1d\xd7\xff\x1f\x1e\xdb\xff-.\xde\xff\x0f\x17+\xff\x0f\x18%\xff\x10\x19&\xff\x10\x19(\xff\x10\x19&\xff\x11\x19\'\xff\x10\x19&\xff\x10\x19\'\xff\x10\x1a\'\xff\x10\x1a(\xff\x10\x1a\'\xff\x11\x1b(\xff\x10\x1a\'\xff\x10\x1a&\xff\x11\x1b\'\xfff\x8d\xa1\xffS}\x95\xffHy\x8d\xff:cy\xff)FW\xff%>R\xff%=N\xff#>L\xff 9G\xff\x1c4>\xff\x1a/7\xff\x19,3\xff\x17)0\xff\x18)1\xff\x18*4\xff\x18*3\xff\x16(/\xff\x17)2\xff\x18(4\xff\x1a)7\xff\x1b+;\xff\x1b-:\xff\x1c-=\xff\x1d.?\xff$1w\xffYW\xfb\xffXR\xff\xffVQ\xff\xffYV\xff\xff[U\xff\xffIC\xff\xffQL\xfd\xff95\xe2\xff\x16\x16\xc6\xff\x18\x18\xc6\xff\x1b\x1a\xc7\xff\x10\x10\xa7\xff\x0f\x10\xa8\xff\r\r\xa7\xff1.\xdc\xff5/\xf2\xffJD\xff\xff)\'\xcd\xff\x11\x13\xb2\xff\x1a\x1d\xc7\xff\x10\x14\xa0\xff\x10\x13\x97\xff\x19\x1e\xb8\xff+-\xe3\xff\x16\x16\xc2\xff\x16\x17\xbf\xff\x1a\x1b\xc8\xff\x11\x13\xa9\xff\x0e\x10\x8c\xff\x0e\x11\x96\xff\x10\x13\x9b\xff\x10\x13\xa6\xff\x19\x1d\xa3\xff\x0e\x13\x98\xff\x14\x15\xb0\xff)6\xc5\xff\x0c\x0e\x9c\xff\r\x0f\x9c\xff\x15\x18\xb1\xff\x1b\x1b\xc4\xff;7\xf4\xff\x1c\x1b\xd2\xff\x17\x16\xc6\xff\x16\x16\xc0\xff\x0b\x0c\x85\xff\r\x0e\x96\xff\r\x0f\x8d\xff\x0b\r~\xff\x1a\x1a\xba\xff%$\xe3\xff\x14\x13\xbd\xff\x16\x17\xca\xff\x15\x16\xc5\xff\x15\x15\xc0\xff\x17\x16\xc4\xff\x1d\x1b\xd2\xff\x1f\x1d\xd8\xff\x1d\x1b\xd4\xff\x17\x18\xc4\xff\x1c\x1f\xca\xff\x0e\x17(\xff\x0f\x18#\xff\x0f\x18%\xff\x0f\x18%\xff\x10\x19&\xff\x10\x19&\xff\x11\x1a&\xff\x11\x19(\xff\x11\x1a(\xff\x11\x1a)\xff\x10\x1a\'\xff\x11\x1a(\xff\x10\x1a\'\xff\x10\x19%\xff\x10\x19%\xffv\x9c\xb4\xffZ\x82\x9b\xffGs\x8d\xff:a{\xff)HZ\xff\'AT\xff$>P\xff$>N\xff"\xff\x1e/A\xff\x1f0D\xff\x1c,@\xff\x1d.]\xffJR\xe3\xffca\xff\xffOJ\xff\xffF?\xff\xffLF\xff\xff63\xf3\xffXQ\xff\xff\\U\xff\xff:5\xf2\xff\x1f\x1d\xd2\xff\x14\x15\xbc\xff\x10\x11\xa7\xff\x0e\x0e\xa6\xff\r\x0e\xa4\xff*(\xd2\xff1.\xeb\xffD?\xfa\xff/0\xd5\xff\x1d\x1f\xba\xff\x17\x1a\xbb\xff\x10\x15\x8f\xff\x10\x15\x91\xff\x1b\x1e\xb8\xff\x1a\x1b\xc9\xff\x13\x15\xbc\xff\x15\x17\xb4\xff\x1c\x1e\xc6\xff\x1a\x1b\xb1\xff\x18\x1c\xa0\xff\x11\x13\x97\xff\x0f\x11\x8c\xff\x11\x12\x91\xff\x0f\x11\x95\xff\x13\x16\xaa\xff\x1c\x1d\xbc\xff\r\x0e\xa2\xff\x11\x13\x9d\xff\x17\x18\xac\xff#!\xcd\xff\x1d\x1c\xd3\xff\x1c\x1b\xd2\xff\x18\x17\xc6\xff\x16\x16\xbc\xff\x0c\r~\xff\r\x0f~\xff\x0b\x0e{\xff\x1b\x1c\xbb\xff$%\xe3\xff\x16\x15\xc4\xff\x15\x15\xc3\xff\x13\x13\xbd\xff\x13\x13\xbc\xff\x17\x17\xc7\xff\x1b\x1a\xd1\xff\x19\x18\xcc\xff\x14\x14\xbf\xff\x17\x17\xc5\xff$#\xd6\xff-/\xbc\xff\x0e\x16\x1e\xff\x0f\x17#\xff\x0f\x18#\xff\x0f\x18"\xff\x0f\x18$\xff\x10\x19$\xff\x10\x19\'\xff\x10\x19(\xff\x10\x1a&\xff\x10\x19\'\xff\x11\x19\'\xff\x10\x1a\'\xff\x11\x19&\xff\x10\x18$\xff\x10\x19$\xff{\x9f\xb3\xff^\x86\x9c\xffGs\x8d\xff;b\x7f\xff+J^\xff\'AX\xff\'@T\xff%>O\xff"=J\xff\x1f9E\xff\x1d4?\xff\x1c09\xff\x19,6\xff\x19,5\xff\x1b.8\xff\x1b,6\xff\x19+3\xff\x19,5\xff\x1b-9\xff\x1d/=\xff\x1d0@\xff\x1d0@\xff\x1e/E\xff\x1e2L\xffAN\xc8\xffU^\xf7\xffFK\xf0\xff46\xe9\xff10\xef\xff..\xf3\xff,+\xf0\xff\x19\x18\xc9\xff\x1e\x1d\xd0\xffOI\xff\xffSM\xff\xffLD\xfc\xff# \xd8\xff\x13\x12\xb8\xff\x10\x11\xaa\xff\x0e\x0f\xa7\xff\r\x0e\xa4\xff\x1e\x1d\xbb\xff3.\xec\xff@<\xf9\xff<:\xf0\xff\x14\x15\xb3\xff\x11\x17\xa4\xff\x14\x19\x9c\xff\x0f\x13\x90\xff \xd1\xff)-\xcc\xff\x1b\x1b\xc4\xff@C\xea\xff(*\xda\xff! \xc7\xff\x13\x14\xb4\xff\x12\x15\xad\xff\x19\x1a\xbf\xff\x12\x14\xab\xff\x14\x15\xa7\xff\x14\x15\xae\xff\x1d \xa5\xff\r\x10\x82\xff\r\x0f\x90\xff\x1e\x1e\xd1\xff\x1b\x1a\xcd\xff\x19\x18\xcb\xff\x14\x13\xb9\xff\x17\x17\xbc\xff\x0c\x0eu\xff\x0b\rs\xff\x1c\x1d\xbc\xff!"\xdd\xff\x15\x15\xc3\xff\x15\x14\xc0\xff\x11\x12\xb7\xff\x13\x14\xbc\xff\x17\x17\xc5\xff\x16\x15\xc0\xff\x12\x12\xb6\xff\x13\x13\xb9\xff73\xf0\xffNH\xff\xffBD\xf9\xff\x11\x18\\\xff\x0f\x18#\xff\x0f\x17!\xff\x0f\x17"\xff\x0e\x17!\xff\x0f\x18$\xff\x10\x19$\xff\x10\x19&\xff\x11\x19\'\xff\x10\x19\'\xff\x10\x19\'\xff\x11\x19\'\xff\x11\x1a&\xff\x10\x1a(\xff\x10\x19$\xff\x0f\x18"\xffs\x95\xa3\xfff\x8c\x9e\xffLy\x90\xffDg\x82\xff1Og\xff+E\\\xff)DX\xff&?O\xff!=I\xff ;F\xff\x1e7D\xff\x1e4A\xff\x1c0:\xff\x1b-9\xff\x1d/:\xff\x1a.6\xff\x1a,7\xff\x1b.9\xff\x1c/<\xff\x1f1A\xff 3G\xff\x1f3I\xff 2I\xff 1`\xff\x1a\x1b\xdb\xff\x17\x18\xca\xff\x15\x17\xc5\xff\x15\x16\xc3\xff\x13\x14\xbf\xff\x15\x15\xc1\xff\x19\x19\xc8\xff\x17\x18\xc6\xff\x17\x17\xc2\xff\x17\x17\xc4\xffD?\xf4\xffSJ\xff\xffPI\xff\xff\x19\x19\xc1\xff\x12\x11\xb3\xff\x12\x11\xac\xff\x0f\x10\xa9\xff\x10\x10\xa9\xff\x15\x17\xa6\xff/,\xe9\xff86\xf9\xff\x1f\x1f\xc6\xff\x0e\x10\x92\xff\r\x11\x9e\xff\x18\x19\xc1\xff\x14\x15\xbe\xff*+\xd4\xff\x19\x1d\xc2\xffxy\xec\xff82\xe8\xffPT\xde\xff((\xc5\xffDG\xce\xff$#\xcf\xff\x1a\x1a\xb6\xff*-\xc7\xff\x18\x19\xbb\xff\x1b\x1b\xbc\xff\x1d\x1f\xb9\xff\x0f\x11\x8e\xff\x18\x19\xc7\xff\x19\x1a\xcc\xff\x15\x15\xbf\xff\x14\x15\xb4\xff\x13\x13\xa7\xff\x0b\rs\xff\x1b\x1e\xbe\xff\x1f\x1f\xd6\xff\x14\x15\xc2\xff\x12\x13\xbb\xff\x12\x12\xb7\xff\x13\x14\xbc\xff\x14\x14\xba\xff\x10\x11\xaa\xff\x0f\x10\xa9\xff\x13\x13\xb4\xff%$\xdb\xffQM\xff\xff8D\xef\xff\x14\x1e\x9f\xff\x0f\x16\x1d\xff\x10\x17#\xff\x0f\x18#\xff\x0f\x17#\xff\x0f\x18"\xff\x10\x18$\xff\x10\x19&\xff\x11\x1a(\xff\x11\x19)\xff\x10\x1a&\xff\x10\x1a\'\xff\x11\x19(\xff\x10\x1a&\xff\x10\x1a\'\xff\x10\x19%\xff\x10\x19#\xff_}\x8c\xff\\\x82\x92\xffLz\x8e\xffGm\x83\xff5Ui\xff,G^\xff+FZ\xff%BS\xff!AK\xff!?F\xff \xff\x1c0=\xff\x1c/>\xff\x1d.>\xff\x1e2B\xff\x1f3F\xff\x1f6G\xff\x1f7G\xff\x1e6H\xff\x17"\x9a\xff\x17\x18\xc8\xff\x18\x18\xcb\xff\x16\x17\xc5\xff\x14\x15\xbe\xff\x12\x12\xb6\xff\x11\x11\xb1\xff\x0f\x10\xad\xff\x10\x12\xb2\xff\x13\x14\xb8\xff\x13\x14\xba\xff&%\xd6\xffRL\xfe\xffNG\xff\xff&$\xcd\xff\x10\x10\xae\xff\x12\x11\xb1\xff\x10\x11\xaf\xff\x13\x12\xb2\xff\x0b\x0e\x8e\xff\x1a\x1b\xb7\xff\x1f \xba\xff,2\xcc\xff,.\xc1\xff./\xd2\xff@C\xd0\xff\'(\xcf\xff>=\xd1\xff+/\xba\xffTj\xed\xff\x1a\x19\x90\xff%(\xad\xff,/\xc2\xffZ_\xe1\xff\x1f \x98\xff!$\xae\xff\x19\x19\xc3\xff\x14\x15\xbd\xff\x14\x16\xa6\xff\x12\x16\xa5\xff\x10\x12\xa7\xff\x17\x17\xc2\xff\x1e\x1f\xba\xff\x18\x18\xc1\xff\r\x10\x84\xff\x1f \xc9\xff\x1c\x1c\xd3\xff\x16\x16\xc4\xff\x13\x13\xbb\xff\x14\x14\xbd\xff\x15\x14\xbc\xff\x0f\x11\xaa\xff\x0f\x10\x9f\xff\x11\x11\xaa\xff\x12\x12\xb5\xff;:\xe0\xffTT\xff\xff(1\xee\xff\x1f+\xdf\xff\x0f\x16;\xff\x0e\x15 \xff\x0f\x15 \xff\x0f\x17!\xff\x0f\x17!\xff\x0f\x18#\xff\x0f\x19&\xff\x10\x19&\xff\x11\x1a(\xff\x10\x19\'\xff\x11\x19\'\xff\x10\x1a\'\xff\x11\x19\'\xff\x0f\x18#\xff\x0f\x18#\xff\x10\x19%\xff\x10\x18"\xffKj}\xffTw\x88\xffNy\x8d\xffGs\x83\xff5Yk\xff-I]\xff,EY\xff\'CT\xff$DR\xff"EO\xff"AM\xff!:G\xff\x1d3@\xff\x1d/<\xff\x1e0?\xff 1A\xff 1>\xff\x1f/M\xff$1~\xff9F\x9f\xff;G\xb5\xff7@\xda\xff.1\xf0\xff,-\xf8\xff-+\xf6\xff\x19\x1b\xd0\xff\x12\x14\xbd\xff\x14\x15\xc0\xff\x15\x17\xc3\xff\x15\x16\xc3\xff\x12\x13\xb8\xff\x0f\x11\xae\xff\x0f\x0f\xa9\xff\x0e\x0f\xa5\xff\x0e\x0f\xa3\xff\x10\x12\xa7\xff\x11\x11\xb3\xff40\xe0\xffUN\xff\xffGC\xed\xff\x17\x16\xb7\xff\x11\x11\xb0\xff\x10\x0f\xb7\xff==\xcf\xff\x0b\r\x86\xff\x14\x16\xa7\xffML\xd9\xffJM\xdf\xff10\xcb\xff\x12\x13\xb6\xff\x1c \x8a\xff #\xb0\xff\x15\x18\x9c\xff\x16\x16\xae\xff\x17\x1c\xa2\xff\x12\x16\x81\xff\x0e\x11}\xff\x0e\x15B\xff\x14\x1cj\xff\x1c\x1f\x95\xff\x15\x1b\x8e\xff5;\xb8\xff%)\xd2\xff\x19\x1a\xbe\xff\x18\x19\xbe\xff\x15\x18\xad\xff\x16\x17\xae\xff\x14\x14\xa4\xff"!\xd3\xff\x1c\x1c\xd3\xff\x18\x17\xc8\xff\x16\x15\xc2\xff\x16\x15\xc1\xff\x12\x12\xad\xff\x0e\x10\x9a\xff\x0f\x10\xa1\xff\x15\x16\xaf\xff*(\xcf\xffXU\xfb\xffJL\xff\xff*6\xfd\xff\'1\xf4\xff\x11\x1bo\xff\x0e\x14\x1c\xff\x0e\x14\x1f\xff\x0e\x15\x1e\xff\x0f\x15\x1f\xff\x0f\x16!\xff\x0f\x18#\xff\x10\x19%\xff\x10\x19&\xff\x10\x19\'\xff\x10\x19\'\xff\x10\x19\'\xff\x10\x19&\xff\x10\x1a&\xff\x11\x19%\xff\x10\x18%\xff\x0f\x18"\xff\x0f\x17!\xffGe\x7f\xffUt\x8a\xffQ}\x90\xffK|\x8b\xff>hv\xff-J\\\xff\'DX\xff%@T\xff&DU\xff%ES\xff#CN\xff"=J\xff!6E\xff\x1d1@\xff\x1e0?\xff!2J\xff8B\xc4\xffFI\xff\xffJK\xfc\xff""\xd9\xff\x16\x16\xc9\xff$%\xde\xff%%\xe0\xff)(\xe8\xff&(\xe7\xff(&\xe7\xff((\xe8\xff$#\xda\xff\x13\x14\xbd\xff\x13\x13\xb9\xff\x14\x14\xba\xff\x13\x14\xb9\xff\x13\x12\xb3\xff\x10\x10\xaa\xff\x0f\x10\xa5\xff\x0f\x10\xa1\xff\x0e\x0f\x9c\xff\x0e\x0f\x9c\xff\x10\x12\xad\xff,*\xda\xffVR\xff\xff74\xdc\xff\x10\x12\xb0\xff\x14\x14\xbb\xff,*\xcf\xff.-\xe3\xff<9\xe5\xff\\a\xdf\xff #\xbd\xff\x12\x16\xaa\xff\x0f\x12m\xff\x12\x18t\xff\x17"P\xff\x1e+o\xff\x18&g\xff\x17#R\xff\x1f1r\xff\'?\x80\xff\x1a(_\xff\x12\x17\x8e\xff\x13\x16\xa6\xff\x1b\x1e\x9c\xff#"\xb6\xff&)\xd6\xff77\xdb\xff\x0e\x12\x82\xff\x15\x18\xa2\xff "\xd7\xff\x1e\x1c\xd3\xff\x1b\x1a\xd1\xff\x18\x19\xcb\xff\x14\x14\xb8\xff\x0e\x10\x9a\xff\x0f\x12\xa0\xff\x18\x18\xb3\xff\x1e\x1f\xc5\xff@;\xf1\xffXU\xff\xff?F\xff\xff/:\xff\xff&.\xf4\xff\x10\x18_\xff\x0e\x16 \xff\x0f\x15"\xff\x0f\x16!\xff\x10\x16!\xff\x0f\x17!\xff\x0f\x17!\xff\x0f\x18#\xff\x10\x19&\xff\x10\x19\'\xff\x12\x1a)\xff\x10\x1a(\xff\x11\x1a)\xff\x11\x1b(\xff\x11\x1a\'\xff\x10\x1a\'\xff\x11\x19(\xff\x10\x19%\xff\x10\x19$\xffNn\x85\xff^}\x92\xffX~\x93\xffQ\x82\x95\xffFq\x82\xff/O_\xff\'AU\xff$?T\xff\'DW\xff%ES\xff%CP\xff!?J\xff 9G\xff!3D\xff\x1e1B\xff$5q\xff74\xff\xff00\xe8\xff\x0f\x10\xb9\xff#$\xcf\xff0.\xea\xff\x1b\x1b\xce\xff)(\xe0\xff31\xf3\xff41\xf7\xff1.\xee\xff(\'\xe3\xff \x1f\xd8\xff\x1b\x1a\xd0\xff\x14\x15\xc3\xff\x11\x11\xb7\xff\x0e\x0f\xae\xff\x0f\x0f\xaa\xff\x10\x10\xa7\xff\x0f\x11\xa4\xff\x0f\x10\xa5\xff\x0f\x10\xa4\xff\r\x0f\x9d\xff\x0c\x0f\x96\xff\r\x0f\x93\xff\x10\x12\xaa\xff+*\xd8\xffFC\xfb\xff:;\xd6\xffVT\xef\xffHG\xf8\xff98\xd7\xff++\xc4\xff\x0b\x10f\xff\x16\x1a\xc3\xff\x11\x1aI\xff\x15\x1eP\xff&8\x80\xff@`\xac\xff5I\xa3\xff%6\x81\xff9T\xa5\xffLp\xc7\xff4T\xa0\xff*@\x8b\xff\x1c\x1f\xa2\xff\'1\xbc\xff26\xcf\xff$&\xd9\xffpt\xea\xff\x1b\x1a\xa6\xff\x0f\x12\xa8\xff!\x1f\xd7\xff\x1e\x1d\xd7\xff\x1c\x1d\xcb\xff\x12\x13\xad\xff\x13\x15\xb0\xff\x1a\x1b\xc1\xff\x1a\x19\xca\xff//\xe1\xffGC\xff\xffDD\xff\xffJO\xff\xffHP\xff\xff\x19 \xb3\xff\n\x10 \xff\x0f\x13\x1c\xff\x0e\x14\x1e\xff\x0f\x15 \xff\x0f\x16!\xff\x0f\x17"\xff\x0f\x18#\xff\x10\x19$\xff\x0f\x19&\xff\x11\x1a\'\xff\x11\x1a)\xff\x11\x1b*\xff\x11\x1c+\xff\x11\x1c,\xff\x11\x1b,\xff\x11\x1a*\xff\x11\x1a)\xff\x11\x1a(\xff\x10\x1a\'\xff\x10\x19%\xffFdv\xff]\x81\x96\xffc\x8d\xa1\xffP\x7f\x95\xffFo\x84\xff,O_\xff&CU\xff&@T\xff\'EV\xff&GU\xff$DR\xff"AN\xff!\x9a\xff&3z\xff1D\x96\xff&5\x99\xff-@\xa6\xff*?\x9c\xff\x18#g\xff\x12\x19\x8a\xff\x12\x16y\xff13\xe0\xffgb\xfe\xffgg\xfe\xff)(\xe0\xff\x1d\x1c\xd2\xff\'%\xdb\xff$#\xd6\xff\x1e\x1e\xd9\xff$$\xdd\xffBB\xf0\xffBA\xf6\xff%"\xe4\xff\x1a\x19\xd2\xff\x1e\x1c\xd2\xff \xd8\xff%"\xe3\xffDE\xfc\xff.1\xb9\xff\x0b\x10\x11\xff\x0e\x12\x1c\xff\x0e\x13\x1d\xff\x0e\x14\x1f\xff\x0f\x16 \xff\x0e\x16"\xff\x10\x18#\xff\x0f\x19$\xff\x10\x19&\xff\x11\x1b(\xff\x11\x1b)\xff\x11\x1b+\xff\x11\x1b*\xff\x12\x1b)\xff\x11\x1a(\xff\x11\x1a(\xff\x10\x1a(\xff\x10\x19&\xff\x11\x19%\xffT\x80\x93\xffu\xa7\xbd\xfft\xa3\xbb\xffU\x85\x9d\xff;g|\xff+N_\xff%CU\xff%?S\xff\'DV\xff(IV\xff%ES\xff#AN\xff#;M\xff!9I\xff!5G\xff\x1e0@\xff1;\xb1\xff]Y\xff\xffLH\xff\xff52\xeb\xff\x17\x17\xc1\xff\x16\x17\xc2\xff\x14\x14\xbe\xff\x13\x13\xbd\xff\x12\x12\xb9\xff\x13\x13\xba\xff\x15\x15\xbe\xff\x18\x16\xc1\xff\x1b\x1a\xc9\xff\x1f\x1d\xd0\xff!\x1f\xd1\xff\x1c\x1c\xc6\xff\x1d\x1c\xc6\xff \x1e\xd0\xff\x1a\x1a\xc5\xff\x0e\x0f\x93\xff\x0e\x0e\x8a\xff\x0e\x10\x90\xff\x0e\x10\x9a\xff\x10\x11\xa6\xff\x12\x13\xb3\xff\x11\x12\xb0\xff\x13\x15\xaf\xff02\xe3\xffzv\xf8\xffJK\xf9\xff+/\xd5\xff\x1d!\xbc\xff!)\x8f\xff@[\x99\xff#;\x86\xff*8\x81\xff\x1b%g\xff!(j\xff#)j\xff\x19\x1bZ\xff/4\x87\xff #\x84\xff/9\x94\xff>Z\xb7\xff-E\x8e\xff\x11\x18S\xfffl\xe8\xff..\xd2\xff%"\xe4\xff\x80\x85\xff\xff[b\xf9\xff-,\xe8\xff\'\'\xf6\xff,)\xf5\xffDE\xfa\xff77\xea\xff\x1b\x19\xd4\xff\x1c\x1b\xcd\xff\x1e\x1d\xcf\xff\x1f\x1f\xd6\xff\x1e\x1f\xd8\xff\x1d\x1d\xd4\xff\x1a\x1b\xcf\xff\x1a\x1a\xcb\xff&(\xd7\xff&+\x9f\xff\x0c\x12\x17\xff\x0e\x13\x1c\xff\x0e\x14\x1d\xff\x0e\x15\x1c\xff\x0e\x16\x1c\xff\x10\x17\x1f\xff\x0f\x18!\xff\x10\x18$\xff\x10\x19&\xff\x11\x1a\'\xff\x10\x1a\'\xff\x11\x1a(\xff\x11\x19\'\xff\x11\x1a)\xff\x11\x1a\'\xff\x11\x1a(\xff\x0f\x19$\xff\x0f\x19$\xffo\xa3\xc0\xff~\xb2\xd2\xffx\xaa\xc4\xffP\x7f\x98\xff8c}\xff)N_\xff$DV\xff#@V\xff%BW\xff\'IW\xff$HR\xff#AL\xff"<\xf5\xff\x1f\x1c\xdb\xff"\x1f\xd8\xff!\x1f\xd5\xff\x1d\x1d\xd3\xff\x1a\x1a\xce\xff\x16\x17\xc3\xff\x14\x14\xb9\xff\x13\x12\xb3\xff\x13\x13\xb6\xff\x17\x18\xbc\xff\x18\x19\xc0\xff\x1c\x1e\xd3\xff\x11\x16h\xff\x12\x17m\xff\x14\x18\x80\xff(*\xae\xff9?\xc2\xff3:\xb5\xff*.\x99\xff\x18\x1eZ\xff\x0e\x16%\xff\x11\x19\'\xff\x11\x19\'\xff\x10\x1a\'\xff\x11\x1a(\xff\x11\x1a(\xff\x10\x1a(\xff\x11\x1a\'\xff\x10\x19%\xff\x10\x18#\xffm\x9f\xbe\xffh\x99\xb5\xff_\x8c\xa9\xffKw\x92\xff9d~\xff)Mc\xff%CZ\xff$C\\\xff$DZ\xff\'FW\xff%HR\xff"CO\xff">M\xff!;J\xff"5J\xff 1I\xff 1H\xff\x1f0@\xff.6\xc4\xff95\xf2\xff62\xf2\xffQL\xff\xffTN\xff\xffD@\xff\xff@;\xff\xff?<\xff\xff@;\xfd\xff@;\xfe\xff(\'\xe2\xff\x19\x19\xc5\xff\x15\x15\xb6\xff\x11\x13\xa4\xff\x0f\x12\x94\xff\x0f\x12\x89\xff\x11\x12\x81\xff\x0f\x11}\xff\x10\x12{\xff\x0e\x11|\xff\x15\x17\x91\xff\x0e\x0f\x90\xff+8\xbc\xffOM\xe7\xffMK\xf0\xff[`\xff\xffKG\xfc\xff\'5\xcf\xff)-\xd8\xff*6\xba\xff<_\xb3\xff.A\xa1\xff\x1f\'|\xff\x12\x14M\xff\x16\x18K\xff\x13\x14D\xff\r\x0f!\xff\x11\x12(\xff h\xff$&\x8a\xff).\x8e\xff:N\xb0\xff:S\xb5\xff\x1f3t\xff/3\xe2\xffor\xfa\xff$%\xbd\xff1/\xfc\xff\x1e\x1e\xc8\xffbj\xff\xff1.\xfa\xff(#\xe8\xff# \xde\xff\x1c\x1b\xd3\xff\x16\x17\xc7\xff\x16\x15\xc0\xff\x15\x15\xbc\xff\x15\x15\xbb\xff\x15\x14\xb7\xff\x14\x14\xb6\xff\x16\x16\xbb\xff\x17\x18\xc2\xff\x18\x1a\xc6\xff\x1c\x1d\xd0\xff\x11\x12\xb5\xff\x13\x14\xba\xff\x15\x17\xc0\xff\x1f \xd6\xffNP\xff\xffIK\xf9\xffII\xf7\xffLL\xff\xffAD\xe8\xff\x1d%n\xff\x11\x1a&\xff\x11\x19\'\xff\x11\x1a)\xff\x11\x1a(\xff\x11\x1a\'\xff\x10\x19&\xff\x11\x19%\xff\x10\x18%\xffQ{\x96\xffOw\x92\xffPu\x8f\xffIq\x90\xff\xfd\xff84\xfd\xff?8\xff\xffMH\xff\xffZV\xfe\xffWV\xff\xffIF\xff\xff<8\xfa\xff2/\xee\xff\x12\x12\xb0\xff\x0e\x10\x9a\xff\x0f\x10\x95\xff\x0e\x10\x8f\xff\x0f\x10\x8f\xff\x0e\x10\x8f\xff\x0e\x11\x92\xff\r\x10\x97\xff\x0e\x10\x98\xff\x0f\x11\x9e\xff\x12\x14\xa2\xff\x15\x16\xae\xff\x13\x11\xab\xff\x17\x18\xbc\xffML\xed\xffqo\xff\xffYX\xff\xff.0\xbc\xff,;\xcb\xff`\xbb\xff5T\xb5\xffT\xff$BT\xff$DR\xff%@N\xff"\xab\xffAJ\xb3\xff2J\xb0\xff8U\xb6\xffc\x88\xde\xffoq\xfe\xffJM\xf8\xff[X\xfb\xff`^\xff\xff++\xe5\xffXU\xff\xff:7\xff\xff99\xfb\xff&&\xe9\xff\x1b\x1c\xd3\xff\x17\x18\xc7\xff\x16\x16\xc2\xff\x14\x14\xba\xff\x12\x13\xb6\xff\x13\x14\xb4\xff\x13\x14\xb5\xff\x14\x15\xb9\xff\x16\x15\xbc\xff\x1f\x1f\xd3\xff@;\xf7\xffMG\xfe\xff\x0f\x15\x9d\xff\r\x0f\x94\xff\x0e\x11\x9c\xff\x1a\x1c\xb6\xff*,\xd0\xff\x1c!\xa4\xff\x11\x17w\xff\x0f\x17F\xff\x11\x1a#\xff\x12\x1b(\xff\x11\x1a)\xff\x12\x1a)\xff\x11\x19\'\xff\x11\x1a$\xff\x0f\x19$\xff\x10\x19!\xff\x10\x17\x1f\xff!07\xff#4;\xff&4=\xff*;I\xff4Vt\xff4[z\xff2To\xff.Pn\xff(Ga\xff%BX\xff$AR\xff$BQ\xff":H\xff\x1f6D\xff!8H\xff"7L\xff#6I\xff4@\xb8\xff\x18\x1a\xc7\xff\x0c\x0f\x93\xff\x0b\x0f\x80\xff\x0c\x0ey\xff\x0b\x0er\xff\x0b\x0ef\xff\x0b\x0ea\xff\x0c\x0e^\xff\r\x0fb\xff\r\x0fi\xff\x0e\x0fk\xff\x0e\x10q\xff\x0f\x10v\xff\x0f\x11y\xff\x0f\x10{\xff\x0f\x11\x84\xff\x0f\x10\x93\xff\x0f\x11\x9c\xff\x10\x11\xa5\xff\x10\x11\xac\xff\x14\x16\xb6\xff&$\xcd\xff)(\xd6\xff&\'\xd0\xff_`\xf3\xffZQ\xff\xffPN\xf9\xff))\xe3\xff0?\xac\xffTu\xc3\xff6Q\xbb\xffCZ\xc7\xff3>\xa4\xff)*\x96\xff\x1d \x81\xff""\x88\xff$"~\xff!#\x8a\xff%(\x8f\xff:C\xb0\xffD`\xc3\xffA]\xbd\xff7Y\xc7\xffVt\xdd\xff=M\xc7\xff9<\xe2\xff*(\xdf\xffBE\xff\xffem\xff\xffmx\xff\xff\\_\xff\xffGF\xff\xffJO\xfe\xff\'$\xec\xff \x1e\xdb\xff\x1e\x1d\xd7\xff\x1c\x1b\xd0\xff\x1a\x1a\xcc\xff\x19\x18\xc9\xff\x19\x19\xc9\xff\x19\x19\xca\xff\x1b\x19\xcc\xff\x1a\x1a\xca\xff**\xe4\xff"/\xc4\xff\x11\x17T\xff\x10\x17F\xff\x10\x187\xff\x0f\x18,\xff\x0f\x18 \xff\x10\x18\x1c\xff\x0f\x17\x1e\xff\x0f\x18"\xff\x10\x19&\xff\x11\x1a\'\xff\x11\x1a(\xff\x12\x1a)\xff\x11\x1a\'\xff\x10\x19&\xff\x10\x19$\xff\x10\x18"\xff\x0f\x16\x1d\xff\x1d\'.\xff\x1e(/\xff ,2\xff"07\xff/Kg\xff4[|\xff1Tq\xff/Ok\xff*Ic\xff%CX\xff$BQ\xff%BP\xff!;I\xff\x1e6E\xff!9K\xff!9N\xff!7O\xff\x1d,n\xff\r\x10\xa0\xff\r\x10\x91\xff\r\x10\x91\xff\x0e\x10\x90\xff\x0c\x10\x92\xff\x0c\x10\x91\xff\r\x0f\x8e\xff\r\x10\x88\xff\r\x0f\x81\xff\r\x0f}\xff\r\x0fz\xff\x0c\x0fy\xff\x0e\x0fx\xff\x0e\x0f{\xff\x0e\x10\x85\xff\x0f\x10\x92\xff\x10\x12\xa1\xff\x11\x12\xad\xff\x12\x13\xb5\xff\x14\x16\xbe\xff\x19\x1b\xc9\xff\x1e\x1e\xd4\xff\x1e\x1f\xd9\xff)+\xe6\xff\x84\x8c\xff\xffTK\xfc\xffWX\xff\xff`b\xff\xffNS\xf4\xffLb\xdf\xffLk\xd5\xff\xf8\xff"5\x9c\xff"8^\xff!2U\xff\x1c+G\xff\x16!4\xff\x11\x1a(\xff\x11\x19%\xff\x11\x19$\xff\x10\x19$\xff\x10\x19$\xff\x11\x19%\xff\x10\x1b&\xff\x12\x1b(\xff\x11\x1b(\xff\x11\x1a\'\xff\x10\x19%\xff\x10\x19#\xff\x10\x18!\xff\x10\x18 \xff\x0f\x16\x1e\xff\x13\x1b\x1e\xff\x1d,+\xff-HE\xff;^X\xff7\\b\xff9_u\xff5[u\xff1Vp\xff-Nh\xff\'EY\xff%CV\xff&DU\xff$CR\xff"=N\xff!:O\xff!:N\xff#6N\xff!3K\xff 5_\xff*+\xe0\xff\x11\x14\xa4\xff\x0f\x12\x9c\xff\x0f\x11\xa5\xff89\xdf\xffOM\xf9\xffRN\xff\xffOH\xff\xffKD\xff\xffC=\xff\xff<8\xf9\xff2/\xed\xff)&\xe0\xff""\xd4\xff\x1e\x1d\xcc\xff\x1d\x1c\xcb\xff\x19\x1a\xc4\xff\x13\x12\xaf\xff\x10\x12\x9f\xff\x1a\x1a\xae\xffTT\xec\xff]S\xff\xffWR\xff\xffLM\xff\xff(%\xed\xffGO\xe6\xff_\\\xfd\xffje\xff\xff`h\xf3\xffHR\xf1\xff;D\xbf\xff6A\xbc\xffAH\xbb\xff@R\xb7\xff7I\xb8\xffGV\xc4\xffIX\xc9\xffHc\xbe\xff1N\xa8\xffHV\xe0\xffbg\xf8\xff]]\xf7\xffdb\xfd\xffSP\xe4\xff75\xee\xff/,\xf5\xff9;\xf7\xffe\\\xff\xffmn\xff\xffB<\xff\xffA:\xfc\xffSM\xfa\xffb^\xfe\xffdg\xff\xff^f\xff\xff]b\xff\xffce\xff\xffSP\xff\xff\x1f\x1e\xd9\xff\x18\x18\xce\xff\x1d\'\x97\xff(?n\xff$<]\xff"7[\xff!2T\xff\x1b*F\xff\x14 1\xff\x12\x1b)\xff\x12\x1b\'\xff\x11\x1b\'\xff\x11\x1a\'\xff\x11\x1b&\xff\x12\x1b\'\xff\x11\x1c)\xff\x12\x1b(\xff\x11\x1b\'\xff\x11\x1a&\xff\x0f\x19!\xff\x0f\x17\x1e\xff\x0f\x16\x1d\xff\x0f\x15\x1a\xff\x15\x1d!\xff%78\xff3NL\xff3WQ\xff2UV\xff4Wl\xff6]w\xff4Vo\xff/Oi\xff(EZ\xff$AU\xff"AV\xff"@P\xff#;M\xff"6M\xff!9L\xff"6L\xff 4I\xff 2I\xff$0\x88\xff//\xe9\xff\x1d\x1d\xcd\xff\x0c\x10\x9d\xff36\xd7\xffB>\xf4\xffB>\xf1\xffSP\xfe\xff^Y\xff\xffa]\xff\xff_[\xff\xffSN\xff\xffJF\xff\xffEA\xff\xff@<\xfe\xff95\xfa\xff0.\xf1\xff<9\xf1\xff0.\xef\xff:6\xfd\xffHC\xfe\xffVW\xff\xff`k\xff\xffn\x7f\xff\xff[b\xff\xffbi\xff\xffHI\xfd\xffUU\xff\xffvw\xff\xffGI\xf5\xffJN\xdb\xffBH\xe6\xffCJ\xb7\xffIa\xc7\xff8O\xad\xff$7\x8e\xffB^\xc1\xffNf\xc1\xffHR\xf0\xffMX\xf2\xffns\xfd\xffam\xe8\xff:7\xf5\xff84\xff\xffU`\xfe\xff$!\xef\xff`f\xff\xffbs\xff\xff`l\xff\xfffm\xff\xffYV\xfe\xff/,\xf1\xff*%\xe5\xff;5\xed\xffVP\xf8\xffli\xff\xffgj\xff\xffnp\xff\xff_[\xf1\xff14\xd6\xff9:\xe4\xffRS\xff\xff#;i\xff"9X\xff!5X\xff\x1f-M\xff\x19\'9\xff\x14\x1f+\xff\x12\x1c\'\xff\x11\x1b\'\xff\x11\x1b\'\xff\x12\x1b\'\xff\x12\x1c&\xff\x13\x1c)\xff\x11\x1c)\xff\x12\x1a&\xff\x10\x1a#\xff\x0f\x17 \xff\x0f\x16\x1b\xff\x0f\x15\x19\xff\x10\x14\x1a\xff\x18"\'\xff\x1c(+\xff$65\xff\x1f0/\xff\x1d,0\xff-H_\xff4Vt\xff2Tp\xff.Ph\xff)GY\xff%AT\xff#AU\xff#@R\xff$;M\xff"8K\xff"6K\xff!4J\xff 3J\xff!2J\xff!/J\xff\x1e/C\xff\x1e.s\xff\x16!{\xff\x16\x1c\x97\xffIF\xf9\xff1.\xe5\xff\x1b\x1a\xce\xff\x15\x14\xc8\xff\x1b\x19\xd4\xff# \xde\xff1-\xea\xff?:\xf3\xffKE\xfb\xffPI\xfd\xffRJ\xff\xff94\xfa\xff2,\xf6\xffKE\xff\xffTR\xff\xff_h\xff\xffbn\xff\xffin\xff\xffW`\xfa\xff?B\xe6\xff56\xeb\xffmk\xf3\xff@:\xfb\xffUW\xf7\xff__\xf9\xffkl\xfa\xffjm\xff\xffTa\xee\xffNX\xd6\xffBM\xd7\xffLc\xcf\xffLa\xd8\xffju\xff\xffw\x87\xff\xffk\x82\xfd\xffv\x80\xf9\xff10\xfb\xffck\xfc\xff10\xe8\xffHI\xfc\xffC9\xed\xffZU\xfe\xffor\xff\xffjp\xff\xffin\xff\xfffi\xff\xffji\xff\xffHE\xfb\xff+&\xe8\xff&"\xdf\xff/+\xe5\xffPL\xf7\xffgc\xff\xff\x81|\xff\xff\\d\xf4\xff5I\xbf\xff#8w\xff#:Q\xff"9X\xff"5U\xff 0M\xff\x1c)=\xff\x14"-\xff\x12\x1d&\xff\x11\x1b$\xff\x10\x1b%\xff\x11\x1a%\xff\x11\x1b%\xff\x11\x1b)\xff\x11\x1b\'\xff\x10\x1a%\xff\x10\x19"\xff\x10\x18\x1e\xff\x10\x15\x1b\xff\x10\x14\x1a\xff\x0f\x13\x19\xff\x16 &\xff\x18 &\xff\x18 "\xff\x18\x1e#\xff\x1a&,\xff*AV\xff3Ut\xff5Vs\xff2Wr\xff-Nd\xff\'EV\xff$BR\xff">O\xff#:N\xff!7L\xff!6J\xff!4H\xff!1F\xff\x1f0H\xff 0H\xff /I\xff\x1f/K\xff\x1e0K\xff\x1e3H\xff\x1c0[\xffEF\xeb\xff^X\xff\xffPJ\xfc\xff?;\xef\xff40\xe4\xff&$\xd8\xff\x1a\x19\xcc\xff\x15\x15\xc5\xff>8\xf7\xff,(\xf4\xffB;\xf9\xffXS\xff\xffXW\xff\xffbh\xff\xffag\xff\xffgj\xff\xffHF\xf4\xffCA\xf6\xff0.\xf8\xffLI\xf7\xff67\xe8\xffeb\xff\xffZ`\xfb\xffVR\xff\xff^_\xff\xffHL\xfa\xffhh\xfc\xffbr\xf8\xff_i\xff\xff\x89\x92\xff\xffet\xf7\xff\x82\x89\xfe\xff{\x82\xfc\xffkl\xfc\xff`p\xfe\xff+)\xf4\xff:6\xfb\xff&$\xec\xff]a\xff\xffcm\xff\xff\x82\x8b\xff\xffel\xff\xff`Z\xff\xfftp\xff\xffml\xff\xffop\xff\xffqr\xff\xfffc\xff\xffHC\xfa\xff+&\xe8\xff&#\xde\xff*&\xe2\xffC>\xf1\xff[Y\xe6\xff\x11\x1c \xff .G\xff#;U\xff$;X\xff!8T\xff"4M\xff\x1f0C\xff\x19\'3\xff\x13\x1e%\xff\x11\x1b"\xff\x12\x19"\xff\x11\x1b#\xff\x11\x1a$\xff\x11\x1b$\xff\x10\x19$\xff\x10\x18!\xff\x0f\x17\x1e\xff\x10\x15\x1c\xff\x0f\x15\x19\xff\x0f\x14\x18\xff\x0f\x14\x18\xff\x14\x1c!\xff\x14\x1c!\xff\x15\x1c\x1e\xff\x16\x1c\x1f\xff\x1b$,\xff%9K\xff3Qm\xff6Xt\xff6Yp\xff2Re\xff)GW\xff%BQ\xff#=O\xff#:N\xff"6M\xff"4I\xff!2I\xff\x1f1G\xff 1H\xff\x1f0I\xff 0H\xff 1F\xff\x1d0F\xff\x1f2H\xff\x1f1J\xff\x1c.J\xff8B\xae\xffgd\xff\xffrr\xff\xffjh\xff\xffjh\xff\xffif\xff\xffb_\xff\xffC=\xfb\xffTL\xff\xff\\W\xff\xff``\xff\xffeh\xff\xfffh\xff\xffWZ\xff\xff.,\xec\xff+&\xe3\xff#\x1e\xe0\xff^\\\xf5\xffIO\xfd\xffq\x83\xff\xff(&\xf3\xffan\xf2\xff\x7f\x8b\xfe\xff{~\xff\xffcc\xff\xffz\x86\xff\xff^\\\xff\xffml\xf9\xff~\x84\xff\xffps\xfd\xffan\xfb\xffcr\xff\xff41\xff\xffX_\xfe\xffGE\xfd\xffBG\xf8\xffe^\xfd\xffj\x80\xff\xfffu\xff\xffrr\xff\xffew\xff\xffir\xff\xffQM\xff\xffe_\xff\xffus\xff\xffrs\xff\xff||\xff\xffhi\xff\xffb_\xff\xffOH\xfa\xff2-\xe9\xff \x1e\xd9\xffUV\xf9\xff\x0b\x14-\xff\x1b)<\xff#7R\xff%;W\xff%8U\xff%:Q\xff#5I\xff\x1c.=\xff\x16#-\xff\x12\x1c"\xff\x11\x1b\x1f\xff\x11\x1a \xff\x12\x1a!\xff\x11\x19 \xff\x10\x17\x1f\xff\x10\x17\x1e\xff\x10\x16\x1b\xff\x0e\x15\x19\xff\x10\x14\x18\xff\x0f\x14\x17\xff\r\x12\x15\xff\x14\x1b \xff\x14\x1c!\xff\x14\x1b\x1c\xff\x13\x18\x1a\xff\x18"$\xff 16\xff.I\\\xff6Tn\xff6Wm\xff1Rd\xff)HW\xff%BP\xff$;N\xff#7N\xff#5M\xff!3J\xff 2G\xff\x1f2F\xff!2K\xff 1J\xff /H\xff\x1f0F\xff\x1f0F\xff\x1e1H\xff\x1d/K\xff\x1c(\x89\xff\x1d\x1e\xd5\xff! \xdf\xffDC\xfb\xffab\xff\xff_]\xff\xffab\xff\xffZZ\xff\xffHH\xfe\xff_\\\xff\xffik\xff\xffii\xff\xffSS\xfc\xff1.\xec\xff\x1a\x18\xcc\xff\x1e\x1d\xd1\xff\x1e\x1c\xce\xff""\xd7\xffMO\xff\xff`v\xff\xffGK\xf0\xff\'\'\xeb\xffAB\xec\xffBU\xfb\xffa[\xff\xffa^\xff\xffLQ\xff\xff\\`\xff\xffZe\xff\xffnj\xfe\xffvu\xff\xffhn\xff\xff`^\xe9\xffFD\xfc\xff45\xf8\xffCC\xf9\xffe\x8c\xff\xffy\x88\xff\xffv\x81\xff\xffat\xff\xffer\xff\xffso\xff\xffft\xff\xffjr\xff\xffUR\xfe\xffMF\xfd\xff~{\xff\xffww\xff\xff\x88\x89\xff\xffcl\xff\xffag\xff\xffca\xff\xffd\\\xff\xffDH\xf0\xff\x0e\x16\'\xff\x15!.\xff\x1f0F\xff#6O\xff$8P\xff$8L\xff#4J\xff\x1e0B\xff\x18\'4\xff\x14\x1f&\xff\x11\x1b!\xff\x12\x19 \xff\x10\x1a\x1f\xff\x11\x19\x1f\xff\x0f\x18\x1d\xff\x10\x16\x1b\xff\x10\x16\x1a\xff\x10\x15\x19\xff\x10\x14\x18\xff\x0e\x12\x14\xff\x0f\x11\x11\xff\x16\x1e \xff\x14\x1d\x1e\xff\x15\x1f\x1f\xff\x15\x1f\x1f\xff\x16 \xff\x1a\'&\xff)?N\xff5Rl\xff7Xm\xff3Uk\xff+K\\\xff&BR\xff$;N\xff#6N\xff"3J\xff"2J\xff!2H\xff 2F\xff 2J\xff\x1e0J\xff\x1e.F\xff\x1e.G\xff\x1a+D\xff0:\xa0\xffIP\xf4\xffHN\xff\xffQX\xff\xff]e\xff\xffch\xff\xff9?\xe3\xff\x0f\x19\xbc\xff\x1a+\x8e\xff\x1f"\xc1\xff\x0f\x11\x85\xff\x14\x16\x95\xff\x1a\x1d\x97\xff\x1b\x1b\xb4\xff\x18\x19\xc7\xff\x17\x17\xc1\xff\x1d\x1c\xce\xff\x14\x15\xb6\xff((\xdb\xffYV\xff\xff[c\xff\xffR_\xfa\xff?G\xfc\xffsu\xff\xff|\x92\xff\xff13\xed\xffAD\xf6\xff##\xd6\xffIG\xf7\xffor\xff\xff\x85\x86\xf6\xff94\xec\xff \xde\xff$!\xe9\xff98\xf1\xffRU\xfc\xff_a\xfc\xff`x\xff\xffe\x84\xff\xff_v\xff\xffn{\xff\xff|\x7f\xff\xff`n\xff\xffgq\xff\xffoj\xff\xffhx\xff\xffin\xff\xffda\xfe\xffB;\xfa\xff{y\xff\xff\x89\x88\xff\xff{z\xff\xffag\xff\xffdl\xff\xffmo\xff\xff69\xc2\xff\x0f\x15\x18\xff\x12\x1b\'\xff\x1b\'8\xff!1C\xff!0?\xff\x1f/<\xff\x1b,9\xff\x1b*8\xff\x19&2\xff\x13\x1f&\xff\x10\x1a!\xff\x10\x19\x1e\xff\x10\x18\x1f\xff\x10\x18\x1d\xff\x10\x16\x1b\xff\x10\x15\x19\xff\x0f\x14\x18\xff\x0f\x14\x17\xff\x0f\x13\x17\xff\r\x11\x13\xff\r\x11\x12\xff\x15\x1f \xff\x15\x1f!\xff\x16##\xff\x17 "\xff\x16\x1d\x1f\xff\x14\x1d\x1f\xff!2>\xff4Qg\xff7Wl\xff4Re\xff.L\\\xff)DU\xff&=Q\xff#7O\xff"3L\xff#2K\xff!3G\xff!3H\xff 4K\xff\x1f0J\xff\x1e/H\xff\x1f.\\\xffHL\xeb\xffV^\xff\xffWc\xff\xffZd\xff\xffW`\xfd\xff7?\xea\xff\x13\x1d\xc3\xff\x15"\x8c\xff$8T\xffCV\x9a\xff\'9\xd2\xff(.\xad\xff\x0c\x0e]\xff((\xbd\xff\x18\x17\xc5\xff\x1a\x19\xc7\xff\x1a\x1a\xc1\xff\x13\x12\xab\xff52\xeb\xffSN\xff\xff[]\xff\xffT`\xfc\xffJJ\xf4\xff\x8e\x9e\xff\xff\x80\x8f\xff\xff=;\xf6\xff$%\xdd\xff+*\xec\xff69\xc1\xff.,\xe4\xffEC\xe7\xff\x10\x11\xb9\xff\x1f\x1f\xdd\xff \x1f\xd2\xff%$\xdd\xffjs\xff\xffy\x8c\xff\xffw\x88\xfe\xff`\x83\xff\xffg\x7f\xff\xffew\xff\xffjz\xff\xffuv\xff\xffqs\xff\xff^l\xff\xffpu\xff\xffvx\xff\xffdr\xff\xfffm\xff\xffii\xff\xff@:\xf8\xff\x88\x85\xff\xff~z\xff\xfffa\xff\xffhe\xff\xffgf\xff\xffLK\xe3\xff\n\x10\x14\xff\x11\x18!\xff\x18$0\xff\x1e-;\xff\x1d+3\xff\x1a\'.\xff\x1a\'/\xff\x18$.\xff\x16!(\xff\x12\x1c#\xff\x11\x19\x1f\xff\x10\x18\x1e\xff\x11\x17\x1c\xff\x0f\x16\x1a\xff\x10\x16\x19\xff\x10\x15\x17\xff\x0f\x14\x17\xff\x0f\x12\x16\xff\x0e\x12\x14\xff\r\x12\x12\xff\x0e\x11\x11\xff\x15\x1f\x1f\xff\x15\x1f!\xff\x17 %\xff\x16\x1f$\xff\x18 #\xff\x17\x1e"\xff\x1b)/\xff/G[\xff5Sg\xff3Ra\xff.K]\xff*BW\xff\';S\xff#7Q\xff"3M\xff#4J\xff 4G\xff!4G\xff!5J\xff 2H\xff\x1c.>\xffDK\xe2\xffMO\xff\xffCK\xf7\xff5@\xed\xff$0\xe4\xff\x16$\xbd\xff\x1a(}\xff\x1c,L\xff\x1d+?\xff2Q\\\xff=Q\xb6\xffo\x90\xff\xff\xf8\xffGB\xfe\xff\\\\\xff\xffW]\xfd\xff!\x1f\xde\xffP]\xff\xff\x80\x90\xff\xffMM\xf5\xff\x1b\x19\xd3\xffEG\xff\xff00\xf7\xffPS\xfa\xffKM\xf6\xff\x16\x15\xd2\xffSU\xfa\xff\'&\xe2\xff\x19\x18\xc1\xff77\xe9\xffgs\xff\xffs\x88\xff\xffdy\xff\xffe}\xff\xffr\x80\xff\xfffx\xff\xfffn\xff\xffw{\xff\xff}{\xff\xffdl\xff\xff`l\xff\xff\x80\x83\xff\xffdn\xff\xffir\xff\xffgn\xff\xffdf\xfe\xffH?\xfa\xffkh\xfc\xffC@\xc7\xffJF\xe3\xff%%\x8f\xff\x0c\x11\x1b\xff\x0f\x15\x1c\xff\x0f\x17\x1e\xff\x16!*\xff\x1d+6\xff\x1b*2\xff\x1a\'-\xff\x18&.\xff\x17#+\xff\x14\x1f&\xff\x12\x1c"\xff\x11\x19\x1f\xff\x11\x16\x1c\xff\x10\x15\x1b\xff\x10\x15\x19\xff\x11\x16\x19\xff\x0f\x14\x17\xff\x0e\x13\x17\xff\r\x12\x13\xff\r\x10\x12\xff\x0e\x10\x11\xff\x0e\x10\x11\xff\x14\x1b(\xff\x15\x1d$\xff\x14\x1b"\xff\x14\x1b\x1e\xff\x17\x1e#\xff\x18!%\xff\x1c\',\xff+@N\xff5Pb\xff1Pa\xff.L\\\xff(CT\xff&:O\xff$5M\xff#5M\xff!5L\xff#5H\xff!4J\xff!3J\xff\x1f1F\xff 0E\xff\x1d.?\xff\x1b,^\xff\x1b,r\xff\x1c-q\xff\x1d.S\xff\x1d.>\xff\x1f.E\xff\x1e-C\xff-IW\xffW\x90\x89\xff=t\xa9\xff_q\xff\xffSP\xfa\xff\x19\x18\xce\xff\x1f\x1d\xcc\xff\x11\x12\xa5\xff#"\xce\xffLH\xff\xff?9\xfa\xffUQ\xff\xffW]\xfe\xff\x1c\x1b\xce\xffJN\xfc\xffx\x8c\xff\xffip\xfa\xff\x1a\x18\xd2\xff9=\xef\xffeh\xff\xff]f\xff\xffhn\xfe\xff\x1f\x1c\xe1\xffkk\xff\xffNO\xff\xff[U\xfc\xff<>\xf6\xffcd\xff\xffal\xff\xfft}\xff\xffg\x82\xff\xffct\xff\xffw\x7f\xff\xffbt\xff\xffqw\xff\xffkr\xff\xffoo\xff\xff}}\xff\xffdn\xff\xffnw\xff\xffdg\xff\xffcm\xff\xffgr\xff\xffgl\xff\xff^`\xff\xffKN\xf5\xff\t\x0e\n\xff\x0b\x10\r\xff\x0e\x11\x15\xff\x0f\x13\x18\xff\x10\x14\x19\xff\x10\x14\x1a\xff\x12\x1b!\xff\x18&.\xff\x1b(2\xff\x1a\'0\xff\x19&.\xff\x17#*\xff\x16!(\xff\x14\x1f#\xff\x11\x19\x1e\xff\x10\x16\x1a\xff\x10\x15\x19\xff\x10\x16\x19\xff\x0f\x14\x17\xff\x0e\x12\x15\xff\r\x11\x11\xff\x0e\x12\x14\xff\x0e\x12\x14\xff\x0f\x13\x14\xff\x11\x15\x16\xff\x13\x1a+\xff\x11\x17!\xff\x0f\x14\x19\xff\x0f\x12\x15\xff\x13\x18\x1a\xff\x18 $\xff\x1c$*\xff&8B\xff5Q`\xff4Qb\xff.J[\xff(BT\xff$;O\xff$6L\xff#6K\xff#5M\xff$5L\xff"5K\xff!4L\xff 1G\xff\x1e0B\xff\x1e0B\xff\x1f0F\xff\x1f/F\xff\x1f/F\xff\x1e.D\xff\x1e,C\xff\x1e,A\xff\x1c-@\xffT}\x82\xffL\x96y\xff9\x93d\xffP\\\xe9\xff \x1e\xd8\xff\x1d\x1d\xcc\xff\x11\x12\xa9\xff63\xe6\xffNG\xff\xff>8\xf6\xffOL\xfe\xffUX\xfe\xff\x1a\x19\xc4\xff:9\xf4\xffrx\xff\xff{\x8b\xfb\xff&*\xe9\xff42\xee\xff_b\xfe\xffae\xff\xff\\^\xfe\xff\'$\xe3\xff:9\xf3\xff\x8c\xa1\xff\xffMN\xff\xff\x84\x84\xfc\xffP]\xff\xffp~\xff\xff_n\xff\xffu}\xff\xffbw\xff\xffjw\xff\xffnt\xff\xffm}\xff\xffu~\xff\xffbk\xff\xfft}\xff\xffsp\xff\xff}\x82\xff\xffT\\\xff\xffID\xfe\xfffl\xff\xffcn\xff\xffis\xff\xffy{\xff\xff#-\xa2\xff\r\x11\x14\xff\r\x10\x14\xff\x0c\x10\x14\xff\x0e\x12\x15\xff\x0e\x13\x16\xff\x0e\x11\x13\xff\x0f\x13\x16\xff\x12\x1b\x1f\xff\x16!\'\xff\x17")\xff\x16"(\xff\x16!(\xff\x15 &\xff\x13\x1c$\xff\x10\x19\x1c\xff\x10\x15\x19\xff\x10\x14\x17\xff\x10\x16\x19\xff\x11\x16\x19\xff\x10\x14\x17\xff\x10\x15\x16\xff\x11\x16\x18\xff\x13\x17\x19\xff\x13\x18\x1a\xff\x15\x1b\x1d\xff\x11\x16\x1f\xff\x10\x14\x1c\xff\x11\x15\x18\xff\x13\x19\x1e\xff\x13\x18\x1c\xff\x13\x1a\x1f\xff\x1b$(\xff!16\xff1JZ\xff6Td\xff2L^\xff*EX\xff%>R\xff$9M\xff$5K\xff#6N\xff!6L\xff#6L\xff 4L\xff 3F\xff\x1f3C\xff\x1f1C\xff 0D\xff\x1f0B\xff\x1f/D\xff\x1e-D\xff\x1d-C\xff\x1e,B\xff\x1e/D\xffT\x85\x86\xff;\x92j\xff[\xa8\xa0\xff=6\xf0\xff\x1d\x1e\xce\xff\x14\x15\xb8\xff85\xed\xffKF\xfe\xff>9\xf7\xffSP\xff\xffTR\xfc\xff\x19\x18\xbd\xff-,\xe8\xffkl\xfe\xff\x8e\xa2\xff\xff//\xdd\xff\x1d\x1e\xd0\xff\'&\xef\xff-.\xf9\xff63\xfe\xff\x15\x16\xc4\xff!\x1f\xdf\xffN]\xfe\xffgu\xfe\xffQT\xfe\xffOO\xff\xff]~\xff\xffs\x80\xff\xff`l\xff\xffw~\xff\xff\\o\xff\xffoz\xff\xffZ\\\xff\xff\x86\x91\xff\xffer\xff\xffiq\xff\xffjw\xff\xffry\xff\xffSU\xf8\xff++\xf8\xff50\xfa\xffdp\xff\xffbm\xff\xffjs\xff\xff::\xe0\xff\x0f\x11\x8c\xff\x0f\x13\x17\xff\x0e\x12\x19\xff\x0e\x10\x14\xff\r\x10\x11\xff\r\x10\x11\xff\x0c\x0e\x0e\xff\r\x0f\x10\xff\x0f\x14\x16\xff\x12\x18\x1e\xff\x12\x19\x1d\xff\x11\x1a\x1f\xff\x12\x1b\x1e\xff\x12\x18\x1d\xff\x10\x15\x1b\xff\x11\x17\x1a\xff\x11\x1a\x1a\xff\x16#&\xff\x18!)\xff\x16\x1e%\xff\x17\x1e#\xff\x19"%\xff\x1f(-\xff\x17 #\xff\x17\x1c \xff\x14\x1a\x1c\xff\x13\x18\x1a\xff\x12\x17\x1b\xff\x13\x1a \xff\x14\x1c"\xff\x13\x1b \xff\x15\x1a\x1e\xff\x16\x1f"\xff\x1b&*\xff-DP\xff4Ra\xff/N_\xff+FW\xff\'>R\xff$8O\xff$6L\xff#5K\xff#6M\xff#5J\xff 5G\xff\x1f5D\xff 4G\xff 4D\xff\x1f2B\xff\x1e/A\xff\x1d.@\xff\x1e-A\xff\x1c,C\xff\x1d.C\xff!5G\xffQ\x8c\x7f\xff6\x8c^\xffx\xa0\xe0\xff\x1a\x18\xd1\xff\x1a\x1a\xc7\xff2/\xed\xffLG\xff\xffLG\xfe\xffWS\xff\xffQO\xfa\xff\x14\x15\xb9\xff&&\xdf\xfftt\xff\xffen\xee\xffgs\xef\xff\x13\x13\xba\xff\x17\x18\xca\xff?9\xf6\xffVV\xff\xff\x18\x18\xc9\xff\x16\x17\xbd\xff32\xea\xffh{\xff\xffOS\xf8\xff\\]\xfe\xffQV\xfe\xff\\{\xff\xffw\x7f\xff\xffal\xff\xffz\x80\xff\xff\\l\xff\xffq~\xff\xff[d\xff\xff[Z\xfd\xff{\x88\xff\xffjv\xff\xffgp\xff\xffUY\xfc\xff!(\xe3\xff\x13\x14\xb9\xff&$\xcb\xffdi\xff\xffhm\xff\xffZ]\xf6\xff\x12\x13\xaf\xff\x11\x12\xac\xff\x14\x1bw\xff\x13\x1d!\xff\x12\x18\x1c\xff\x0f\x13\x18\xff\x0e\x11\x12\xff\r\x10\x11\xff\r\x10\x11\xff\x13\x1a\x1d\xff\x19#(\xff\x1c%,\xff\x19#*\xff\x17 %\xff\x18#\'\xff 06\xff\'\xff.=E\xff8KT\xff\xff\x1b,;\xff\x1e.>\xff"1E\xff!1G\xff2P[\xffs\xaf\x9e\xff@\x99\x95\xffbd\xf3\xff \x1e\xd9\xffID\xfc\xffZV\xff\xff][\xff\xffB>\xed\xff\x11\x11\xbd\xffIK\xe9\xffjn\xfe\xff\x0c\x0e\x99\xffu\x84\xdd\xff<<\xe6\xff\x13\x13\xb1\xff\x18\x18\xc7\xff42\xe9\xff,,\xef\xff\x13\x14\xae\xff\x12\x14\xa9\xffPP\xf1\xffdl\xff\xffks\xff\xff)&\xe7\xff[Z\xfd\xffVc\xfd\xffYp\xff\xff_o\xff\xff\x85\x85\xff\xffu\x80\xff\xffgp\xff\xffgx\xff\xffbp\xff\xffY`\xff\xff"\x1e\xe0\xff\x1f\x1d\xd1\xff\x0e\x0e\xa1\xff\x0f\x10\xa8\xff\x11\x11\xb0\xff\x13\x13\xb6\xff\x13\x13\xb8\xff\r\x0f\x89\xff\x0e\x10\x88\xff\x0e\x10\x9a\xff\r\x10\x85\xff\x12\x14\xa9\xff\x12\x14\xae\xff8<\xbe\xff\x17""\xff\x18 (\xff\x1b%.\xff\x1a$,\xff\x1a#*\xff\x1c)1\xff\x1e)/\xff*8@\xff6JZ\xffA^s\xffTz\x90\xff[\x7f\x9a\xffU|\x8a\xffO\x7f\x83\xffb\x97\xa1\xffh\x95\xa9\xffc\x8e\x9b\xffv\x9d\xb0\xff\x89\xb4\xcc\xff\x92\xba\xd7\xff\x84\xaa\xcc\xffl\x98\xb3\xffi\x92\xaa\xff\x15\x1e!\xff\x15\x1d!\xff\x15\x1d"\xff\x14\x1b\x1f\xff\x13\x1a\x1e\xff\x19#&\xff\x1a%(\xff\x17!$\xff /7\xff,HW\xff/Q]\xff/K\\\xff&EU\xff$>O\xff#9O\xff"7K\xff#7I\xff#5I\xff!4H\xff 6F\xff 7E\xff\x1f5B\xff\x1e2A\xff\x1e-@\xff\x1e-@\xff!0C\xff!2E\xff .C\xffOy{\xff\\\xa9\x82\xff5S\xde\xff./\xe5\xff73\xef\xff\\Y\xff\xff]Z\xff\xff0,\xdf\xff\x15\x14\xc7\xffcg\xf6\xffLP\xed\xff\x0c\x0e\x93\xff\x16\x19\x9a\xff\x95\xa4\xff\xff\x17\x13\xc5\xff\x15\x17\xc0\xff75\xf2\xff/-\xe7\xff;7\xe9\xff\x10\x12\x98\xff21\xdb\xffgn\xff\xffln\xff\xffOS\xf5\xff/0\xe9\xffJH\xf3\xffbo\xff\xff\\n\xff\xffZl\xff\xffs{\xff\xffw\x81\xff\xffu|\xff\xff`u\xff\xffes\xff\xff]l\xff\xff=<\xf7\xff$ \xe1\xff\r\x0e\xa5\xff\x10\x10\xa7\xff\x11\x11\xaf\xff\x14\x14\xb8\xff\x14\x16\xbe\xff\x0f\x11\x9b\xff\r\x10\x92\xff\x0e\x10\x96\xff\x10\x11\xa2\xff\x0e\x12\x92\xff\x15\x17\xb2\xffHH\xe9\xff\x1a#B\xff\x1a$,\xff\x1d)3\xff\x1d)2\xff .;\xff"1D\xff".:\xff ,3\xff&4>\xff:Yl\xffR\x80\xa7\xffX\x88\xac\xffTz\x89\xffR|\x80\xffX\x81\x86\xffb\x8d\x92\xfff\x90\x95\xffz\xa5\xb2\xff\x8b\xb6\xcd\xff\x91\xbb\xd9\xff\x80\xad\xc8\xff}\xa9\xbf\xff\x8a\xb2\xca\xff\x15\x1c \xff\x15\x1d"\xff\x13\x1b \xff\x13\x1a\x1f\xff\x14\x1d\x1e\xff\x18%%\xff\x1f+-\xff\x1d\')\xff\x1f.3\xff/IX\xff/P_\xff/N]\xff*HW\xff\'AR\xff%P\xff\x83\xb0\xa8\xff`\x85\xc3\xff\\T\xff\xffVR\xff\xffCA\xfb\xff.+\xe2\xff00\xed\xff47\xed\xff\x0e\x11\x99\xff\x0c\x0e\x89\xff\r\x10\x8f\xff\t\x0b\x9a\xff\x96\xa9\xf8\xff\x16\x13\xcb\xff\x1a\x1b\xd0\xff2.\xed\xff75\xf3\xffSS\xf9\xff\x11\x12\xa5\xfftv\xff\xff`f\xff\xffih\xff\xffZd\xff\xff\x1c\x19\xd7\xffbc\xff\xffC@\xee\xff\\i\xff\xff^f\xff\xff]g\xff\xffar\xff\xff64\xf0\xfffm\xff\xffkv\xff\xffcr\xff\xffjw\xff\xff]b\xfd\xff\x14\x14\xbd\xff\x11\x12\xac\xff\x11\x12\xb0\xff\x13\x14\xb7\xff\x1a\x1a\xc3\xff#!\xd5\xff\x14\x16\xa0\xff\x0f\x11\x96\xff\x12\x13\xaa\xff\x14\x15\xb2\xff\x15\x16\xba\xff\x14\x17\xae\xff1.\xce\xffY\\\xd0\xff-HO\xffCh}\xffQ{\x95\xffP{\x97\xffCl\x84\xff<`x\xff;]p\xff6Sb\xff-FP\xff7Wc\xffY\x84\x8c\xffm\x9c\xa1\xfff\x8e\x9e\xff^~\x8f\xffa\x87\x8c\xffh\x8d\x91\xffy\x98\xa6\xff\x89\xaa\xbc\xff\x87\xa9\xbd\xff\x88\xab\xc4\xff\x8c\xb3\xcf\xff\x83\xaf\xcb\xff\x18%$\xff\x1b,)\xff\x1d3/\xff"G:\xff\'JA\xff+DE\xff0MP\xff6RX\xff1LQ\xff6Ub\xff4Wk\xff/Oa\xff-J^\xff*GW\xff&>P\xff$9P\xff$;M\xff#;M\xff"6M\xff 4F\xff 3D\xff\x1e4C\xff\x1f3E\xff 2F\xff!3H\xff"3K\xff#3J\xff&BV\xff\x90\xbc\xb2\xff^r\xd7\xff15\xe1\xffFJ\xef\xff\'+\xd6\xff$*\xd7\xff\x15\x1a\xbb\xff\x0b\x0e\x88\xff\r\x10\x89\xff\r\x10\x95\xff\x0f\x11\xa0\xff\x17\x19\xaa\xff\x8a\x97\xf9\xff\x17\x17\xc9\xff"!\xdc\xff1,\xf0\xff^e\xff\xff\x1f\x1f\xbf\xff9<\xde\xffnw\xff\xff\\[\xff\xffju\xff\xffAC\xf0\xff33\xec\xffac\xff\xffIH\xef\xff[g\xff\xff[c\xff\xff\\e\xff\xffdt\xff\xff53\xe7\xff\x1a!\xc4\xff=F\xe6\xffOW\xea\xffJ]\xe0\xff\x15\x15\xc6\xff\x14\x15\xbc\xff\x13\x14\xb7\xff\x12\x14\xb6\xff\x16\x16\xbc\xff\x1e\x1e\xca\xffFJ\xf1\xff%\xff 7C\xff"6F\xff%8N\xff#7Q\xff<\\g\xffj\xa0\xb0\xffIV\xf8\xff\x1b)\xbf\xff%G\x9b\xffu\xc1\xa3\xffT\xa7\xa1\xff\x10\x0f\xb6\xff\x16\x17\xbf\xff\x14\x15\xb6\xff\x12\x13\xab\xffY`\xd8\xffnq\xf1\xff+\'\xe9\xffRT\xff\xffd\x9c\xe7\xff\x15)\x96\xff`g\xff\xff[^\xff\xffrr\xff\xff[j\xff\xff\x1e\x1e\xbf\xffdf\xff\xffYf\xff\xffHE\xed\xffbi\xff\xff[b\xff\xff\\b\xff\xff\\j\xff\xff^p\xff\xff\x99\x99\xff\xffJR\xdb\xff\x0f\x13\xa0\xff\x0e\x0f\x97\xff/R\x88\xffU\x83\x8f\xffi\x98\xac\xffw\xaa\xc1\xffw\xac\xc5\xff}\xb7\xc6\xffy\xb8\xbf\xffu\xb4\xbf\xffw\xb3\xc4\xff}\xb3\xcd\xff\x84\xba\xd4\xff\x87\xc1\xdc\xff\x87\xc1\xdd\xff\x8a\xc3\xdf\xff\x89\xc4\xdd\xff\x88\xc3\xdc\xff\x87\xc6\xde\xff\x87\xc7\xdc\xff\x7f\xbf\xd3\xffs\xb2\xc5\xffl\xab\xbb\xffm\xaf\xbe\xffs\xb8\xc7\xffw\xba\xc8\xffp\xab\xbc\xffg\x9b\xae\xffc\x91\xa7\xffS\x7f\x96\xffJq\x88\xff@az\xffAfy\xffQ\x82\x8f\xff`\x86\xa1\xfff\x8b\xa9\xffn\x92\xae\xffv\x9d\xba\xffm\x93\xb4\xffl\x94\xb0\xff0cZ\xff8|m\xff>\x80p\xffI\x86w\xffF\x85u\xffB\x84s\xffA\x85v\xffH\x94\x83\xffW\xa1\x87\xffQ\x94\x7f\xff;lq\xff0Ma\xff,J]\xff\'O[\xff$CQ\xff%:N\xff#7L\xff"4F\xff!3F\xff!3G\xff!4G\xff 7E\xff\x1e\x8c\xff\x8c\xc3\xd2\xff\x99\xd2\xec\xff\x9c\xd5\xef\xff\x97\xd2\xea\xff\x96\xd0\xe8\xff\x94\xcf\xe5\xff\x8f\xc7\xdf\xff\x90\xc9\xe2\xff\x91\xc9\xe3\xff\x95\xcc\xe6\xff\x97\xd0\xea\xff\x93\xcc\xe6\xff\x92\xcc\xe4\xff\x94\xcf\xe4\xff\x99\xd7\xea\xff\xa1\xe3\xf5\xff\xaf\xe9\xf9\xff\xa0\xe1\xf5\xff\x92\xd5\xe9\xff\x89\xc8\xdc\xff\x83\xbc\xd3\xff{\xbb\xcb\xffv\xbf\xca\xffu\xbc\xc8\xffr\xb1\xc0\xffq\xa3\xb5\xffh\x96\xa7\xffS\x81\x94\xffIq\x85\xffCe\x80\xffDf\x86\xff^\x82\xa6\xffn\x93\xb3\xfft\x9b\xb7\xffz\xa1\xbe\xffv\xa0\xbc\xff\x80\xa7\xbe\xff5mb\xff={l\xff<~o\xffH~p\xff?rg\xff8re\xff@\x8ay\xffM\x9e\x85\xff_\xa9\x8b\xffV\x93|\xff:ii\xff.K`\xff,XZ\xff\'bW\xff"LJ\xff#:N\xff%9Q\xff$7M\xff$5L\xff#5H\xff!3F\xff!6F\xff!8H\xff#9J\xff#7J\xff"4N\xff#5P\xff$6O\xff&@R\xff\x84\xb6\xa6\xffK\xa5p\xff=\xabs\xff=\x9en\xff7\x8cc\xff!!\xdf\xff \xd5\xff\x18\x19\xc5\xff\x19\x1a\xca\xff@A\xe5\xffin\xff\xffZk\xf7\xff\x85\x85\xff\xff\x8f\xdc\xb5\xff,s\x87\xffbe\xfc\xff[^\xff\xffw|\xff\xffEL\xea\xff\x0b\x0e\x95\xffED\xd6\xff\\g\xff\xfffk\xff\xffCA\xec\xff`k\xff\xff^e\xff\xff\\b\xff\xffYj\xff\xffbq\xff\xff\x9a\xa4\xff\xff7F\xd0\xff\x10\x12\xa5\xff\x10\x13\xa1\xff\x1d4\x92\xff\x8e\xcc\xd5\xff\x99\xd7\xf0\xff\x9c\xda\xf1\xff\x9c\xdb\xf1\xff\x9e\xde\xf2\xff\x96\xd6\xec\xff\x91\xce\xe0\xff\x95\xcd\xe0\xff\x95\xcd\xe5\xff\x96\xcb\xe2\xff\x97\xcc\xe2\xff\x97\xcd\xe4\xff\xa1\xd8\xec\xff\xa4\xde\xf0\xff\xa6\xe4\xf6\xff\xb6\xec\xfa\xff\xc2\xf1\xfd\xff\xc6\xef\xff\xff\xbb\xeb\xfc\xff\xab\xe7\xf7\xff\x9f\xdb\xf1\xff\x99\xd1\xe9\xff\x89\xc4\xd6\xffz\xbd\xc7\xffp\xb3\xbe\xffq\xad\xbb\xffi\xa0\xac\xff[\x8c\x99\xffR\x7f\x8f\xffNr\x86\xffCg~\xffEh\x82\xffg\x88\xa2\xff\x83\xa5\xbb\xff\x8d\xaf\xc8\xff\x91\xb5\xcf\xff\x98\xbc\xd7\xff2_Z\xff6a\\\xff7d\\\xffM\xff%:R\xff$6M\xff#6L\xff%5J\xff"3J\xff 1F\xff"4G\xff#5H\xff$5K\xff#5M\xff#5Q\xff#6Q\xffKou\xff\x95\xc9\xb7\xff2\x85S\xff+\x85S\xff4\x91`\xffL\x98\x85\xffOE\xff\xffQN\xf9\xffUS\xf9\xffih\xff\xffx\x85\xff\xff\xaf\xc9\xf3\xff\xcc\xfb\xd8\xfft\xd4\x92\xff4\xa4h\xff:e\xb1\xffbn\xff\xffml\xff\xffep\xfe\xff\x0f\x11\x9e\xff\x0b\x10\x95\xffMK\xdb\xff[f\xff\xffaa\xfe\xffLL\xf1\xff^h\xff\xff`e\xff\xffZc\xff\xffZi\xff\xffkx\xff\xff\x8e\x98\xff\xff\x1b&\xb5\xff\x10\x11\xa5\xff\x11\x12\xa4\xff\x19.\x96\xff\x8a\xc7\xc8\xff\x9c\xdb\xf2\xff\x9b\xd9\xf0\xff\xa2\xe0\xf6\xff\x9f\xde\xf4\xff\x95\xd7\xe8\xff\x98\xd4\xe4\xff\x99\xd3\xe4\xff\x9a\xd2\xe8\xff\x96\xcc\xe4\xff\x96\xcb\xde\xff\x9e\xd4\xe4\xff\xa7\xdf\xef\xff\xa6\xe1\xf0\xff\xa4\xe3\xf3\xff\xb2\xea\xfa\xff\xc3\xef\xfd\xff\xcc\xef\xff\xff\xcb\xef\xff\xff\xc5\xef\xfc\xff\xc0\xee\xfd\xff\xc2\xea\xff\xff\xab\xda\xf4\xff\x99\xcb\xdf\xff~\xb8\xc7\xffp\xac\xb6\xffq\xa9\xb8\xffk\x9e\xab\xffU\x84\x91\xffLx\x87\xffKx\x89\xffBiy\xffVt\x85\xffn\x8d\x9f\xff\x85\xa6\xb6\xff\x9d\xbd\xd0\xff\x9b\xbc\xd2\xff.GL\xff1EP\xff2HP\xff/GI\xff.CI\xff/LQ\xff>oh\xffG|o\xff=nf\xff5[`\xff-EP\xff(>N\xff*KO\xff,iU\xff#`K\xff#KG\xff#;I\xff#5G\xff%5H\xff"2H\xff!1F\xff 1D\xff 1C\xff"4G\xff#6H\xff$5M\xff$7Q\xff#7T\xff[\x82\x87\xff\x90\xc8\xb1\xff0|N\xff\'qE\xff1\x96`\xffQ\xa2r\xffm\xca\x9c\xffT\x8c\xd7\xffQ\x86\xb5\xffi\xaa\xa3\xffl\xd0\x97\xff>\xa9o\xff8\xb1p\xffP\xc4\x86\xff?\xa9q\xffZn\xf2\xff^e\xff\xffu~\xff\xff\x14\x17\xa6\xff\x0f\x12\x9b\xff\r\x11\x97\xffEE\xd5\xffbk\xff\xffRN\xf6\xff^`\xfd\xff[i\xff\xffaf\xff\xff\\g\xff\xff]h\xff\xffx\x84\xff\xffFQ\xdc\xff\x14\x17\xaf\xff\x10\x12\xa8\xff\x12\x13\xa7\xff\x19-\x99\xff\x83\xc0\xbe\xff\x99\xd8\xf1\xff\x9a\xd4\xec\xff\xa0\xdc\xf2\xff\x9a\xd9\xec\xff\x9c\xd8\xec\xff\x9d\xd9\xed\xff\xa0\xd8\xea\xff\x9c\xd2\xe7\xff\x98\xce\xe1\xff\x98\xcc\xdd\xff\x9b\xd0\xdd\xff\x9f\xd7\xe2\xff\x9b\xd7\xe5\xff\x9b\xd7\xe7\xff\xa2\xdf\xef\xff\xa6\xe2\xf4\xff\xa2\xe0\xf3\xff\xa5\xe4\xf4\xff\xa8\xe7\xf6\xff\xb4\xea\xfa\xff\xbf\xeb\xfd\xff\xb4\xe3\xf9\xff\xb4\xe4\xf8\xff\xa3\xd5\xec\xff\x81\xb6\xc6\xffu\xad\xba\xff}\xb3\xc0\xffq\xa8\xb4\xffX\x89\x94\xffY\x8a\x9a\xffS\x86\x96\xffPt\x85\xff^|\x8d\xffw\x93\xa2\xff\x92\xad\xbd\xff\x80\x9e\xaf\xff-?J\xff4HV\xff3FV\xff/BI\xff1HH\xff1LM\xff/TN\xff5eX\xff8\\Z\xff3RY\xff(@F\xff!79\xff$9B\xff/]U\xff+oX\xff#[H\xff\x1fA?\xff%?M\xff-KZ\xff2Ug\xff8`w\xff>h\x7f\xff;fz\xff3Zj\xff)EU\xff$7I\xff%7J\xff%7N\xff2Ra\xff\x9e\xcb\xbd\xffM\x9bn\xff+wI\xff#|J\xff(vH\xff9\x98^\xff,\x9f\\\xff:\x90b\xffI\x92j\xff)\x88U\xff%\x84P\xff/\xa9i\xffB\xc2\x82\xffH\x93\xb2\xffan\xff\xfft\x7f\xff\xff #\xb9\xff\x0f\x13\x92\xff\x0e\x12\x9d\xff\x0e\x12\x9a\xff,.\xc2\xffyz\xff\xffC>\xf8\xffhp\xff\xffYi\xff\xff_h\xff\xffS]\xfc\xffW[\xfa\xff/>\xe0\xff\x17\x1e\xba\xff\x12\x13\xb0\xff\x11\x14\xac\xff\x12\x13\xa9\xff\x1c4\x9a\xffs\xb3\xaf\xff\x93\xd0\xe8\xff\x92\xcd\xe3\xff\x96\xd0\xe4\xff\x94\xcf\xe5\xff\x99\xd4\xe7\xff\x9e\xd7\xe9\xff\x9b\xd2\xe1\xff\x9c\xd6\xe4\xff\x9a\xd5\xe7\xff\x9a\xd4\xe2\xff\x9c\xd0\xdb\xff\x9e\xd1\xdb\xff\xa1\xd9\xe8\xff\x9f\xd9\xeb\xff\x98\xd1\xe2\xff\x94\xce\xe3\xff\x95\xd0\xe1\xff\x91\xd2\xe2\xff\x91\xd5\xe8\xff\x9c\xdb\xf2\xff\xa4\xde\xf6\xff\xa2\xdf\xf5\xff\xb3\xe7\xfa\xff\xae\xe0\xf7\xff\x91\xc5\xdd\xffo\xaa\xb6\xffl\xad\xb2\xffy\xbb\xc3\xffc\x9f\xa5\xffQ\x81\x88\xffV\x85\x90\xffQz\x87\xffRo\x80\xffb}\x90\xffl\x8c\x9a\xff]\x86\x92\xff.DK\xff4YX\xff4UW\xff4OR\xff7TQ\xff4NO\xff2gX\xff;zg\xff\xff*dQ\xff3we\xffB\x80\x81\xffX\x8f\xa3\xfff\xa0\xb8\xffm\xa8\xc4\xffv\xb1\xcf\xffx\xb5\xd3\xffv\xb1\xcd\xffi\xa2\xba\xffP\x89\x99\xff5_k\xff&=M\xff&7J\xff#9L\xff\x9f\xca\xbd\xffd\xab\x81\xff*{M\xff l>\xff$k@\xff8\x88X\xff\'vE\xff*sH\xff>\x7f[\xffR\x97f\xffn\xbd\x87\xffT\xb9z\xff6\xb3s\xffd{\xf4\xffl{\xff\xff&)\xc5\xff\x0e\x13\x92\xff\x0f\x14\x9d\xff\x0e\x14\xa1\xff\x0f\x14\x9e\xff\x1a3\xa3\xff\x82\x8a\xff\xffRO\xff\xffcs\xff\xff[l\xff\xff^j\xff\xff>J\xe4\xffAB\xe9\xff\x17\x1c\xc3\xff\x10\x13\x9f\xff\x12\x14\xb4\xff\x13\x15\xaf\xff\x13\x14\xae\xff\x1d>\x8d\xffj\xa8\xa2\xff\x9c\xda\xf0\xff\x94\xcf\xe3\xff\x96\xd0\xe5\xff\x94\xcb\xe1\xff\x99\xd1\xe1\xff\x9f\xd7\xe5\xff\x9f\xda\xe8\xff\x9f\xde\xee\xff\x9a\xdf\xec\xff\x99\xdd\xe7\xff\x9b\xd8\xe5\xff\x9b\xd5\xe0\xff\xa6\xe0\xec\xff\xaa\xe0\xf2\xff\x9a\xd1\xe4\xff\x98\xd1\xe6\xff\x99\xd3\xe7\xff\x91\xd1\xe0\xff\x91\xd4\xe1\xff\x99\xd7\xe8\xff\x9a\xd8\xf1\xff\x9e\xdb\xf2\xff\xaa\xe3\xf8\xff\xa1\xdf\xf3\xff\x8e\xcc\xde\xffw\xb5\xc5\xffn\xac\xb4\xffd\xa5\xab\xff\\\x97\x99\xffKzz\xffLwz\xffEmz\xffAbr\xffFiv\xffU\x82\x8a\xffc\x97\x9e\xff)?=\xff0[P\xff1aX\xff6a_\xff=md\xff4ZT\xff/aT\xff6}j\xff5se\xff5e\\\xff4[V\xff/TL\xff"=;\xff\'FL\xffE\x80\x89\xffi\xb0\xba\xff\x83\xc2\xd8\xff\x90\xcf\xea\xff\x94\xd4\xf0\xff\x93\xd5\xf1\xff\x92\xd5\xf2\xff\x8e\xd0\xee\xff\x8b\xcd\xe7\xff\x84\xc7\xde\xffz\xc0\xd2\xff\\\x9f\xad\xff4ep\xff\'\x83q\xff\x90\xdd\xe9\xff\x90\xd9\xe6\xff\x92\xd5\xe0\xff\x96\xd5\xe2\xff\x97\xd3\xde\xff\x99\xd6\xe2\xff\x9b\xd5\xe4\xff\x9f\xdc\xe9\xff\xa2\xe2\xec\xff\x97\xdb\xe4\xff\x99\xd8\xdf\xff\x99\xd5\xdd\xff\x98\xd7\xe0\xff\x94\xd8\xe0\xff\x98\xda\xe7\xff\x99\xd9\xe5\xff\x9a\xd7\xe8\xff\x92\xcb\xde\xff\x99\xcd\xe2\xff\xa0\xd3\xec\xff\x9c\xd5\xee\xff\x98\xd2\xe9\xff\x8c\xcc\xe2\xff\x8c\xc8\xd9\xff\x96\xd5\xe5\xff\x99\xdf\xeb\xff\x89\xd1\xdb\xff\x8a\xcc\xdc\xff\x8c\xcf\xdb\xff\x90\xce\xd9\xff~\xbe\xc7\xffi\xa4\xa6\xffu\xa5\xab\xffj\x97\xa3\xff`\x89\x97\xffMq\x7f\xff5aj\xff5th\xff@\x83o\xff<\x82o\xff?\x87q\xffC\x8dz\xff=\x89s\xff>\x8br\xff1r^\xff4ib\xff\\\x9b\xa7\xff\x80\xc5\xda\xff\x90\xdc\xf2\xff\x91\xe3\xf6\xff\x90\xe8\xf4\xff\x8d\xea\xf0\xff\x97\xe9\xf1\xff\x9f\xe6\xf8\xff\x9c\xdf\xf5\xff\x90\xdb\xef\xff\x87\xdc\xe8\xff\x82\xd7\xe0\xffv\xd1\xd4\xffh\xce\xcd\xff`\xcd\xcd\xff^\xce\xcd\xffW\xbc\xbb\xffA\x8e\x85\xff7k]\xff\\\xa2\x8d\xff\x94\xdb\xc0\xffZ\xaf\x84\xffV\xaf\x80\xffH\xa0r\xff9\x9dj\xff.\x8aU\xff/\x92[\xffQ\x9dq\xffV\xbd\x82\xffC\xbc~\xffE\xa4n\xff\x9a\xd8\xab\xff\xa5\xee\xb8\xff\xc0\xfd\xd3\xff\xbc\xdd\xd3\xff@k\xa4\xff*\x8e\x7f\xfff\xd9\x94\xff\x94\xe9\xb5\xff\x85\xe2\xa9\xffk\xd3\x96\xffN\xdc\x96\xffK\xd5\x91\xff\x9d\xe5\xd7\xff\x9a\xdc\xe6\xff\x91\xd8\xdf\xff\x87\xd4\xd6\xffw\xb6\xd2\xff%+\xc6\xff$-\xc5\xff2O\xba\xff9T\xb8\xff\x1fZF\xff5{f\xff\x8f\xd7\xe3\xff\x8a\xd4\xe0\xff\x91\xd1\xde\xff\x97\xd6\xe3\xff\x9a\xd8\xe5\xff\x93\xd0\xdf\xff\x89\xc4\xcf\xff\x90\xcf\xd5\xff\x9e\xdc\xe6\xff\x9e\xdd\xe5\xff\x9a\xd7\xe2\xff\x98\xd4\xdd\xff\x9a\xd6\xdf\xff\x97\xd9\xe2\xff\x94\xd7\xdf\xff\x97\xd4\xe0\xff\x98\xd4\xe4\xff\x98\xd0\xe2\xff\x99\xcf\xe2\xff\x9c\xd1\xea\xff\x99\xd0\xe9\xff\x96\xd2\xe6\xff\x93\xd8\xe6\xff\x94\xd8\xe9\xff\x97\xd8\xe9\xff\x93\xd5\xe3\xff\x8a\xcb\xda\xff\x8a\xc4\xd1\xff\x86\xc4\xce\xff\x88\xc8\xd5\xff\x88\xc9\xd4\xff\x8b\xcc\xd2\xff\x9a\xc9\xd9\xffz\xac\xbe\xffp\x98\xaf\xff`\x84\x96\xff2Ud\xff:mt\xff8rl\xff4qd\xff5se\xff6}k\xff5{g\xff7\x7fm\xffL\x8e\x89\xffl\xa9\xb6\xff\x86\xc7\xdf\xff\x92\xda\xef\xff\x95\xe2\xf3\xff\x93\xe6\xf3\xff\x90\xea\xf1\xff\x93\xea\xf3\xff\x9e\xe8\xf5\xff\xa4\xe3\xf8\xff\xa2\xdd\xf4\xff\x94\xdd\xee\xff\x84\xde\xe6\xffu\xd9\xd7\xffg\xce\xc8\xff`\xcb\xc5\xff`\xce\xcd\xff]\xcc\xcb\xffJ\xb0\xb0\xff<\x8d~\xff@\x81k\xff6\x7fh\xff\x86\xbb\xa7\xffc\xa7\x7f\xffP\xa8|\xffT\xaf\x82\xff9\xa4l\xff:\x9ef\xff/\x8bV\xfff\xb8\x8d\xffn\xd3\x9c\xffA\xb0v\xff\x9b\xd7\xae\xff\xf3\xff\xf8\xff\xe9\xfe\xee\xff\x94\xec\xba\xffH\xc7\x8d\xff$\x99\\\xff(\xa1d\xff4\xc1{\xffM\xd5\x93\xffs\xe8\xab\xffa\xd7\x96\xffS\xd8\x91\xff[\xdd\x99\xff\x9e\xe7\xcf\xff\x9a\xdb\xdf\xff\x8d\xd7\xdb\xff\x8d\xdc\xe0\xff\x8d\xd8\xdd\xff\x97\xe2\xe7\xffM\x89\x82\xff\x1eWC\xff\x18N<\xff\x1cXF\xff2w`\xff\x8b\xcd\xda\xff\x8a\xd2\xdd\xff\x94\xd4\xe2\xff\x92\xd2\xde\xff\x90\xd3\xe0\xff\x89\xc9\xd6\xff\x9b\xd5\xde\xff\xa4\xe0\xeb\xff\x9e\xd9\xe5\xff\x97\xd4\xe0\xff\x9b\xd6\xe6\xff\x95\xd0\xdc\xff\x95\xd2\xe4\xff\x92\xd2\xe9\xff\x8e\xcd\xd9\xff\x92\xcb\xd5\xff\x95\xd0\xe1\xff\x94\xd1\xe1\xff\x91\xd0\xdc\xff\x90\xcf\xda\xff\x92\xcd\xdc\xff\x9a\xd8\xe5\xff\x9e\xe1\xef\xff\xa0\xdf\xee\xff\xa3\xdd\xef\xff\x9f\xdb\xee\xff\x96\xd4\xe3\xff\x8c\xc6\xd3\xff|\xc0\xce\xff\x81\xc2\xcf\xff\x91\xcc\xd8\xff\x95\xd8\xe1\xff\x94\xd3\xdd\xffq\xb4\xbc\xffg\x9b\xa6\xffb\x8a\x9c\xff)MK\xff2eh\xff5nj\xff2jc\xff5pd\xff:~m\xffP\x93\x8c\xffh\xaa\xb0\xff\x80\xc2\xd6\xff\x92\xd1\xea\xff\x97\xda\xef\xff\x93\xdc\xee\xff\x95\xdf\xf0\xff\x97\xe4\xf1\xff\x97\xe9\xf4\xff\x99\xe8\xf6\xff\x9d\xe2\xf6\xff\x9f\xde\xf4\xff\x9b\xdb\xf0\xff\x8f\xda\xe5\xff}\xd8\xd9\xffj\xd2\xca\xffY\xc1\xb9\xffU\xba\xb8\xffR\xb7\xb8\xffJ\xae\xb0\xff9\x96\x98\xff#g_\xff"UE\xff\x1870\xffr\x98\x8d\xffd\xa2\x80\xff4\x93f\xffI\xb7\x87\xff[\xcb\x97\xffV\xd7\x9b\xffB\xa7q\xffK\xaf\x81\xff4\xb0t\xffc\xb1\x7f\xff\xa9\xe4\xbf\xff\x82\xdd\xad\xffQ\xc5\x8b\xff\'\xabl\xff!\x8aU\xff\x1epA\xff\x1e\x87R\xff\x1b\x8dU\xff\x1f\xa5c\xff)\xc0w\xff;\xbez\xffJ\xcf\x89\xffc\xe0\xa0\xff\x8d\xdf\xc6\xff\x92\xd5\xdb\xff\x8e\xd7\xde\xff\x8a\xd9\xe1\xff\x85\xd0\xd7\xffy\xc2\xc9\xffW\x95\x8e\xff\x1aUB\xff\x1bQA\xff\x1dWC\xff%nV\xff\x81\xc5\xcb\xff\x87\xcf\xd9\xff\x93\xcf\xda\xff\x97\xd5\xe5\xff\x97\xd5\xe7\xff\x96\xcf\xdb\xff\xaa\xe2\xed\xff\xa2\xe1\xeb\xff\x85\xc8\xd8\xff\x84\xc4\xd5\xff\x8a\xcb\xd9\xff\x8d\xca\xda\xff\x8d\xc8\xdd\xff\x7f\xbf\xd8\xff\x83\xbf\xce\xff\x8b\xc1\xce\xff\x90\xce\xdc\xff\x94\xd6\xe2\xff\x97\xdb\xe7\xff\x99\xdc\xe5\xff\x95\xd7\xdd\xff\x96\xd7\xe0\xff\x9b\xdb\xec\xff\xa2\xdc\xec\xff\xa6\xdb\xec\xff\x9f\xda\xea\xff\x97\xd3\xe3\xff\x85\xc1\xd1\xffz\xbe\xd5\xffy\xc1\xd2\xff\x99\xd7\xeb\xff\x97\xd7\xe9\xff\x84\xca\xd3\xff|\xc8\xcf\xffx\xbf\xc6\xffe\xa3\xa9\xff' # Create a screen with a draggable image scr = lv.obj() -img = lv.img(scr) -img.align(lv.ALIGN.CENTER, 0, 0) -img_dsc = lv.img_dsc_t( +image = lv.image(scr) +image.align(lv.ALIGN.CENTER, 0, 0) +image_dsc = lv.image_dsc_t( { "header": {"always_zero": 0, "w": 100, "h": 75, "cf": lv.COLOR_FORMAT.NATIVE}, - "data_size": len(img_data), - "data": img_data, + "data_size": len(image_data), + "data": image_data, } ) -img.set_src(img_dsc) -# img.set_drag(True) +image.set_src(image_dsc) +# image.set_drag(True) # Load the screen and display image diff --git a/examples/example3.py b/examples/example3.py index a77eed76b..4af52baf2 100644 --- a/examples/example3.py +++ b/examples/example3.py @@ -37,14 +37,14 @@ slider.set_width(150) slider.align(lv.ALIGN.TOP_MID, 0, 15) -btn1 = lv.btn(scr1) -btn1.align(lv.ALIGN.TOP_RIGHT, -5, 5) -label = lv.label(btn1) +button1 = lv.button(scr1) +button1.align(lv.ALIGN.TOP_RIGHT, -5, 5) +label = lv.label(button1) label.set_text(">") -btn2 = lv.btn(scr2) -btn2.align(lv.ALIGN.TOP_LEFT, 5, 5) -label2 = lv.label(btn2) +button2 = lv.button(scr2) +button2.align(lv.ALIGN.TOP_LEFT, 5, 5) +label2 = lv.label(button2) label2.set_text("<") led1 = lv.led(scr2) @@ -57,16 +57,16 @@ def slider_event_cb(event): led1.set_brightness(slider.get_value() * 2) -def btn1_event_cb(event): +def button1_event_cb(event): lv.scr_load(scr2) -def btn2_event_cb(event): +def button2_event_cb(event): lv.scr_load(scr1) slider.add_event(slider_event_cb, lv.EVENT.VALUE_CHANGED, None) -btn1.add_event(btn1_event_cb, lv.EVENT.CLICKED, None) -btn2.add_event(btn2_event_cb, lv.EVENT.CLICKED, None) +button1.add_event(button1_event_cb, lv.EVENT.CLICKED, None) +button2.add_event(button2_event_cb, lv.EVENT.CLICKED, None) # Create a keyboard kb = lv.keyboard(scr1) diff --git a/examples/png_example.py b/examples/png_example.py index 738bee120..705487e58 100644 --- a/examples/png_example.py +++ b/examples/png_example.py @@ -1,7 +1,7 @@ ############################################################################## # # Example of the PNG image decoder Usage. -# For dragging to work reasonable, make sure LV_IMG_CACHE_DEF_SIZE is not 0! +# For dragging to work reasonable, make sure LV_image_CACHE_DEF_SIZE is not 0! # ############################################################################## @@ -17,7 +17,7 @@ driver = display_driver_utils.driver() scr = lv.scr_act() -lv.img.cache_set_size(2) +lv.image.cache_set_size(2) try: script_path = __file__[:__file__.rfind('/')] if __file__.find('/') >= 0 else '.' except NameError: @@ -28,22 +28,22 @@ with open('%s/png_decoder_test.png' % script_path, 'rb') as f: png_data = f.read() -png_img_dsc = lv.img_dsc_t({ +png_image_dsc = lv.image_dsc_t({ 'data_size': len(png_data), 'data': png_data }) # Create an image using the decoder -img1 = lv.img(scr) -img1.set_src(png_img_dsc) -img1.set_pos(100,50) +image1 = lv.image(scr) +image1.set_src(png_image_dsc) +image1.set_pos(100,50) # Create an image from a symbol -img2 = lv.img(scr) -img2.set_src(lv.SYMBOL.OK + " Accept") -img2.set_pos(100,200) +image2 = lv.image(scr) +image2.set_src(lv.SYMBOL.OK + " Accept") +image2.set_pos(100,200) # Drag handler @@ -58,8 +58,8 @@ def drag_event_handler(e): # Register drag handler for images -for img in [img1, img2]: - img.add_flag(img.FLAG.CLICKABLE) - img.add_event(drag_event_handler, lv.EVENT.PRESSING, None) +for image in [image1, image2]: + image.add_flag(image.FLAG.CLICKABLE) + image.add_event(drag_event_handler, lv.EVENT.PRESSING, None) diff --git a/lvgl b/lvgl index 74a225cd3..09c12d0f9 160000 --- a/lvgl +++ b/lvgl @@ -1 +1 @@ -Subproject commit 74a225cd3bc37231453c4b2a4da1fea689f80b53 +Subproject commit 09c12d0f9c1e09abec3e58127c9c67cfb958782f From 842348fb40e3f8479358798140e2e8e455a96926 Mon Sep 17 00:00:00 2001 From: Gabor Kiss-Vamosi Date: Thu, 14 Sep 2023 20:26:54 +0200 Subject: [PATCH 14/59] stm32 driver: replace LV_INDEV_STATE_PR/REL with LV_INDEV_STATE_PRESSED/RELEASED --- driver/stm32/STM32F7DISC/modrk043fn48h.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/driver/stm32/STM32F7DISC/modrk043fn48h.c b/driver/stm32/STM32F7DISC/modrk043fn48h.c index 3a02061fa..1241798b3 100644 --- a/driver/stm32/STM32F7DISC/modrk043fn48h.c +++ b/driver/stm32/STM32F7DISC/modrk043fn48h.c @@ -154,11 +154,11 @@ STATIC void mp_rk043fn48h_ts_read(struct _lv_indev_t *indev_drv, lv_indev_data_t if (ts_state.touchDetected) { data->point.x = lastX = ts_state.touchX[0]; data->point.y = lastY = ts_state.touchY[0]; - data->state = LV_INDEV_STATE_PR; + data->state = LV_INDEV_STATE_PRESSED; } else { data->point.x = lastX; data->point.y = lastY; - data->state = LV_INDEV_STATE_REL; + data->state = LV_INDEV_STATE_RELEASED; } } From d45e0d1a50ef0af7b9b0d57a5f482acd0f1c4130 Mon Sep 17 00:00:00 2001 From: Gabor Kiss-Vamosi Date: Fri, 15 Sep 2023 00:56:20 +0200 Subject: [PATCH 15/59] update lvgl and fix png example --- examples/png_example.py | 2 +- lvgl | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/examples/png_example.py b/examples/png_example.py index 705487e58..da60fb2a6 100644 --- a/examples/png_example.py +++ b/examples/png_example.py @@ -17,7 +17,7 @@ driver = display_driver_utils.driver() scr = lv.scr_act() -lv.image.cache_set_size(2) + try: script_path = __file__[:__file__.rfind('/')] if __file__.find('/') >= 0 else '.' except NameError: diff --git a/lvgl b/lvgl index 09c12d0f9..fed57a962 160000 --- a/lvgl +++ b/lvgl @@ -1 +1 @@ -Subproject commit 09c12d0f9c1e09abec3e58127c9c67cfb958782f +Subproject commit fed57a96251e7f08c9e9715732fcc08ecd664093 From 615b273ef30f1eb714594c6939d3a433f4088dd0 Mon Sep 17 00:00:00 2001 From: Gabor Kiss-Vamosi Date: Mon, 18 Sep 2023 23:10:36 +0200 Subject: [PATCH 16/59] follow lvgl changes --- driver/esp32/ili9XXX.py | 4 ++-- driver/esp32/modrtch.c | 2 +- driver/esp32/xpt2046.py | 2 +- driver/stm32/STM32F7DISC/modrk043fn48h.c | 9 ++++----- examples/advanced_demo.py | 6 +++--- examples/custom_widget_example.py | 4 ++-- lvgl | 2 +- 7 files changed, 14 insertions(+), 15 deletions(-) diff --git a/driver/esp32/ili9XXX.py b/driver/esp32/ili9XXX.py index c77594fbd..084117466 100644 --- a/driver/esp32/ili9XXX.py +++ b/driver/esp32/ili9XXX.py @@ -159,9 +159,9 @@ def __init__(self, raise RuntimeError("Not enough DMA-able memory to allocate display buffer") self.disp_spi_init() - self.disp_drv = lv.disp_create(self.width, self.height) + self.disp_drv = lv.display_create(self.width, self.height) self.disp_drv.set_flush_cb(esp.ili9xxx_flush if hybrid and hasattr(esp, 'ili9xxx_flush') else self.flush) - self.disp_drv.set_draw_buffers(self.buf1, self.buf2, self.buf_size, lv.DISP_RENDER_MODE.PARTIAL) + self.disp_drv.set_draw_buffers(self.buf1, self.buf2, self.buf_size, lv.DISPLAY_RENDER_MODE.PARTIAL) self.disp_drv.set_driver_data({ 'dc': self.dc, diff --git a/driver/esp32/modrtch.c b/driver/esp32/modrtch.c index a8e225f69..aef2d86a7 100644 --- a/driver/esp32/modrtch.c +++ b/driver/esp32/modrtch.c @@ -14,7 +14,7 @@ #include "freertos/semphr.h" #include "esp_task.h" #include "lvgl/src/indev/lv_indev.h" -#include "lvgl/src/disp/lv_disp.h" +#include "lvgl/src/display/lv_display.h" #include "esp_log.h" #include "soc/adc_channel.h" diff --git a/driver/esp32/xpt2046.py b/driver/esp32/xpt2046.py index 39b7dd8de..d6ac63ba9 100644 --- a/driver/esp32/xpt2046.py +++ b/driver/esp32/xpt2046.py @@ -25,7 +25,7 @@ def __init__(self, miso=-1, mosi=-1, clk=-1, cs=25, if not lv.is_initialized(): lv.init() - disp = lv.disp_t() + disp = lv.display_t() self.screen_width = disp.get_hor_res() self.screen_height = disp.get_ver_res() self.miso = miso diff --git a/driver/stm32/STM32F7DISC/modrk043fn48h.c b/driver/stm32/STM32F7DISC/modrk043fn48h.c index 1241798b3..35e322e12 100644 --- a/driver/stm32/STM32F7DISC/modrk043fn48h.c +++ b/driver/stm32/STM32F7DISC/modrk043fn48h.c @@ -4,7 +4,6 @@ #include #include #include "../../../lvgl/lvgl.h" -#include "../../../lv_conf.h" #include "../../include/common.h" #include "stm32746g_discovery_ts.h" #include "rk043fn48h.h" @@ -25,7 +24,7 @@ MP_REGISTER_ROOT_POINTER(void* rk043fn48h_fb[2]); LTDC_HandleTypeDef *hltdc = NULL; // handle to LTDC, referenced in stm32_it.c DMA2D_HandleTypeDef *hdma2d = NULL; // handle to DMA2D, referenced in stm32_it.c i2c_t *i2c_ts = NULL; // I2C handle for touchscreen -lv_disp_t *dma2d_disp_drv = NULL; // handle to display driver +lv_display_t *dma2d_disp_drv = NULL; // handle to display driver lv_color_t *fb[2] = {NULL, NULL}; // framebuffer pointers uint32_t w = 0; // display width uint32_t h = 0; // display height @@ -115,7 +114,7 @@ STATIC mp_obj_t mp_rk043fn48h_deinit() { return mp_const_none; } -STATIC void mp_rk043fn48h_flush(lv_disp_t *disp_drv, const lv_area_t *area, lv_color_t *color_p) { +STATIC void mp_rk043fn48h_flush(lv_display_t *disp_drv, const lv_area_t *area, lv_color_t *color_p) { if ((lv_area_get_width(area) == w) && (lv_area_get_height(area) == h)) { dma2d_disp_drv = disp_drv; SCB_CleanInvalidateDCache(); @@ -137,12 +136,12 @@ STATIC void mp_rk043fn48h_flush(lv_disp_t *disp_drv, const lv_area_t *area, lv_c } void DMA2D_TransferComplete(DMA2D_HandleTypeDef *hdma2d) { - lv_disp_flush_ready(dma2d_disp_drv); + lv_display_flush_ready(dma2d_disp_drv); dma2d_pend = false; } void HAL_LTDC_ReloadEventCallback(LTDC_HandleTypeDef *hltdc) { - lv_disp_flush_ready(dma2d_disp_drv); + lv_display_flush_ready(dma2d_disp_drv); } STATIC void mp_rk043fn48h_ts_read(struct _lv_indev_t *indev_drv, lv_indev_data_t *data) { diff --git a/examples/advanced_demo.py b/examples/advanced_demo.py index b18687e67..531bb0246 100644 --- a/examples/advanced_demo.py +++ b/examples/advanced_demo.py @@ -84,7 +84,7 @@ def __init__(self): self.set_apply_cb(self.apply) # Activate this theme on default display - lv.disp_get_default().set_theme(self) + lv.display_get_default().set_theme(self) def apply(self, theme, obj): if obj.get_class() == lv.button_class: @@ -356,11 +356,11 @@ def init_gui_stm32(self): # Register display driver self.event_loop = event_loop() lcd.init(w=hres, h=vres) - self.disp_drv = lv.disp_create(hres, vres) + self.disp_drv = lv.display_create(hres, vres) self.disp_drv.set_flush_cb(lcd.flush) buf1_1 = bytearray(hres * 50 * lv.color_t.__SIZE__) buf1_2 = bytearray(hres * 50 * lv.color_t.__SIZE__) - self.disp_drv.set_draw_buffers(buf1_1, buf1_2, len(buf1_1), lv.DISP_RENDER_MODE.PARTIAL) + self.disp_drv.set_draw_buffers(buf1_1, buf1_2, len(buf1_1), lv.DISPLAY_RENDER_MODE.PARTIAL) # Register touch sensor self.indev_drv = lv.indev_create() diff --git a/examples/custom_widget_example.py b/examples/custom_widget_example.py index a0eabccd6..10418a42e 100644 --- a/examples/custom_widget_example.py +++ b/examples/custom_widget_example.py @@ -74,7 +74,7 @@ def destructor(self, lv_cls, obj): def event_cb(self, lv_cls, e): # Call the ancestor's event handler res = lv_cls.event_base(e) - if res != lv.RES.OK: + if res != lv.RESULT.OK: return code = e.get_code() @@ -213,7 +213,7 @@ def __init__(self): self.set_apply_cb(self.apply) # Activate this theme on the default display - lv.disp_get_default().set_theme(self) + lv.display_get_default().set_theme(self) def apply(self, theme, obj): # Apply this theme on CustomWidget class diff --git a/lvgl b/lvgl index fed57a962..888fc1859 160000 --- a/lvgl +++ b/lvgl @@ -1 +1 @@ -Subproject commit fed57a96251e7f08c9e9715732fcc08ecd664093 +Subproject commit 888fc1859b6c2525feb9010df70ceb6ff7adada9 From 0a23d60aca23bd21d4dbb1c1260a43663f14043f Mon Sep 17 00:00:00 2001 From: Gabor Kiss-Vamosi Date: Mon, 18 Sep 2023 23:31:50 +0200 Subject: [PATCH 17/59] esp32 driver: rename disp to display --- driver/esp32/espidf.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/driver/esp32/espidf.c b/driver/esp32/espidf.c index b25395d7d..18215c9ba 100644 --- a/driver/esp32/espidf.c +++ b/driver/esp32/espidf.c @@ -159,7 +159,7 @@ static void ili9xxx_send_data_dma(void *disp_drv, void *data, size_t size, int d void ili9xxx_post_cb_isr(spi_transaction_t *trans) { if (trans->user) - lv_disp_flush_ready(trans->user); + lv_display_flush_ready(trans->user); } @@ -177,13 +177,13 @@ typedef struct { void ili9xxx_flush(void *_disp_drv, const void *_area, void *_color_p) { - lv_disp_t *disp_drv = _disp_drv; + lv_display_t *disp_drv = _disp_drv; const lv_area_t *area = _area; lv_color_t *color_p = _color_p; int start_x = 0; int start_y = 0; - void *driver_data = lv_disp_get_driver_data(disp_drv); + void *driver_data = lv_display_get_driver_data(disp_drv); // We use disp_drv->driver_data to pass data from MP to C // The following lines extract dc and spi From 0a920a6427512a24753d880d14256abd5b62d3d7 Mon Sep 17 00:00:00 2001 From: Gabor Kiss-Vamosi Date: Wed, 20 Sep 2023 10:50:15 +0200 Subject: [PATCH 18/59] update lvgl and lv_conf.h --- lv_conf.h | 9 +++++++-- lvgl | 2 +- 2 files changed, 8 insertions(+), 3 deletions(-) diff --git a/lv_conf.h b/lv_conf.h index 4d1fde17a..8416a17ba 100644 --- a/lv_conf.h +++ b/lv_conf.h @@ -573,15 +573,20 @@ extern void mp_lv_init_gc(); #define LV_FS_FATFS_CACHE_SIZE 0 /*>0 to cache this number of bytes in lv_fs_read()*/ #endif +#define LV_USE_FS_MEMFS 1 +#if LV_USE_FS_MEMFS + #define LV_FS_MEMFS_LETTER 'M' /*Set an upper cased letter on which the drive will accessible (e.g. 'A')*/ +#endif + /*PNG decoder library*/ -#define LV_USE_PNG 1 +#define LV_USE_LODEPNG 1 /*BMP decoder library*/ #define LV_USE_BMP 0 /* JPG + split JPG decoder library. * Split JPG is a custom format optimized for embedded systems. */ -#define LV_USE_SJPG 1 +#define LV_USE_TJPGD 1 /*GIF decoder library*/ #define LV_USE_GIF 1 diff --git a/lvgl b/lvgl index 888fc1859..97dad61dd 160000 --- a/lvgl +++ b/lvgl @@ -1 +1 @@ -Subproject commit 888fc1859b6c2525feb9010df70ceb6ff7adada9 +Subproject commit 97dad61dd82b782460bc36cdf93ac683dcde9cb0 From 6a81cff6ba369f004ab29b358f84934a9feb2505 Mon Sep 17 00:00:00 2001 From: Gabor Peresztegi Date: Mon, 25 Sep 2023 18:21:06 +0200 Subject: [PATCH 19/59] Update LVGL and fix binding for multi-instance and parallel rendering architecture changes --- README.md | 4 +- examples/example3.py | 3 +- examples/fb_test.py | 2 +- examples/generic-st77xx-with-xpt2046.py | 2 +- examples/madctl/madctl_helper.py | 2 +- examples/png_example.py | 1 - examples/uasyncio_example1.py | 6 +- lib/tpcal.py | 2 +- lv_conf.h | 117 +++++++++++++++--------- lvgl | 2 +- 10 files changed, 85 insertions(+), 56 deletions(-) diff --git a/README.md b/README.md index f3ad0d1ff..55c4d7fcd 100644 --- a/README.md +++ b/README.md @@ -444,7 +444,7 @@ disp = st7735( ### Creating a screen with a button and a label ```python scr = lv.obj() -btn = lv.btn(scr) +btn = lv.button(scr) btn.align(lv.scr_act(), lv.ALIGN.CENTER, 0, 0) label = lv.label(btn) label.set_text("Button") @@ -458,7 +458,7 @@ lv.scr_load(scr) ### Creating a screen with a button and a label ```python scr = lv.obj() -btn = lv.btn(scr) +btn = lv.button(scr) btn.align(lv.scr_act(), lv.ALIGN.CENTER, 0, 0) label = lv.label(btn) label.set_text("Button") diff --git a/examples/example3.py b/examples/example3.py index 4af52baf2..0447fb7e7 100644 --- a/examples/example3.py +++ b/examples/example3.py @@ -83,7 +83,8 @@ def button2_event_cb(event): kb.set_textarea(ta) # Create a Spinner object -spin = lv.spinner(scr2) # , 1000, 100) +spin = lv.spinner(scr2) +spin.set_anim_params(1000, 100) spin.set_size(100, 100) spin.align(lv.ALIGN.CENTER, 0, 0) # spin.set_type(lv.spinner.TYPE.FILLSPIN_ARC) diff --git a/examples/fb_test.py b/examples/fb_test.py index 0a9bfb707..044141b1d 100644 --- a/examples/fb_test.py +++ b/examples/fb_test.py @@ -20,7 +20,7 @@ # Create a screen and a button -btn = lv.btn(lv.scr_act()) +btn = lv.button(lv.scr_act()) btn.align(lv.ALIGN.CENTER, 0, 0) label = lv.label(btn) label.set_text("Hello World!") diff --git a/examples/generic-st77xx-with-xpt2046.py b/examples/generic-st77xx-with-xpt2046.py index ba417281d..e69543c6c 100644 --- a/examples/generic-st77xx-with-xpt2046.py +++ b/examples/generic-st77xx-with-xpt2046.py @@ -28,7 +28,7 @@ touch=Xpt2046(spi=spi,cs=16,rot=1,spiPrereadCb=lcd.rp2_wait_dma) scr=lv.obj() -btn=lv.btn(scr) +btn=lv.button(scr) lbl=lv.label(btn) lbl.set_text("Press me!") btn.center() diff --git a/examples/madctl/madctl_helper.py b/examples/madctl/madctl_helper.py index 1cf299272..543c1083c 100644 --- a/examples/madctl/madctl_helper.py +++ b/examples/madctl/madctl_helper.py @@ -15,7 +15,7 @@ style.init() style.set_bg_color(lv.palette_main(lv.PALETTE.RED)) -btn = lv.btn(lv.scr_act()) +btn = lv.button(lv.scr_act()) btn.set_size(disp.width, disp.height) btn.align(lv.ALIGN.CENTER,0,0) btn.add_style(style, 0) diff --git a/examples/png_example.py b/examples/png_example.py index da60fb2a6..998146503 100644 --- a/examples/png_example.py +++ b/examples/png_example.py @@ -17,7 +17,6 @@ driver = display_driver_utils.driver() scr = lv.scr_act() - try: script_path = __file__[:__file__.rfind('/')] if __file__.find('/') >= 0 else '.' except NameError: diff --git a/examples/uasyncio_example1.py b/examples/uasyncio_example1.py index 154e95475..5f22af2bb 100644 --- a/examples/uasyncio_example1.py +++ b/examples/uasyncio_example1.py @@ -77,12 +77,12 @@ def drag_event_handler(self, e): self.set_pos(x, y) def __init__(self, parent): - super().__init__(parent, 20) + super().__init__(parent) self.vect = lv.point_t() self.set_size(100,80) self.add_title("Pop") - msg_box_close_btn = self.add_btn(lv.SYMBOL.CLOSE, 20) + msg_box_close_btn = self.add_button(lv.SYMBOL.CLOSE, 20) msg_box_close_btn.add_event(lambda e: self.close_msg_box(), lv.EVENT.RELEASED, None) header = self.get_header() @@ -159,7 +159,7 @@ async def btn_event_task(obj=None, event=-1): ################################################################################################## scr = lv.scr_act() -btn = lv.btn(scr) +btn = lv.button(scr) btn.align(lv.ALIGN.TOP_MID, 0, 10) btn.add_event(lambda e: create_task(btn_event_task()), lv.EVENT.CLICKED, None) label = lv.label(btn) diff --git a/lib/tpcal.py b/lib/tpcal.py index 480adf9d7..904d55c2d 100644 --- a/lib/tpcal.py +++ b/lib/tpcal.py @@ -78,7 +78,7 @@ def __init__(self, points, calibrate, touch_count = 5): style_transp = lv.style_t() style_transp.init() style_transp.set_bg_opa(lv.OPA.TRANSP) - self.big_btn = lv.btn(lv.scr_act()) + self.big_btn = lv.button(lv.scr_act()) self.big_btn.set_size(TP_MAX_VALUE, TP_MAX_VALUE) self.big_btn.add_style(style_transp, lv.PART.MAIN) self.big_btn.add_style(style_transp, lv.PART.MAIN) diff --git a/lv_conf.h b/lv_conf.h index 8416a17ba..c6238e609 100644 --- a/lv_conf.h +++ b/lv_conf.h @@ -19,23 +19,30 @@ #include -#define LV_USE_DEV_VERSION 1 +/*======================= + * Development version! + * ======================*/ + +#define LV_USE_DEV_VERSION 1 /*==================== COLOR SETTINGS *====================*/ /*Color depth: 8 (A8), 16 (RGB565), 24 (RGB888), 32 (XRGB8888)*/ -#define LV_COLOR_DEPTH 16 +#ifndef LV_COLOR_DEPTH + #define LV_COLOR_DEPTH 32 +#endif /*========================= STDLIB WRAPPER SETTINGS *=========================*/ /* Possible values - * - LV_STDLIB_BUILTIN: LVGL's built in implementation - * - LV_STDLIB_CLIB: Standard C functions, like malloc, strlen, etc - * - LV_STDLIB_CUSTOM: Implement the functions externally + * - LV_STDLIB_BUILTIN: LVGL's built in implementation + * - LV_STDLIB_CLIB: Standard C functions, like malloc, strlen, etc + * - LV_STDLIB_MICROPYTHON: MicroPython implementation + * - LV_STDLIB_CUSTOM: Implement the functions externally */ #define LV_USE_STDLIB_MALLOC LV_STDLIB_MICROPYTHON #define LV_USE_STDLIB_STRING LV_STDLIB_BUILTIN @@ -70,17 +77,6 @@ /*Default display refresh, input device read and animation step period.*/ #define LV_DEF_REFR_PERIOD 33 /*[ms]*/ -/*Use a custom tick source that tells the elapsed time in milliseconds. - *It removes the need to manually update the tick with `lv_tick_inc()`)*/ -#define LV_TICK_CUSTOM 0 -#if LV_TICK_CUSTOM - #define LV_TICK_CUSTOM_INCLUDE "Arduino.h" /*Header for the system time function*/ - #define LV_TICK_CUSTOM_SYS_TIME_EXPR (millis()) /*Expression evaluating to current system time in ms*/ - /*If using lvgl as ESP32 component*/ - // #define LV_TICK_CUSTOM_INCLUDE "esp_timer.h" - // #define LV_TICK_CUSTOM_SYS_TIME_EXPR ((esp_timer_get_time() / 1000LL)) -#endif /*LV_TICK_CUSTOM*/ - /*Default Dot Per Inch. Used to initialize default sizes such as widgets sized, style paddings. *(Not so important, you can adjust it to modify default sizes and spaces)*/ #define LV_DPI_DEF 130 /*[px/inch]*/ @@ -89,6 +85,12 @@ * RENDERING CONFIGURATION *========================*/ +/*Align the stride of all layers and images to this bytes*/ +#define LV_DRAW_BUF_STRIDE_ALIGN 1 + +/*Align the start address of draw_buf addresses to this bytes*/ +#define LV_DRAW_BUF_ALIGN 4 + /* Max. memory to be used for layers */ #define LV_LAYER_MAX_MEMORY_USAGE 150 /*[kB]*/ @@ -96,7 +98,7 @@ #if LV_USE_DRAW_SW == 1 /* Set the number of draw unit. * > 1 requires an operating system enabled in `LV_USE_OS` - * > 1 means multply threads will render the screen in parallel */ + * > 1 means multiply threads will render the screen in parallel */ #define LV_DRAW_SW_DRAW_UNIT_CNT 1 /* If a widget has `style_opa < 255` (not `bg_opa`, `text_opa` etc) or not NORMAL blend mode @@ -125,6 +127,12 @@ #endif #endif +/* Use NXP's VG-Lite GPU on iMX RTxxx platforms. */ +#define LV_USE_DRAW_VGLITE 0 + +/* Use NXP's PXP on iMX RTxxx platforms. */ +#define LV_USE_DRAW_PXP 0 + /*================= * OPERATING SYSTEM *=================*/ @@ -178,7 +186,8 @@ #define LV_LOG_TRACE_OBJ_CREATE 1 #define LV_LOG_TRACE_LAYOUT 1 #define LV_LOG_TRACE_ANIM 1 - #define LV_LOG_TRACE_MSG 1 + #define LV_LOG_TRACE_MSG 1 + #define LV_LOG_TRACE_CACHE 1 #endif /*LV_USE_LOG*/ @@ -241,7 +250,7 @@ /*Maximum buffer size to allocate for rotation. *Only used if software rotation is enabled in the display driver.*/ -#define LV_DISP_ROT_MAX_BUF (10*1024) +#define LV_DISPLAY_ROT_MAX_BUF (10*1024) /*Garbage Collector settings *Used if lvgl is bound to higher level language and the memory is managed by that language*/ @@ -251,19 +260,19 @@ extern void mp_lv_init_gc(); #define LV_ENABLE_GLOBAL_CUSTOM 1 #if LV_ENABLE_GLOBAL_CUSTOM - /*Header to include for the custom 'lv_global' function"*/ - // #define LV_GLOBAL_CUSTOM_INCLUDE extern void *mp_lv_roots; #define LV_GLOBAL_CUSTOM() ((lv_global_t*)mp_lv_roots) #endif -/*Default image cache size. Image caching keeps some images opened. - *If only the built-in image formats are used there is no real advantage of caching. - *With other image decoders (e.g. PNG or JPG) caching save the continuous open/decode of images. - *However the opened images consume additional RAM. - *0: to disable caching*/ -#define LV_IMG_CACHE_DEF_SIZE 0 - +/*Default cache size in bytes. + *Used by image decoders such as `lv_lodepng` to keep the decoded image in the memory. + *Data larger than the size of the cache also can be allocated but + *will be dropped immediately after usage.*/ +#ifdef MICROPY_CACHE_SIZE + #define LV_CACHE_DEF_SIZE MICROPY_CACHE_SIZE +#else + #define LV_CACHE_DEF_SIZE 0 +#endif /*Number of stops allowed per gradient. Increase this to allow more stops. *This adds (sizeof(lv_color_t) + 1) bytes per additional stop*/ @@ -271,7 +280,10 @@ extern void mp_lv_init_gc(); /* Adjust color mix functions rounding. GPUs might calculate color mix (blending) differently. * 0: round down, 64: round up from x.75, 128: round up from half, 192: round up from x.25, 254: round up */ -#define lv_color_mix_ROUND_OFS 0 +#define LV_COLOR_MIX_ROUND_OFS 0 + +/* Add 2 x 32 bit variables to each lv_obj_t to speed up getting style properties */ +#define LV_OBJ_STYLE_CACHE 1 /*===================== * COMPILER SETTINGS @@ -286,7 +298,7 @@ extern void mp_lv_init_gc(); /*Define a custom attribute to `lv_timer_handler` function*/ #define LV_ATTRIBUTE_TIMER_HANDLER -/*Define a custom attribute to `lv_disp_flush_ready` function*/ +/*Define a custom attribute to `lv_display_flush_ready` function*/ #define LV_ATTRIBUTE_FLUSH_READY /*Required alignment size for buffers*/ @@ -417,6 +429,8 @@ extern void mp_lv_init_gc(); /*Documentation of the widgets: https://docs.lvgl.io/latest/en/html/widgets/index.html*/ +#define LV_WIDGETS_HAS_DEFAULT_VALUE 0 + #define LV_USE_ANIMIMG 1 #define LV_USE_ARC 1 @@ -475,6 +489,8 @@ extern void mp_lv_init_gc(); #define LV_USE_ROLLER 1 /*Requires: lv_label*/ +#define LV_USE_SCALE 1 + #define LV_USE_SLIDER 1 /*Requires: lv_bar*/ #define LV_USE_SPAN 1 @@ -573,16 +589,17 @@ extern void mp_lv_init_gc(); #define LV_FS_FATFS_CACHE_SIZE 0 /*>0 to cache this number of bytes in lv_fs_read()*/ #endif +/*API for memory-mapped file access. */ #define LV_USE_FS_MEMFS 1 #if LV_USE_FS_MEMFS #define LV_FS_MEMFS_LETTER 'M' /*Set an upper cased letter on which the drive will accessible (e.g. 'A')*/ #endif -/*PNG decoder library*/ +/*LODEPNG decoder library*/ #define LV_USE_LODEPNG 1 /*BMP decoder library*/ -#define LV_USE_BMP 0 +#define LV_USE_BMP 1 /* JPG + split JPG decoder library. * Split JPG is a custom format optimized for embedded systems. */ @@ -621,7 +638,7 @@ extern void mp_lv_init_gc(); /* Built-in TTF decoder */ #ifndef LV_USE_TINY_TTF -#define LV_USE_TINY_TTF 1 + #define LV_USE_TINY_TTF 1 #endif #if LV_USE_TINY_TTF @@ -631,13 +648,17 @@ extern void mp_lv_init_gc(); /*Rlottie library*/ #ifdef MICROPY_RLOTTIE -#define LV_USE_RLOTTIE 1 + #define LV_USE_RLOTTIE 1 +#else + #define LV_USE_RLOTTIE 0 #endif /*FFmpeg library for image decoding and playing videos *Supports all major image formats so do not enable other image decoder with it*/ #ifdef MICROPY_FFMPEG -#define LV_USE_FFMPEG 1 + #define LV_USE_FFMPEG 1 +#else + #define LV_USE_FFMPEG 0 #endif #if LV_USE_FFMPEG @@ -691,7 +712,7 @@ extern void mp_lv_init_gc(); #define LV_IMGFONT_PATH_MAX_LEN 64 /*1: Use img cache to buffer header information*/ - #define LV_IMGFONT_USE_IMG_CACHE_HEADER 0 + #define LV_IMGFONT_USE_IMAGE_CACHE_HEADER 0 #endif /*1: Enable a published subscriber based messaging system */ @@ -717,7 +738,7 @@ extern void mp_lv_init_gc(); /*1: Enable file explorer*/ /*Requires: lv_table*/ -#define LV_USE_FILE_EXPLORER 1 +#define LV_USE_FILE_EXPLORER 0 #if LV_USE_FILE_EXPLORER /*Maximum length of path*/ #define LV_FILE_EXPLORER_PATH_MAX_LEN (128) @@ -740,26 +761,34 @@ extern void mp_lv_init_gc(); #if LV_USE_SDL #define LV_SDL_INCLUDE_PATH - #define LV_SDL_PARTIAL_MODE 0 /*Recommended only to emulate a setup with a display controller*/ - #define LV_SDL_FULLSCREEN 0 - #define LV_SDL_DIRECT_EXIT 1 /*1: Exit the application when all SDL widows are closed*/ + #define LV_SDL_RENDER_MODE LV_DISPLAY_RENDER_MODE_DIRECT /*LV_DISPLAY_RENDER_MODE_DIRECT is recommended for best performance*/ + #define LV_SDL_BUF_COUNT 1 /*1 or 2*/ + #define LV_SDL_FULLSCREEN 0 /*1: Make the window full screen by default*/ + #define LV_SDL_DIRECT_EXIT 0 /*1: Exit the application when all SDL windows are closed*/ #endif /*Driver for /dev/fb*/ #ifdef MICROPY_FB -#define LV_USE_LINUX_FBDEV 1 + #define LV_USE_LINUX_FBDEV 1 #else -#define LV_USE_LINUX_FBDEV 0 + #define LV_USE_LINUX_FBDEV 0 #endif #if LV_USE_LINUX_FBDEV #define LV_LINUX_FBDEV_BSD 0 #define LV_LINUX_FBDEV_NUTTX 0 - #define LV_LINUX_FBDEV_RENDER_MODE LV_DISP_RENDER_MODE_PARTIAL + #define LV_LINUX_FBDEV_RENDER_MODE LV_DISPLAY_RENDER_MODE_PARTIAL #define LV_LINUX_FBDEV_BUFFER_COUNT 0 #define LV_LINUX_FBDEV_BUFFER_SIZE 60 #endif +/*Driver for /dev/lcd*/ +#define LV_USE_NUTTX_LCD 0 +#if LV_USE_NUTTX_LCD + #define LV_NUTTX_LCD_BUFFER_COUNT 0 + #define LV_NUTTX_LCD_BUFFER_SIZE 60 +#endif + /*Driver for /dev/dri/card*/ #define LV_USE_LINUX_DRM 0 @@ -774,7 +803,7 @@ extern void mp_lv_init_gc(); *==================*/ /*Enable the examples to be built with the library*/ -#define LV_BUILD_EXAMPLES 1 +#define LV_BUILD_EXAMPLES 0 /*=================== * DEMO USAGE diff --git a/lvgl b/lvgl index 97dad61dd..2f67d804c 160000 --- a/lvgl +++ b/lvgl @@ -1 +1 @@ -Subproject commit 97dad61dd82b782460bc36cdf93ac683dcde9cb0 +Subproject commit 2f67d804ce7fccab691e2703083f927e1601fedf From 0fe98b8c8ad77ea8f8ac2fc233d887e4a8cf808d Mon Sep 17 00:00:00 2001 From: Gabor Peresztegi Date: Mon, 25 Sep 2023 18:38:41 +0200 Subject: [PATCH 20/59] Fix MICROPY_ config overrides --- lv_conf.h | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/lv_conf.h b/lv_conf.h index c6238e609..ecf310e50 100644 --- a/lv_conf.h +++ b/lv_conf.h @@ -261,7 +261,7 @@ extern void mp_lv_init_gc(); #define LV_ENABLE_GLOBAL_CUSTOM 1 #if LV_ENABLE_GLOBAL_CUSTOM extern void *mp_lv_roots; - #define LV_GLOBAL_CUSTOM() ((lv_global_t*)mp_lv_roots) + #define LV_GLOBAL_CUSTOM() ((lv_global_t*)mp_lv_roots) #endif /*Default cache size in bytes. @@ -616,7 +616,7 @@ extern void mp_lv_init_gc(); /*FreeType library*/ #ifdef MICROPY_FREETYPE -#define LV_USE_FREETYPE 1 + #define LV_USE_FREETYPE MICROPY_FREETYPE #endif #if LV_USE_FREETYPE /*Memory used by FreeType to cache characters [bytes]*/ @@ -648,7 +648,7 @@ extern void mp_lv_init_gc(); /*Rlottie library*/ #ifdef MICROPY_RLOTTIE - #define LV_USE_RLOTTIE 1 + #define LV_USE_RLOTTIE MICROPY_RLOTTIE #else #define LV_USE_RLOTTIE 0 #endif @@ -656,7 +656,7 @@ extern void mp_lv_init_gc(); *Supports all major image formats so do not enable other image decoder with it*/ #ifdef MICROPY_FFMPEG - #define LV_USE_FFMPEG 1 + #define LV_USE_FFMPEG MICROPY_FFMPEG #else #define LV_USE_FFMPEG 0 #endif @@ -754,7 +754,7 @@ extern void mp_lv_init_gc(); /*Use SDL to open window on PC and handle mouse and keyboard*/ #ifdef MICROPY_SDL - #define LV_USE_SDL 1 + #define LV_USE_SDL MICROPY_SDL #else #define LV_USE_SDL 0 #endif @@ -769,7 +769,7 @@ extern void mp_lv_init_gc(); /*Driver for /dev/fb*/ #ifdef MICROPY_FB - #define LV_USE_LINUX_FBDEV 1 + #define LV_USE_LINUX_FBDEV MICROPY_FB #else #define LV_USE_LINUX_FBDEV 0 #endif From 9ef64b0b85d840c55d83bcbdacb9900e68988c27 Mon Sep 17 00:00:00 2001 From: Gabor Peresztegi Date: Mon, 25 Sep 2023 19:32:31 +0200 Subject: [PATCH 21/59] Enable File Explorer widget --- lv_conf.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lv_conf.h b/lv_conf.h index ecf310e50..cb2240215 100644 --- a/lv_conf.h +++ b/lv_conf.h @@ -738,7 +738,7 @@ extern void mp_lv_init_gc(); /*1: Enable file explorer*/ /*Requires: lv_table*/ -#define LV_USE_FILE_EXPLORER 0 +#define LV_USE_FILE_EXPLORER 1 #if LV_USE_FILE_EXPLORER /*Maximum length of path*/ #define LV_FILE_EXPLORER_PATH_MAX_LEN (128) From cd7abdded810900393ac13bf5cb31a93df6ee10c Mon Sep 17 00:00:00 2001 From: Gabor Peresztegi Date: Mon, 25 Sep 2023 19:54:43 +0200 Subject: [PATCH 22/59] Update LVGL --- lvgl | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lvgl b/lvgl index 2f67d804c..453235c24 160000 --- a/lvgl +++ b/lvgl @@ -1 +1 @@ -Subproject commit 2f67d804ce7fccab691e2703083f927e1601fedf +Subproject commit 453235c2452167dda380c6c1682ebe208f0599bb From 41188b585e3b27d1030e1e7662b1ecf335a5d054 Mon Sep 17 00:00:00 2001 From: Gabor Peresztegi Date: Mon, 25 Sep 2023 20:24:20 +0200 Subject: [PATCH 23/59] Update lv_conf.h from latest LVGL config template --- lv_conf.h | 24 +++++++++++++++++++++--- 1 file changed, 21 insertions(+), 3 deletions(-) diff --git a/lv_conf.h b/lv_conf.h index cb2240215..4a804f219 100644 --- a/lv_conf.h +++ b/lv_conf.h @@ -283,7 +283,13 @@ extern void mp_lv_init_gc(); #define LV_COLOR_MIX_ROUND_OFS 0 /* Add 2 x 32 bit variables to each lv_obj_t to speed up getting style properties */ -#define LV_OBJ_STYLE_CACHE 1 +#define LV_OBJ_STYLE_CACHE 1 + +/* Add `id` field to `lv_obj_t` */ +#define LV_USE_OBJ_ID 0 + +/* Use lvgl builtin method for obj ID */ +#define LV_USE_OBJ_ID_BUILTIN 0 /*===================== * COMPILER SETTINGS @@ -334,7 +340,7 @@ extern void mp_lv_init_gc(); #define LV_FONT_MONTSERRAT_10 0 #define LV_FONT_MONTSERRAT_12 0 #define LV_FONT_MONTSERRAT_14 1 -#define LV_FONT_MONTSERRAT_16 0 +#define LV_FONT_MONTSERRAT_16 1 #define LV_FONT_MONTSERRAT_18 0 #define LV_FONT_MONTSERRAT_20 0 #define LV_FONT_MONTSERRAT_22 0 @@ -598,6 +604,9 @@ extern void mp_lv_init_gc(); /*LODEPNG decoder library*/ #define LV_USE_LODEPNG 1 +/*PNG decoder(libpng) library*/ +#define LV_USE_LIBPNG 0 + /*BMP decoder library*/ #define LV_USE_BMP 1 @@ -605,6 +614,10 @@ extern void mp_lv_init_gc(); * Split JPG is a custom format optimized for embedded systems. */ #define LV_USE_TJPGD 1 +/* libjpeg-turbo decoder library. + * Supports complete JPEG specifications and high-performance JPEG decoding. */ +#define LV_USE_LIBJPEG_TURBO 0 + /*GIF decoder library*/ #define LV_USE_GIF 1 @@ -618,6 +631,10 @@ extern void mp_lv_init_gc(); #ifdef MICROPY_FREETYPE #define LV_USE_FREETYPE MICROPY_FREETYPE #endif +#else + #define LV_USE_FREETYPE 0 +#endif + #if LV_USE_FREETYPE /*Memory used by FreeType to cache characters [bytes]*/ #define LV_FREETYPE_CACHE_SIZE (64 * 1024) @@ -776,12 +793,13 @@ extern void mp_lv_init_gc(); #if LV_USE_LINUX_FBDEV #define LV_LINUX_FBDEV_BSD 0 - #define LV_LINUX_FBDEV_NUTTX 0 #define LV_LINUX_FBDEV_RENDER_MODE LV_DISPLAY_RENDER_MODE_PARTIAL #define LV_LINUX_FBDEV_BUFFER_COUNT 0 #define LV_LINUX_FBDEV_BUFFER_SIZE 60 #endif +#define LV_USE_NUTTX_FBDEV 0 + /*Driver for /dev/lcd*/ #define LV_USE_NUTTX_LCD 0 #if LV_USE_NUTTX_LCD From 5f8c7b702b8ec7777cf6d0538c7b971d73c784fc Mon Sep 17 00:00:00 2001 From: Gabor Peresztegi Date: Tue, 26 Sep 2023 12:32:08 +0200 Subject: [PATCH 24/59] Fix lv_conf.h macro closing issue --- lv_conf.h | 1 - 1 file changed, 1 deletion(-) diff --git a/lv_conf.h b/lv_conf.h index 4a804f219..e98cec79c 100644 --- a/lv_conf.h +++ b/lv_conf.h @@ -630,7 +630,6 @@ extern void mp_lv_init_gc(); /*FreeType library*/ #ifdef MICROPY_FREETYPE #define LV_USE_FREETYPE MICROPY_FREETYPE -#endif #else #define LV_USE_FREETYPE 0 #endif From d970d3fbde3b810867233faa49b2aeb865748342 Mon Sep 17 00:00:00 2001 From: Gabor Kiss-Vamosi Date: Tue, 10 Oct 2023 21:46:33 +0200 Subject: [PATCH 25/59] enable lv_observer --- lv_conf.h | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/lv_conf.h b/lv_conf.h index e98cec79c..613ce2095 100644 --- a/lv_conf.h +++ b/lv_conf.h @@ -731,8 +731,8 @@ extern void mp_lv_init_gc(); #define LV_IMGFONT_USE_IMAGE_CACHE_HEADER 0 #endif -/*1: Enable a published subscriber based messaging system */ -#define LV_USE_MSG 1 +/*1: Enable an observer pattern implementation*/ +#define LV_USE_OBSERVER 1 /*1: Enable Pinyin input method*/ /*Requires: lv_keyboard*/ From 14058be30b3dc501d80360e3ce59ac1f92b4959a Mon Sep 17 00:00:00 2001 From: Gabor Kiss-Vamosi Date: Thu, 12 Oct 2023 21:24:20 +0200 Subject: [PATCH 26/59] follow LVGL changes --- examples/Dynamic_loading_font_example.py | 2 +- examples/advanced_demo.py | 4 ++-- examples/custom_widget_example.py | 4 ++-- examples/example1.py | 2 +- examples/example3.py | 6 +++--- examples/fb_test.py | 4 ++-- examples/generic-st77xx-with-xpt2046.py | 2 +- examples/png_example.py | 2 +- examples/uasyncio_example1.py | 2 +- lvgl | 2 +- tests/run_test.py | 4 ++-- 11 files changed, 17 insertions(+), 17 deletions(-) diff --git a/examples/Dynamic_loading_font_example.py b/examples/Dynamic_loading_font_example.py index c761b9fb5..959b7b249 100644 --- a/examples/Dynamic_loading_font_example.py +++ b/examples/Dynamic_loading_font_example.py @@ -35,7 +35,7 @@  font-PHT-jp-20.bin:    lv_font_conv --size 20 --format bin --bpp 1 --font Alibaba-PuHuiTi-Medium.subset.ttf --range 0x3042-0x3093 --no-compress -o font-PHT-jp-20.bin ''' -scr = lv.scr_act() +scr = lv.screen_active() scr.clean() myfont_cn = lv.font_load("S:%s/font/font-PHT-cn-20.bin" % script_path) diff --git a/examples/advanced_demo.py b/examples/advanced_demo.py index 531bb0246..b986b4b76 100644 --- a/examples/advanced_demo.py +++ b/examples/advanced_demo.py @@ -75,7 +75,7 @@ def __init__(self): self.button_pressed_style = ButtonPressedStyle() # This theme is based on active theme (material) - base_theme = lv.theme_get_from_obj(lv.scr_act()) + base_theme = lv.theme_get_from_obj(lv.screen_active()) # This theme will be applied only after base theme is applied self.set_parent(base_theme) @@ -405,7 +405,7 @@ def init_gui(self): # Create the main screen and load it. self.screen_main = Screen_Main(self) - lv.scr_load(self.screen_main) + lv.screen_load(self.screen_main) app = AdvancedDemoApplication() diff --git a/examples/custom_widget_example.py b/examples/custom_widget_example.py index 10418a42e..3792e2918 100644 --- a/examples/custom_widget_example.py +++ b/examples/custom_widget_example.py @@ -204,7 +204,7 @@ def __init__(self): self.custom_pressed_style = CustomTheme.PressedStyle() # This theme is based on active theme - base_theme = lv.theme_get_from_obj(lv.scr_act()) + base_theme = lv.theme_get_from_obj(lv.screen_active()) # This theme will be applied only after base theme is applied self.set_parent(base_theme) @@ -230,7 +230,7 @@ def apply(self, theme, obj): theme = CustomTheme() # Create a screen with flex layout -scr = lv.scr_act() +scr = lv.screen_active() scr.set_flex_flow(lv.FLEX_FLOW.COLUMN) scr.set_flex_align(lv.FLEX_ALIGN.SPACE_EVENLY, lv.FLEX_ALIGN.CENTER, lv.FLEX_ALIGN.CENTER) diff --git a/examples/example1.py b/examples/example1.py index bfdbbb60d..dac163954 100644 --- a/examples/example1.py +++ b/examples/example1.py @@ -107,4 +107,4 @@ def init_gui(self): # Load the screen and display image -lv.scr_load(scr) +lv.screen_load(scr) diff --git a/examples/example3.py b/examples/example3.py index 0447fb7e7..c1304700d 100644 --- a/examples/example3.py +++ b/examples/example3.py @@ -31,7 +31,7 @@ scr1 = lv.obj() scr2 = lv.obj() -lv.scr_load(scr1) +lv.screen_load(scr1) slider = lv.slider(scr2) slider.set_width(150) @@ -58,11 +58,11 @@ def slider_event_cb(event): led1.set_brightness(slider.get_value() * 2) def button1_event_cb(event): - lv.scr_load(scr2) + lv.screen_load(scr2) def button2_event_cb(event): - lv.scr_load(scr1) + lv.screen_load(scr1) slider.add_event(slider_event_cb, lv.EVENT.VALUE_CHANGED, None) button1.add_event(button1_event_cb, lv.EVENT.CLICKED, None) diff --git a/examples/fb_test.py b/examples/fb_test.py index 044141b1d..93c22b459 100644 --- a/examples/fb_test.py +++ b/examples/fb_test.py @@ -16,11 +16,11 @@ # Register mouse device and crosshair cursor -mouse = evdev.mouse_indev(lv.scr_act()) +mouse = evdev.mouse_indev(lv.screen_active()) # Create a screen and a button -btn = lv.button(lv.scr_act()) +btn = lv.button(lv.screen_active()) btn.align(lv.ALIGN.CENTER, 0, 0) label = lv.label(btn) label.set_text("Hello World!") diff --git a/examples/generic-st77xx-with-xpt2046.py b/examples/generic-st77xx-with-xpt2046.py index e69543c6c..d2f7a62f7 100644 --- a/examples/generic-st77xx-with-xpt2046.py +++ b/examples/generic-st77xx-with-xpt2046.py @@ -33,4 +33,4 @@ lbl.set_text("Press me!") btn.center() btn.add_event(lambda event: print('Button clicked!'),lv.EVENT.CLICKED,None) -lv.scr_load(scr) +lv.screen_load(scr) diff --git a/examples/png_example.py b/examples/png_example.py index 998146503..907b05172 100644 --- a/examples/png_example.py +++ b/examples/png_example.py @@ -16,7 +16,7 @@ lv.init() driver = display_driver_utils.driver() -scr = lv.scr_act() +scr = lv.screen_active() try: script_path = __file__[:__file__.rfind('/')] if __file__.find('/') >= 0 else '.' except NameError: diff --git a/examples/uasyncio_example1.py b/examples/uasyncio_example1.py index 5f22af2bb..e1b5690f2 100644 --- a/examples/uasyncio_example1.py +++ b/examples/uasyncio_example1.py @@ -158,7 +158,7 @@ async def btn_event_task(obj=None, event=-1): # Create objects and screen ################################################################################################## -scr = lv.scr_act() +scr = lv.screen_active() btn = lv.button(scr) btn.align(lv.ALIGN.TOP_MID, 0, 10) btn.add_event(lambda e: create_task(btn_event_task()), lv.EVENT.CLICKED, None) diff --git a/lvgl b/lvgl index 453235c24..d3aee1d7f 160000 --- a/lvgl +++ b/lvgl @@ -1 +1 @@ -Subproject commit 453235c2452167dda380c6c1682ebe208f0599bb +Subproject commit d3aee1d7f69df3fb7e1f10f470e4a31519b15f00 diff --git a/tests/run_test.py b/tests/run_test.py index ee74019fa..ee96ca6c4 100644 --- a/tests/run_test.py +++ b/tests/run_test.py @@ -49,7 +49,7 @@ def reraise(self): lv.init() exception_handler = ExceptionHandler() driver = display_driver_utils.driver(exception_sink = exception_handler.handle_exceptions) -scr = lv.scr_act() +scr = lv.screen_active() objects = [] def collect_objects(obj, user_data): @@ -91,7 +91,7 @@ def run(): exec(file_string, {'__file__': script_name, 'lv': lv}) time.sleep_ms(DELAY_MS * 2) gc.collect() - lv.scr_act().tree_walk(collect_objects, None) + lv.screen_active().tree_walk(collect_objects, None) send_events() time.sleep_ms(DELAY_MS) exception_handler.reraise() From a2e14df4cc0771b40180154154dc2cb2b73af423 Mon Sep 17 00:00:00 2001 From: Gabor Kiss-Vamosi Date: Tue, 31 Oct 2023 20:47:30 +0100 Subject: [PATCH 27/59] follow LVGL changes --- driver/stm32/STM32F7DISC/modrk043fn48h.c | 4 ++-- driver/zephyr/lvgl.c | 6 +++--- examples/advanced_demo.py | 12 ++++++------ examples/uasyncio_example1.py | 4 ++-- lvgl | 2 +- 5 files changed, 14 insertions(+), 14 deletions(-) diff --git a/driver/stm32/STM32F7DISC/modrk043fn48h.c b/driver/stm32/STM32F7DISC/modrk043fn48h.c index 35e322e12..a3a7048a9 100644 --- a/driver/stm32/STM32F7DISC/modrk043fn48h.c +++ b/driver/stm32/STM32F7DISC/modrk043fn48h.c @@ -146,8 +146,8 @@ void HAL_LTDC_ReloadEventCallback(LTDC_HandleTypeDef *hltdc) { STATIC void mp_rk043fn48h_ts_read(struct _lv_indev_t *indev_drv, lv_indev_data_t *data) { static TS_StateTypeDef ts_state = {0}; - static lv_coord_t lastX = 0; - static lv_coord_t lastY = 0; + static int32_t lastX = 0; + static int32_t lastY = 0; BSP_TS_GetState(&ts_state); if (ts_state.touchDetected) { diff --git a/driver/zephyr/lvgl.c b/driver/zephyr/lvgl.c index 3f6f1739e..bab0c8400 100644 --- a/driver/zephyr/lvgl.c +++ b/driver/zephyr/lvgl.c @@ -197,7 +197,7 @@ static bool lvgl_pointer_kscan_read(lv_indev_t *drv, lv_indev_data_t *data) /* adjust kscan coordinates */ if (IS_ENABLED(CONFIG_LVGL_POINTER_KSCAN_SWAP_XY)) { - lv_coord_t x; + int32_t x; x = prev.point.x; prev.point.x = prev.point.y; @@ -224,7 +224,7 @@ static bool lvgl_pointer_kscan_read(lv_indev_t *drv, lv_indev_data_t *data) /* rotate touch point to match display rotation */ if (cap.current_orientation == DISPLAY_ORIENTATION_ROTATED_90) { - lv_coord_t x; + int32_t x; x = prev.point.x; prev.point.x = prev.point.y; @@ -233,7 +233,7 @@ static bool lvgl_pointer_kscan_read(lv_indev_t *drv, lv_indev_data_t *data) prev.point.x = cap.x_resolution - prev.point.x; prev.point.y = cap.y_resolution - prev.point.y; } else if (cap.current_orientation == DISPLAY_ORIENTATION_ROTATED_270) { - lv_coord_t x; + int32_t x; x = prev.point.x; prev.point.x = cap.x_resolution - prev.point.y; diff --git a/examples/advanced_demo.py b/examples/advanced_demo.py index b986b4b76..08df9e2ff 100644 --- a/examples/advanced_demo.py +++ b/examples/advanced_demo.py @@ -40,8 +40,8 @@ def __init__(self): self.set_shadow_opa(lv.OPA.COVER) self.set_shadow_width(3) self.set_shadow_color(lv.color_hex3(0xAAA)) - self.set_shadow_ofs_x(5) - self.set_shadow_ofs_y(3) + self.set_shadow_offset_x(5) + self.set_shadow_offset_y(3) self.set_shadow_spread(0) # A square button with a shadow when not pressed @@ -52,15 +52,15 @@ def __init__(self): self.set_shadow_opa(lv.OPA.COVER) self.set_shadow_width(lv.dpx(10)) self.set_shadow_color(lv.color_hex3(0xAAA)) - self.set_shadow_ofs_x(lv.dpx(10)) - self.set_shadow_ofs_y(lv.dpx(10)) + self.set_shadow_offset_x(lv.dpx(10)) + self.set_shadow_offset_y(lv.dpx(10)) self.set_shadow_spread(0) class ButtonPressedStyle(lv.style_t): def __init__(self): super().__init__() - self.set_shadow_ofs_x(lv.dpx(0)) - self.set_shadow_ofs_y(lv.dpx(0)) + self.set_shadow_offset_x(lv.dpx(0)) + self.set_shadow_offset_y(lv.dpx(0)) ############################################################################## diff --git a/examples/uasyncio_example1.py b/examples/uasyncio_example1.py index e1b5690f2..06007a251 100644 --- a/examples/uasyncio_example1.py +++ b/examples/uasyncio_example1.py @@ -96,8 +96,8 @@ def __init__(self, parent): self.set_style_shadow_color(lv.color_hex3(0x000), lv.PART.MAIN) self.set_style_shadow_opa(50, lv.PART.MAIN) self.set_style_shadow_width(20, lv.PART.MAIN) - self.set_style_shadow_ofs_x(10, lv.PART.MAIN) - self.set_style_shadow_ofs_y(10, lv.PART.MAIN) + self.set_style_shadow_offset_x(10, lv.PART.MAIN) + self.set_style_shadow_offset_y(10, lv.PART.MAIN) self.set_style_shadow_spread(0, lv.PART.MAIN) self.set_style_radius(10, lv.PART.MAIN) diff --git a/lvgl b/lvgl index d3aee1d7f..e99f6ad5c 160000 --- a/lvgl +++ b/lvgl @@ -1 +1 @@ -Subproject commit d3aee1d7f69df3fb7e1f10f470e4a31519b15f00 +Subproject commit e99f6ad5c8378ac7bdb4b8f690219e6f04644a0e From 0871cdaa3b1c613601f261dac098aa588390f001 Mon Sep 17 00:00:00 2001 From: Gabor Kiss-Vamosi Date: Tue, 31 Oct 2023 20:52:57 +0100 Subject: [PATCH 28/59] update lvgl --- lvgl | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lvgl b/lvgl index e99f6ad5c..535a4896e 160000 --- a/lvgl +++ b/lvgl @@ -1 +1 @@ -Subproject commit e99f6ad5c8378ac7bdb4b8f690219e6f04644a0e +Subproject commit 535a4896e418436dbc2cf8dcefd16868a000a429 From b0f59d77196cb09ee1543bc8de26fff8aa7cbb8d Mon Sep 17 00:00:00 2001 From: Gabor Kiss-Vamosi Date: Mon, 13 Nov 2023 16:47:47 +0100 Subject: [PATCH 29/59] update LVGL --- examples/Dynamic_loading_font_example.py | 9 +- gen/lv_mpy_example.json | 84378 +++++++++++---------- lvgl | 2 +- 3 files changed, 45607 insertions(+), 38782 deletions(-) diff --git a/examples/Dynamic_loading_font_example.py b/examples/Dynamic_loading_font_example.py index 959b7b249..43e44b673 100644 --- a/examples/Dynamic_loading_font_example.py +++ b/examples/Dynamic_loading_font_example.py @@ -38,14 +38,16 @@ scr = lv.screen_active() scr.clean() -myfont_cn = lv.font_load("S:%s/font/font-PHT-cn-20.bin" % script_path) +myfont_cn = lv.font_t() +lv.font_load(myfont_cn, "S:%s/font/font-PHT-cn-20.bin" % script_path) label1 = lv.label(scr) label1.set_style_text_font(myfont_cn, 0) # set the font label1.set_text("上中下乎") label1.align(lv.ALIGN.CENTER, 0, -25) -myfont_en = lv.font_load("S:%s/font/font-PHT-en-20.bin" % script_path) +myfont_en = lv.font_t() +lv.font_load(myfont_en, "S:%s/font/font-PHT-en-20.bin" % script_path) label2 = lv.label(scr) label2.set_style_text_font(myfont_en, 0) # set the font @@ -53,7 +55,8 @@ label2.align(lv.ALIGN.CENTER, 0, 25) -myfont_jp = lv.font_load("S:%s/font/font-PHT-jp-20.bin" % script_path) +myfont_jp= lv.font_t() +lv.font_load(myfont_jp, "S:%s/font/font-PHT-jp-20.bin" % script_path) label3 = lv.label(scr) label3.set_style_text_font(myfont_jp, 0) # set the font diff --git a/gen/lv_mpy_example.json b/gen/lv_mpy_example.json index a66191f4e..326b2e87f 100644 --- a/gen/lv_mpy_example.json +++ b/gen/lv_mpy_example.json @@ -12,6 +12,26 @@ ], "return_type": "NoneType" }, + "style_get_selector_state": { + "type": "function", + "args": [ + { + "type": "int", + "name": "selector" + } + ], + "return_type": "int" + }, + "style_get_selector_part": { + "type": "function", + "args": [ + { + "type": "int", + "name": "selector" + } + ], + "return_type": "int" + }, "get_style_width": { "type": "function", "args": [ @@ -194,7 +214,21 @@ ], "return_type": "int" }, - "get_style_transform_zoom": { + "get_style_transform_scale_x": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "part" + } + ], + "return_type": "int" + }, + "get_style_transform_scale_y": { "type": "function", "args": [ { @@ -208,7 +242,7 @@ ], "return_type": "int" }, - "get_style_transform_angle": { + "get_style_transform_rotation": { "type": "function", "args": [ { @@ -402,7 +436,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_bg_color_filtered": { "type": "function", @@ -416,7 +450,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_bg_opa": { "type": "function", @@ -444,7 +478,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_bg_grad_color_filtered": { "type": "function", @@ -458,7 +492,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_bg_grad_dir": { "type": "function", @@ -502,7 +536,7 @@ ], "return_type": "int" }, - "get_style_bg_grad": { + "get_style_bg_main_opa": { "type": "function", "args": [ { @@ -514,9 +548,9 @@ "name": "part" } ], - "return_type": "grad_dsc_t" + "return_type": "int" }, - "get_style_bg_dither_mode": { + "get_style_bg_grad_opa": { "type": "function", "args": [ { @@ -530,7 +564,21 @@ ], "return_type": "int" }, - "get_style_bg_img_src": { + "get_style_bg_grad": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "part" + } + ], + "return_type": "grad_dsc_t" + }, + "get_style_bg_image_src": { "type": "function", "args": [ { @@ -544,7 +592,7 @@ ], "return_type": "void*" }, - "get_style_bg_img_opa": { + "get_style_bg_image_opa": { "type": "function", "args": [ { @@ -558,7 +606,7 @@ ], "return_type": "int" }, - "get_style_bg_img_recolor": { + "get_style_bg_image_recolor": { "type": "function", "args": [ { @@ -570,9 +618,9 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, - "get_style_bg_img_recolor_filtered": { + "get_style_bg_image_recolor_filtered": { "type": "function", "args": [ { @@ -584,9 +632,9 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, - "get_style_bg_img_recolor_opa": { + "get_style_bg_image_recolor_opa": { "type": "function", "args": [ { @@ -600,7 +648,7 @@ ], "return_type": "int" }, - "get_style_bg_img_tiled": { + "get_style_bg_image_tiled": { "type": "function", "args": [ { @@ -626,7 +674,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_border_color_filtered": { "type": "function", @@ -640,7 +688,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_border_opa": { "type": "function", @@ -724,7 +772,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_outline_color_filtered": { "type": "function", @@ -738,7 +786,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_outline_opa": { "type": "function", @@ -782,7 +830,7 @@ ], "return_type": "int" }, - "get_style_shadow_ofs_x": { + "get_style_shadow_offset_x": { "type": "function", "args": [ { @@ -796,7 +844,7 @@ ], "return_type": "int" }, - "get_style_shadow_ofs_y": { + "get_style_shadow_offset_y": { "type": "function", "args": [ { @@ -836,7 +884,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_shadow_color_filtered": { "type": "function", @@ -850,7 +898,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_shadow_opa": { "type": "function", @@ -866,7 +914,7 @@ ], "return_type": "int" }, - "get_style_img_opa": { + "get_style_image_opa": { "type": "function", "args": [ { @@ -880,7 +928,7 @@ ], "return_type": "int" }, - "get_style_img_recolor": { + "get_style_image_recolor": { "type": "function", "args": [ { @@ -892,9 +940,9 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, - "get_style_img_recolor_filtered": { + "get_style_image_recolor_filtered": { "type": "function", "args": [ { @@ -906,9 +954,9 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, - "get_style_img_recolor_opa": { + "get_style_image_recolor_opa": { "type": "function", "args": [ { @@ -990,7 +1038,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_line_color_filtered": { "type": "function", @@ -1004,7 +1052,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_line_opa": { "type": "function", @@ -1060,7 +1108,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_arc_color_filtered": { "type": "function", @@ -1074,7 +1122,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_arc_opa": { "type": "function", @@ -1090,7 +1138,7 @@ ], "return_type": "int" }, - "get_style_arc_img_src": { + "get_style_arc_image_src": { "type": "function", "args": [ { @@ -1116,7 +1164,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_text_color_filtered": { "type": "function", @@ -1130,7 +1178,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_text_opa": { "type": "function", @@ -1258,6 +1306,20 @@ ], "return_type": "int" }, + "get_style_opa_layered": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "part" + } + ], + "return_type": "int" + }, "get_style_color_filter_dsc": { "type": "function", "args": [ @@ -1384,155 +1446,7 @@ ], "return_type": "int" }, - "set_style_pad_all": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_pad_hor": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_pad_ver": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_margin_all": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_margin_hor": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_margin_ver": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_pad_gap": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_size": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "width" - }, - { - "type": "int", - "name": "height" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "get_style_space_left": { + "get_style_flex_flow": { "type": "function", "args": [ { @@ -1546,7 +1460,7 @@ ], "return_type": "int" }, - "get_style_space_right": { + "get_style_flex_main_place": { "type": "function", "args": [ { @@ -1560,7 +1474,7 @@ ], "return_type": "int" }, - "get_style_space_top": { + "get_style_flex_cross_place": { "type": "function", "args": [ { @@ -1574,7 +1488,7 @@ ], "return_type": "int" }, - "get_style_space_bottom": { + "get_style_flex_track_place": { "type": "function", "args": [ { @@ -1588,31 +1502,7 @@ ], "return_type": "int" }, - "set_user_data": { - "type": "function", - "args": [ - { - "type": "void*", - "name": "user_data" - }, - { - "type": "lv_obj_t*", - "name": "obj" - } - ], - "return_type": "NoneType" - }, - "get_user_data": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - } - ], - "return_type": "void*" - }, - "get_style_flex_flow": { + "get_style_flex_grow": { "type": "function", "args": [ { @@ -1626,7 +1516,7 @@ ], "return_type": "int" }, - "get_style_flex_main_place": { + "get_style_grid_column_dsc_array": { "type": "function", "args": [ { @@ -1638,9 +1528,9 @@ "name": "part" } ], - "return_type": "int" + "return_type": "void*" }, - "get_style_flex_cross_place": { + "get_style_grid_column_align": { "type": "function", "args": [ { @@ -1654,7 +1544,7 @@ ], "return_type": "int" }, - "get_style_flex_track_place": { + "get_style_grid_row_dsc_array": { "type": "function", "args": [ { @@ -1666,9 +1556,9 @@ "name": "part" } ], - "return_type": "int" + "return_type": "void*" }, - "get_style_flex_grow": { + "get_style_grid_row_align": { "type": "function", "args": [ { @@ -1682,7 +1572,7 @@ ], "return_type": "int" }, - "get_style_grid_row_align": { + "get_style_grid_cell_column_pos": { "type": "function", "args": [ { @@ -1696,7 +1586,7 @@ ], "return_type": "int" }, - "get_style_grid_column_align": { + "get_style_grid_cell_x_align": { "type": "function", "args": [ { @@ -1710,7 +1600,7 @@ ], "return_type": "int" }, - "get_style_grid_cell_column_pos": { + "get_style_grid_cell_column_span": { "type": "function", "args": [ { @@ -1724,7 +1614,7 @@ ], "return_type": "int" }, - "get_style_grid_cell_column_span": { + "get_style_grid_cell_row_pos": { "type": "function", "args": [ { @@ -1738,7 +1628,7 @@ ], "return_type": "int" }, - "get_style_grid_cell_row_pos": { + "get_style_grid_cell_y_align": { "type": "function", "args": [ { @@ -1766,7 +1656,173 @@ ], "return_type": "int" }, - "get_style_grid_cell_x_align": { + "set_style_pad_all": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_pad_hor": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_pad_ver": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_margin_all": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_margin_hor": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_margin_ver": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_pad_gap": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_size": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "width" + }, + { + "type": "int", + "name": "height" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_transform_scale": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "get_style_space_left": { "type": "function", "args": [ { @@ -1780,7 +1836,35 @@ ], "return_type": "int" }, - "get_style_grid_cell_y_align": { + "get_style_space_right": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "part" + } + ], + "return_type": "int" + }, + "get_style_space_top": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "part" + } + ], + "return_type": "int" + }, + "get_style_space_bottom": { "type": "function", "args": [ { @@ -1794,6 +1878,58 @@ ], "return_type": "int" }, + "get_style_transform_scale_x_safe": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "part" + } + ], + "return_type": "int" + }, + "get_style_transform_scale_y_safe": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "part" + } + ], + "return_type": "int" + }, + "set_user_data": { + "type": "function", + "args": [ + { + "type": "void*", + "name": "user_data" + }, + { + "type": "lv_obj_t*", + "name": "obj" + } + ], + "return_type": "NoneType" + }, + "get_user_data": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + } + ], + "return_type": "void*" + }, "move_foreground": { "type": "function", "args": [ @@ -1814,15 +1950,125 @@ ], "return_type": "NoneType" }, - "get_child_id": { + "set_flex_flow": { "type": "function", "args": [ { "type": "lv_obj_t*", "name": "obj" + }, + { + "type": "int", + "name": "flow" } ], - "return_type": "int" + "return_type": "NoneType" + }, + "set_flex_align": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "main_place" + }, + { + "type": "int", + "name": "cross_place" + }, + { + "type": "int", + "name": "track_cross_place" + } + ], + "return_type": "NoneType" + }, + "set_flex_grow": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "grow" + } + ], + "return_type": "NoneType" + }, + "set_grid_dsc_array": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "mp_arr_to_int32_t_____", + "name": "col_dsc" + }, + { + "type": "mp_arr_to_int32_t_____", + "name": "row_dsc" + } + ], + "return_type": "NoneType" + }, + "set_grid_align": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "column_align" + }, + { + "type": "int", + "name": "row_align" + } + ], + "return_type": "NoneType" + }, + "set_grid_cell": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "column_align" + }, + { + "type": "int", + "name": "col_pos" + }, + { + "type": "int", + "name": "col_span" + }, + { + "type": "int", + "name": "row_align" + }, + { + "type": "int", + "name": "row_pos" + }, + { + "type": "int", + "name": "row_span" + } + ], + "return_type": "NoneType" }, "delete": { "type": "function", @@ -1844,7 +2090,7 @@ ], "return_type": "NoneType" }, - "del_delayed": { + "delete_delayed": { "type": "function", "args": [ { @@ -1858,7 +2104,7 @@ ], "return_type": "NoneType" }, - "del_anim_ready_cb": { + "delete_anim_ready_cb": { "type": "function", "args": [ { @@ -1868,7 +2114,7 @@ ], "return_type": "NoneType" }, - "del_async": { + "delete_async": { "type": "function", "args": [ { @@ -1938,7 +2184,7 @@ "name": "obj" } ], - "return_type": "disp_t" + "return_type": "display_t" }, "get_parent": { "type": "function", @@ -1964,6 +2210,20 @@ ], "return_type": "lv_obj_t*" }, + "get_sibling": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "id" + } + ], + "return_type": "lv_obj_t*" + }, "get_child_cnt": { "type": "function", "args": [ @@ -2013,6 +2273,16 @@ ], "return_type": "NoneType" }, + "dump_tree": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + } + ], + "return_type": "NoneType" + }, "set_pos": { "type": "function", "args": [ @@ -2040,7 +2310,7 @@ }, { "type": "int", - "name": "x" + "name": "index" } ], "return_type": "NoneType" @@ -2054,7 +2324,7 @@ }, { "type": "int", - "name": "x" + "name": "index" } ], "return_type": "NoneType" @@ -2096,7 +2366,7 @@ }, { "type": "int", - "name": "x" + "name": "index" } ], "return_type": "NoneType" @@ -2110,7 +2380,7 @@ }, { "type": "int", - "name": "x" + "name": "index" } ], "return_type": "NoneType" @@ -2124,7 +2394,7 @@ }, { "type": "int", - "name": "x" + "name": "index" } ], "return_type": "NoneType" @@ -2138,7 +2408,7 @@ }, { "type": "int", - "name": "x" + "name": "index" } ], "return_type": "NoneType" @@ -2558,7 +2828,7 @@ }, { "type": "int", - "name": "x" + "name": "index" } ], "return_type": "NoneType" @@ -3103,28 +3373,6 @@ ], "return_type": "NoneType" }, - "set_local_style_prop_meta": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "prop" - }, - { - "type": "int", - "name": "meta" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, "get_local_style_prop": { "type": "function", "args": [ @@ -3201,26 +3449,6 @@ ], "return_type": "NoneType" }, - "style_get_selector_state": { - "type": "function", - "args": [ - { - "type": "int", - "name": "selector" - } - ], - "return_type": "int" - }, - "style_get_selector_part": { - "type": "function", - "args": [ - { - "type": "int", - "name": "selector" - } - ], - "return_type": "int" - }, "set_style_width": { "type": "function", "args": [ @@ -3455,7 +3683,25 @@ ], "return_type": "NoneType" }, - "set_style_transform_zoom": { + "set_style_transform_scale_x": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_transform_scale_y": { "type": "function", "args": [ { @@ -3473,7 +3719,7 @@ ], "return_type": "NoneType" }, - "set_style_transform_angle": { + "set_style_transform_rotation": { "type": "function", "args": [ { @@ -3715,7 +3961,7 @@ "name": "obj" }, { - "type": "color32_t", + "type": "color_t", "name": "value" }, { @@ -3751,7 +3997,7 @@ "name": "obj" }, { - "type": "color32_t", + "type": "color_t", "name": "value" }, { @@ -3815,7 +4061,7 @@ ], "return_type": "NoneType" }, - "set_style_bg_grad": { + "set_style_bg_main_opa": { "type": "function", "args": [ { @@ -3823,7 +4069,7 @@ "name": "obj" }, { - "type": "grad_dsc_t", + "type": "int", "name": "value" }, { @@ -3833,7 +4079,7 @@ ], "return_type": "NoneType" }, - "set_style_bg_dither_mode": { + "set_style_bg_grad_opa": { "type": "function", "args": [ { @@ -3851,7 +4097,25 @@ ], "return_type": "NoneType" }, - "set_style_bg_img_src": { + "set_style_bg_grad": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "grad_dsc_t", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_bg_image_src": { "type": "function", "args": [ { @@ -3869,7 +4133,7 @@ ], "return_type": "NoneType" }, - "set_style_bg_img_opa": { + "set_style_bg_image_opa": { "type": "function", "args": [ { @@ -3887,7 +4151,7 @@ ], "return_type": "NoneType" }, - "set_style_bg_img_recolor": { + "set_style_bg_image_recolor": { "type": "function", "args": [ { @@ -3895,7 +4159,7 @@ "name": "obj" }, { - "type": "color32_t", + "type": "color_t", "name": "value" }, { @@ -3905,7 +4169,7 @@ ], "return_type": "NoneType" }, - "set_style_bg_img_recolor_opa": { + "set_style_bg_image_recolor_opa": { "type": "function", "args": [ { @@ -3923,7 +4187,7 @@ ], "return_type": "NoneType" }, - "set_style_bg_img_tiled": { + "set_style_bg_image_tiled": { "type": "function", "args": [ { @@ -3949,7 +4213,7 @@ "name": "obj" }, { - "type": "color32_t", + "type": "color_t", "name": "value" }, { @@ -4057,7 +4321,7 @@ "name": "obj" }, { - "type": "color32_t", + "type": "color_t", "name": "value" }, { @@ -4121,7 +4385,7 @@ ], "return_type": "NoneType" }, - "set_style_shadow_ofs_x": { + "set_style_shadow_offset_x": { "type": "function", "args": [ { @@ -4139,7 +4403,7 @@ ], "return_type": "NoneType" }, - "set_style_shadow_ofs_y": { + "set_style_shadow_offset_y": { "type": "function", "args": [ { @@ -4183,7 +4447,7 @@ "name": "obj" }, { - "type": "color32_t", + "type": "color_t", "name": "value" }, { @@ -4211,7 +4475,7 @@ ], "return_type": "NoneType" }, - "set_style_img_opa": { + "set_style_image_opa": { "type": "function", "args": [ { @@ -4229,7 +4493,7 @@ ], "return_type": "NoneType" }, - "set_style_img_recolor": { + "set_style_image_recolor": { "type": "function", "args": [ { @@ -4237,7 +4501,7 @@ "name": "obj" }, { - "type": "color32_t", + "type": "color_t", "name": "value" }, { @@ -4247,7 +4511,7 @@ ], "return_type": "NoneType" }, - "set_style_img_recolor_opa": { + "set_style_image_recolor_opa": { "type": "function", "args": [ { @@ -4345,7 +4609,7 @@ "name": "obj" }, { - "type": "color32_t", + "type": "color_t", "name": "value" }, { @@ -4417,7 +4681,7 @@ "name": "obj" }, { - "type": "color32_t", + "type": "color_t", "name": "value" }, { @@ -4445,7 +4709,7 @@ ], "return_type": "NoneType" }, - "set_style_arc_img_src": { + "set_style_arc_image_src": { "type": "function", "args": [ { @@ -4471,7 +4735,7 @@ "name": "obj" }, { - "type": "color32_t", + "type": "color_t", "name": "value" }, { @@ -4643,6 +4907,24 @@ ], "return_type": "NoneType" }, + "set_style_opa_layered": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, "set_style_color_filter_dsc": { "type": "function", "args": [ @@ -4805,6 +5087,276 @@ ], "return_type": "NoneType" }, + "set_style_flex_flow": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_flex_main_place": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_flex_cross_place": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_flex_track_place": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_flex_grow": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_grid_column_dsc_array": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "void*", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_grid_column_align": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_grid_row_dsc_array": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "void*", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_grid_row_align": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_grid_cell_column_pos": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_grid_cell_x_align": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_grid_cell_column_span": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_grid_cell_row_pos": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_grid_cell_y_align": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_grid_cell_row_span": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, "calculate_style_text_align": { "type": "function", "args": [ @@ -4823,6 +5375,20 @@ ], "return_type": "int" }, + "get_style_opa_recursive": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "part" + } + ], + "return_type": "int" + }, "init_draw_rect_dsc": { "type": "function", "args": [ @@ -4859,7 +5425,7 @@ ], "return_type": "NoneType" }, - "init_draw_img_dsc": { + "init_draw_image_dsc": { "type": "function", "args": [ { @@ -4871,7 +5437,7 @@ "name": "part" }, { - "type": "draw_img_dsc_t", + "type": "draw_image_dsc_t", "name": "draw_dsc" } ], @@ -4927,38 +5493,6 @@ ], "return_type": "int" }, - "draw_dsc_init": { - "type": "function", - "args": [ - { - "type": "obj_draw_part_dsc_t", - "name": "dsc" - }, - { - "type": "draw_ctx_t", - "name": "draw_ctx" - } - ], - "return_type": "NoneType" - }, - "draw_part_check_type": { - "type": "function", - "args": [ - { - "type": "obj_draw_part_dsc_t", - "name": "dsc" - }, - { - "type": "obj_class_t", - "name": "class_p" - }, - { - "type": "int", - "name": "type" - } - ], - "return_type": "bool" - }, "refresh_ext_draw_size": { "type": "function", "args": [ @@ -5114,6 +5648,29 @@ ], "return_type": "bool" }, + "remove_event_cb": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "callback", + "function": { + "args": [ + { + "type": "event_t", + "name": "e" + } + ], + "return_type": null + }, + "name": "event_cb" + } + ], + "return_type": "bool" + }, "add_flag": { "type": "function", "args": [ @@ -5128,7 +5685,7 @@ ], "return_type": "NoneType" }, - "clear_flag": { + "remove_flag": { "type": "function", "args": [ { @@ -5142,6 +5699,24 @@ ], "return_type": "NoneType" }, + "update_flag": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "f" + }, + { + "type": "bool", + "name": "v" + } + ], + "return_type": "NoneType" + }, "add_state": { "type": "function", "args": [ @@ -5156,7 +5731,21 @@ ], "return_type": "NoneType" }, - "clear_state": { + "remove_state": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "state" + } + ], + "return_type": "NoneType" + }, + "set_state": { "type": "function", "args": [ { @@ -5166,6 +5755,10 @@ { "type": "int", "name": "state" + }, + { + "type": "bool", + "name": "v" } ], "return_type": "NoneType" @@ -5294,8 +5887,8 @@ "type": "function", "args": [ { - "type": "draw_ctx_t", - "name": "draw_ctx" + "type": "layer_t", + "name": "layer" }, { "type": "lv_obj_t*", @@ -5344,57 +5937,7 @@ ], "return_type": "NoneType" }, - "set_flex_flow": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "flow" - } - ], - "return_type": "NoneType" - }, - "set_flex_align": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "main_place" - }, - { - "type": "int", - "name": "cross_place" - }, - { - "type": "int", - "name": "track_cross_place" - } - ], - "return_type": "NoneType" - }, - "set_flex_grow": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "grow" - } - ], - "return_type": "NoneType" - }, - "set_style_flex_flow": { + "bind_flag_if_eq": { "type": "function", "args": [ { @@ -5402,35 +5945,21 @@ "name": "obj" }, { - "type": "int", - "name": "value" + "type": "subject_t", + "name": "subject" }, { "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_flex_main_place": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" + "name": "flag" }, { "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" + "name": "ref_value" } ], - "return_type": "NoneType" + "return_type": "observer_t" }, - "set_style_flex_cross_place": { + "bind_flag_if_not_eq": { "type": "function", "args": [ { @@ -5438,35 +5967,21 @@ "name": "obj" }, { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_flex_track_place": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" + "type": "subject_t", + "name": "subject" }, { "type": "int", - "name": "value" + "name": "flag" }, { "type": "int", - "name": "selector" + "name": "ref_value" } ], - "return_type": "NoneType" + "return_type": "observer_t" }, - "set_style_flex_grow": { + "bind_state_if_eq": { "type": "function", "args": [ { @@ -5474,231 +5989,21 @@ "name": "obj" }, { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_grid_dsc_array": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "mp_arr_to_lv_coord_t_____", - "name": "col_dsc" - }, - { - "type": "mp_arr_to_lv_coord_t_____", - "name": "row_dsc" - } - ], - "return_type": "NoneType" - }, - "set_grid_align": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "column_align" - }, - { - "type": "int", - "name": "row_align" - } - ], - "return_type": "NoneType" - }, - "set_grid_cell": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "column_align" - }, - { - "type": "int", - "name": "col_pos" - }, - { - "type": "int", - "name": "col_span" - }, - { - "type": "int", - "name": "row_align" - }, - { - "type": "int", - "name": "row_pos" + "type": "subject_t", + "name": "subject" }, { "type": "int", - "name": "row_span" - } - ], - "return_type": "NoneType" - }, - "set_style_grid_row_dsc_array": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "mp_arr_to_lv_coord_t_____", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_grid_column_dsc_array": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "mp_arr_to_lv_coord_t_____", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_grid_row_align": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_grid_column_align": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_grid_cell_column_pos": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_grid_cell_column_span": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_grid_cell_row_pos": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_grid_cell_row_span": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" + "name": "state" }, { "type": "int", - "name": "selector" + "name": "ref_value" } ], - "return_type": "NoneType" + "return_type": "observer_t" }, - "set_style_grid_cell_x_align": { + "bind_state_if_not_eq": { "type": "function", "args": [ { @@ -5706,33 +6011,19 @@ "name": "obj" }, { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_grid_cell_y_align": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" + "type": "subject_t", + "name": "subject" }, { "type": "int", - "name": "value" + "name": "state" }, { "type": "int", - "name": "selector" + "name": "ref_value" } ], - "return_type": "NoneType" + "return_type": "observer_t" }, "FLAG": { "type": "enum_type", @@ -5797,9 +6088,15 @@ "FLOATING": { "type": "enum_member" }, + "SEND_DRAW_TASK_EVENTS": { + "type": "enum_member" + }, "OVERFLOW_VISIBLE": { "type": "enum_member" }, + "FLEX_IN_NEW_TRACK": { + "type": "enum_member" + }, "LAYOUT_1": { "type": "enum_member" }, @@ -5826,20 +6123,6 @@ } } }, - "DRAW_PART": { - "type": "enum_type", - "members": { - "RECTANGLE": { - "type": "enum_member" - }, - "BORDER_POST": { - "type": "enum_member" - }, - "SCROLLBAR": { - "type": "enum_member" - } - } - }, "TREE_WALK": { "type": "enum_type", "members": { @@ -5895,13 +6178,13 @@ } } }, - "img": { + "image": { "members": { "buf_set_palette": { "type": "function", "args": [ { - "type": "img_dsc_t", + "type": "image_dsc_t", "name": "dsc" }, { @@ -5919,7 +6202,7 @@ "type": "function", "args": [ { - "type": "img_dsc_t", + "type": "image_dsc_t", "name": "dsc" } ], @@ -5933,7 +6216,7 @@ "name": "src" }, { - "type": "img_header_t", + "type": "image_header_t", "name": "header" } ], @@ -5943,7 +6226,7 @@ "type": "function", "args": [ { - "type": "img_decoder_dsc_t", + "type": "image_decoder_dsc_t", "name": "dsc" }, { @@ -5951,7 +6234,7 @@ "name": "src" }, { - "type": "color32_t", + "type": "color_t", "name": "color" }, { @@ -5961,28 +6244,20 @@ ], "return_type": "int" }, - "decoder_read_line": { + "decoder_get_area": { "type": "function", "args": [ { - "type": "img_decoder_dsc_t", + "type": "image_decoder_dsc_t", "name": "dsc" }, { - "type": "int", - "name": "x" - }, - { - "type": "int", - "name": "y" - }, - { - "type": "int", - "name": "len" + "type": "area_t", + "name": "full_area" }, { - "type": "void*", - "name": "buf" + "type": "area_t", + "name": "decoded_area" } ], "return_type": "int" @@ -5991,7 +6266,7 @@ "type": "function", "args": [ { - "type": "img_decoder_dsc_t", + "type": "image_decoder_dsc_t", "name": "dsc" } ], @@ -6000,23 +6275,33 @@ "decoder_create": { "type": "function", "args": [], - "return_type": "img_decoder_t" + "return_type": "image_decoder_t" }, "decoder_delete": { "type": "function", "args": [ { - "type": "img_decoder_t", + "type": "image_decoder_t", "name": "decoder" } ], "return_type": "NoneType" }, + "decoder_get_next": { + "type": "function", + "args": [ + { + "type": "image_decoder_t", + "name": "decoder" + } + ], + "return_type": "image_decoder_t" + }, "decoder_set_info_cb": { "type": "function", "args": [ { - "type": "img_decoder_t", + "type": "image_decoder_t", "name": "decoder" }, { @@ -6024,7 +6309,7 @@ "function": { "args": [ { - "type": "img_decoder_t", + "type": "image_decoder_t", "name": "decoder" }, { @@ -6032,7 +6317,7 @@ "name": "src" }, { - "type": "img_header_t", + "type": "image_header_t", "name": "header" } ], @@ -6047,7 +6332,7 @@ "type": "function", "args": [ { - "type": "img_decoder_t", + "type": "image_decoder_t", "name": "decoder" }, { @@ -6055,11 +6340,11 @@ "function": { "args": [ { - "type": "img_decoder_t", + "type": "image_decoder_t", "name": "decoder" }, { - "type": "img_decoder_dsc_t", + "type": "image_decoder_dsc_t", "name": "dsc" } ], @@ -6070,11 +6355,11 @@ ], "return_type": "NoneType" }, - "decoder_set_read_line_cb": { + "decoder_set_get_area_cb": { "type": "function", "args": [ { - "type": "img_decoder_t", + "type": "image_decoder_t", "name": "decoder" }, { @@ -6082,28 +6367,20 @@ "function": { "args": [ { - "type": "img_decoder_t", + "type": "image_decoder_t", "name": "decoder" }, { - "type": "img_decoder_dsc_t", + "type": "image_decoder_dsc_t", "name": "dsc" }, { - "type": "int", - "name": "x" - }, - { - "type": "int", - "name": "y" + "type": "area_t", + "name": "full_area" }, { - "type": "int", - "name": "len" - }, - { - "type": "void*", - "name": "buf" + "type": "area_t", + "name": "decoded_area" } ], "return_type": "int" @@ -6117,7 +6394,7 @@ "type": "function", "args": [ { - "type": "img_decoder_t", + "type": "image_decoder_t", "name": "decoder" }, { @@ -6125,11 +6402,11 @@ "function": { "args": [ { - "type": "img_decoder_t", + "type": "image_decoder_t", "name": "decoder" }, { - "type": "img_decoder_dsc_t", + "type": "image_decoder_dsc_t", "name": "dsc" } ], @@ -6144,7 +6421,7 @@ "type": "function", "args": [ { - "type": "img_decoder_t", + "type": "image_decoder_t", "name": "decoder" }, { @@ -6152,76 +6429,58 @@ "name": "src" }, { - "type": "img_header_t", + "type": "image_header_t", "name": "header" } ], "return_type": "int" }, - "decoder_built_in_open": { + "decoder_built_in_get_area": { "type": "function", "args": [ { - "type": "img_decoder_t", + "type": "image_decoder_t", "name": "decoder" }, { - "type": "img_decoder_dsc_t", + "type": "image_decoder_dsc_t", "name": "dsc" + }, + { + "type": "area_t", + "name": "full_area" + }, + { + "type": "area_t", + "name": "decoded_area" } ], "return_type": "int" }, - "decoder_built_in_close": { + "decoder_built_in_open": { "type": "function", "args": [ { - "type": "img_decoder_t", + "type": "image_decoder_t", "name": "decoder" }, { - "type": "img_decoder_dsc_t", + "type": "image_decoder_dsc_t", "name": "dsc" } ], - "return_type": "NoneType" - }, - "cache_manager_init": { - "type": "function", - "args": [ - { - "type": "img_cache_manager_t", - "name": "manager" - } - ], - "return_type": "NoneType" - }, - "cache_manager_apply": { - "type": "function", - "args": [ - { - "type": "img_cache_manager_t", - "name": "manager" - } - ], - "return_type": "NoneType" + "return_type": "int" }, - "cache_set_size": { + "decoder_built_in_close": { "type": "function", "args": [ { - "type": "int", - "name": "new_entry_cnt" - } - ], - "return_type": "NoneType" - }, - "cache_invalidate_src": { - "type": "function", - "args": [ + "type": "image_decoder_t", + "name": "decoder" + }, { - "type": "void*", - "name": "src" + "type": "image_decoder_dsc_t", + "name": "dsc" } ], "return_type": "NoneType" @@ -6278,7 +6537,7 @@ ], "return_type": "NoneType" }, - "set_angle": { + "set_rotation": { "type": "function", "args": [ { @@ -6287,7 +6546,7 @@ }, { "type": "int", - "name": "angle" + "name": "x" } ], "return_type": "NoneType" @@ -6310,7 +6569,7 @@ ], "return_type": "NoneType" }, - "set_zoom": { + "set_scale": { "type": "function", "args": [ { @@ -6324,7 +6583,7 @@ ], "return_type": "NoneType" }, - "set_antialias": { + "set_scale_x": { "type": "function", "args": [ { @@ -6332,13 +6591,13 @@ "name": "obj" }, { - "type": "bool", - "name": "antialias" + "type": "int", + "name": "zoom" } ], "return_type": "NoneType" }, - "set_size_mode": { + "set_scale_y": { "type": "function", "args": [ { @@ -6347,52 +6606,26 @@ }, { "type": "int", - "name": "mode" + "name": "zoom" } ], "return_type": "NoneType" }, - "get_src": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - } - ], - "return_type": "void*" - }, - "get_offset_x": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - } - ], - "return_type": "int" - }, - "get_offset_y": { + "set_antialias": { "type": "function", "args": [ { "type": "lv_obj_t*", "name": "obj" - } - ], - "return_type": "int" - }, - "get_angle": { - "type": "function", - "args": [ + }, { - "type": "lv_obj_t*", - "name": "obj" + "type": "bool", + "name": "antialias" } ], - "return_type": "int" + "return_type": "NoneType" }, - "get_pivot": { + "set_align": { "type": "function", "args": [ { @@ -6400,23 +6633,13 @@ "name": "obj" }, { - "type": "point_t", - "name": "pivot" + "type": "int", + "name": "align" } ], "return_type": "NoneType" }, - "get_zoom": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - } - ], - "return_type": "int" - }, - "get_antialias": { + "get_src": { "type": "function", "args": [ { @@ -6424,9 +6647,9 @@ "name": "obj" } ], - "return_type": "bool" + "return_type": "void*" }, - "get_size_mode": { + "get_offset_x": { "type": "function", "args": [ { @@ -6436,45 +6659,27 @@ ], "return_type": "int" }, - "center": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - } - ], - "return_type": "NoneType" - }, - "get_style_width": { + "get_offset_y": { "type": "function", "args": [ { "type": "lv_obj_t*", "name": "obj" - }, - { - "type": "int", - "name": "part" } ], "return_type": "int" }, - "get_style_min_width": { + "get_rotation": { "type": "function", "args": [ { "type": "lv_obj_t*", "name": "obj" - }, - { - "type": "int", - "name": "part" } ], "return_type": "int" }, - "get_style_max_width": { + "get_pivot": { "type": "function", "args": [ { @@ -6482,125 +6687,93 @@ "name": "obj" }, { - "type": "int", - "name": "part" + "type": "point_t", + "name": "pivot" } ], - "return_type": "int" + "return_type": "NoneType" }, - "get_style_height": { + "get_scale": { "type": "function", "args": [ { "type": "lv_obj_t*", "name": "obj" - }, - { - "type": "int", - "name": "part" } ], "return_type": "int" }, - "get_style_min_height": { + "get_scale_x": { "type": "function", "args": [ { "type": "lv_obj_t*", "name": "obj" - }, - { - "type": "int", - "name": "part" } ], "return_type": "int" }, - "get_style_max_height": { + "get_scale_y": { "type": "function", "args": [ { "type": "lv_obj_t*", "name": "obj" - }, - { - "type": "int", - "name": "part" } ], "return_type": "int" }, - "get_style_x": { + "get_antialias": { "type": "function", "args": [ { "type": "lv_obj_t*", "name": "obj" - }, - { - "type": "int", - "name": "part" } ], - "return_type": "int" + "return_type": "bool" }, - "get_style_y": { + "get_align": { "type": "function", "args": [ { "type": "lv_obj_t*", "name": "obj" - }, - { - "type": "int", - "name": "part" } ], "return_type": "int" }, - "get_style_align": { + "center": { "type": "function", "args": [ { "type": "lv_obj_t*", "name": "obj" - }, - { - "type": "int", - "name": "part" } ], - "return_type": "int" + "return_type": "NoneType" }, - "get_style_transform_width": { + "style_get_selector_state": { "type": "function", "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, { "type": "int", - "name": "part" + "name": "selector" } ], "return_type": "int" }, - "get_style_transform_height": { + "style_get_selector_part": { "type": "function", "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, { "type": "int", - "name": "part" + "name": "selector" } ], "return_type": "int" }, - "get_style_translate_x": { + "get_style_width": { "type": "function", "args": [ { @@ -6614,7 +6787,7 @@ ], "return_type": "int" }, - "get_style_translate_y": { + "get_style_min_width": { "type": "function", "args": [ { @@ -6628,7 +6801,7 @@ ], "return_type": "int" }, - "get_style_transform_zoom": { + "get_style_max_width": { "type": "function", "args": [ { @@ -6642,7 +6815,7 @@ ], "return_type": "int" }, - "get_style_transform_angle": { + "get_style_height": { "type": "function", "args": [ { @@ -6656,7 +6829,7 @@ ], "return_type": "int" }, - "get_style_transform_pivot_x": { + "get_style_min_height": { "type": "function", "args": [ { @@ -6670,7 +6843,7 @@ ], "return_type": "int" }, - "get_style_transform_pivot_y": { + "get_style_max_height": { "type": "function", "args": [ { @@ -6684,7 +6857,7 @@ ], "return_type": "int" }, - "get_style_pad_top": { + "get_style_x": { "type": "function", "args": [ { @@ -6698,7 +6871,7 @@ ], "return_type": "int" }, - "get_style_pad_bottom": { + "get_style_y": { "type": "function", "args": [ { @@ -6712,7 +6885,7 @@ ], "return_type": "int" }, - "get_style_pad_left": { + "get_style_align": { "type": "function", "args": [ { @@ -6726,7 +6899,7 @@ ], "return_type": "int" }, - "get_style_pad_right": { + "get_style_transform_width": { "type": "function", "args": [ { @@ -6740,7 +6913,7 @@ ], "return_type": "int" }, - "get_style_pad_row": { + "get_style_transform_height": { "type": "function", "args": [ { @@ -6754,7 +6927,7 @@ ], "return_type": "int" }, - "get_style_pad_column": { + "get_style_translate_x": { "type": "function", "args": [ { @@ -6768,7 +6941,7 @@ ], "return_type": "int" }, - "get_style_margin_top": { + "get_style_translate_y": { "type": "function", "args": [ { @@ -6782,7 +6955,7 @@ ], "return_type": "int" }, - "get_style_margin_bottom": { + "get_style_transform_scale_x": { "type": "function", "args": [ { @@ -6796,7 +6969,7 @@ ], "return_type": "int" }, - "get_style_margin_left": { + "get_style_transform_scale_y": { "type": "function", "args": [ { @@ -6810,7 +6983,7 @@ ], "return_type": "int" }, - "get_style_margin_right": { + "get_style_transform_rotation": { "type": "function", "args": [ { @@ -6824,7 +6997,7 @@ ], "return_type": "int" }, - "get_style_bg_color": { + "get_style_transform_pivot_x": { "type": "function", "args": [ { @@ -6836,9 +7009,9 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "int" }, - "get_style_bg_color_filtered": { + "get_style_transform_pivot_y": { "type": "function", "args": [ { @@ -6850,9 +7023,9 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "int" }, - "get_style_bg_opa": { + "get_style_pad_top": { "type": "function", "args": [ { @@ -6866,7 +7039,7 @@ ], "return_type": "int" }, - "get_style_bg_grad_color": { + "get_style_pad_bottom": { "type": "function", "args": [ { @@ -6878,9 +7051,9 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "int" }, - "get_style_bg_grad_color_filtered": { + "get_style_pad_left": { "type": "function", "args": [ { @@ -6892,9 +7065,9 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "int" }, - "get_style_bg_grad_dir": { + "get_style_pad_right": { "type": "function", "args": [ { @@ -6908,7 +7081,7 @@ ], "return_type": "int" }, - "get_style_bg_main_stop": { + "get_style_pad_row": { "type": "function", "args": [ { @@ -6922,7 +7095,7 @@ ], "return_type": "int" }, - "get_style_bg_grad_stop": { + "get_style_pad_column": { "type": "function", "args": [ { @@ -6936,7 +7109,7 @@ ], "return_type": "int" }, - "get_style_bg_grad": { + "get_style_margin_top": { "type": "function", "args": [ { @@ -6948,9 +7121,9 @@ "name": "part" } ], - "return_type": "grad_dsc_t" + "return_type": "int" }, - "get_style_bg_dither_mode": { + "get_style_margin_bottom": { "type": "function", "args": [ { @@ -6964,7 +7137,7 @@ ], "return_type": "int" }, - "get_style_bg_img_src": { + "get_style_margin_left": { "type": "function", "args": [ { @@ -6976,9 +7149,9 @@ "name": "part" } ], - "return_type": "void*" + "return_type": "int" }, - "get_style_bg_img_opa": { + "get_style_margin_right": { "type": "function", "args": [ { @@ -6992,7 +7165,7 @@ ], "return_type": "int" }, - "get_style_bg_img_recolor": { + "get_style_bg_color": { "type": "function", "args": [ { @@ -7004,9 +7177,9 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, - "get_style_bg_img_recolor_filtered": { + "get_style_bg_color_filtered": { "type": "function", "args": [ { @@ -7018,9 +7191,9 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, - "get_style_bg_img_recolor_opa": { + "get_style_bg_opa": { "type": "function", "args": [ { @@ -7034,21 +7207,7 @@ ], "return_type": "int" }, - "get_style_bg_img_tiled": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "part" - } - ], - "return_type": "bool" - }, - "get_style_border_color": { + "get_style_bg_grad_color": { "type": "function", "args": [ { @@ -7060,9 +7219,9 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, - "get_style_border_color_filtered": { + "get_style_bg_grad_color_filtered": { "type": "function", "args": [ { @@ -7074,9 +7233,9 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, - "get_style_border_opa": { + "get_style_bg_grad_dir": { "type": "function", "args": [ { @@ -7090,7 +7249,7 @@ ], "return_type": "int" }, - "get_style_border_width": { + "get_style_bg_main_stop": { "type": "function", "args": [ { @@ -7104,7 +7263,7 @@ ], "return_type": "int" }, - "get_style_border_side": { + "get_style_bg_grad_stop": { "type": "function", "args": [ { @@ -7118,21 +7277,7 @@ ], "return_type": "int" }, - "get_style_border_post": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "part" - } - ], - "return_type": "bool" - }, - "get_style_outline_width": { + "get_style_bg_main_opa": { "type": "function", "args": [ { @@ -7146,35 +7291,7 @@ ], "return_type": "int" }, - "get_style_outline_color": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "part" - } - ], - "return_type": "color32_t" - }, - "get_style_outline_color_filtered": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "part" - } - ], - "return_type": "color32_t" - }, - "get_style_outline_opa": { + "get_style_bg_grad_opa": { "type": "function", "args": [ { @@ -7188,7 +7305,7 @@ ], "return_type": "int" }, - "get_style_outline_pad": { + "get_style_bg_grad": { "type": "function", "args": [ { @@ -7200,9 +7317,9 @@ "name": "part" } ], - "return_type": "int" + "return_type": "grad_dsc_t" }, - "get_style_shadow_width": { + "get_style_bg_image_src": { "type": "function", "args": [ { @@ -7214,9 +7331,9 @@ "name": "part" } ], - "return_type": "int" + "return_type": "void*" }, - "get_style_shadow_ofs_x": { + "get_style_bg_image_opa": { "type": "function", "args": [ { @@ -7230,7 +7347,7 @@ ], "return_type": "int" }, - "get_style_shadow_ofs_y": { + "get_style_bg_image_recolor": { "type": "function", "args": [ { @@ -7242,9 +7359,9 @@ "name": "part" } ], - "return_type": "int" + "return_type": "color_t" }, - "get_style_shadow_spread": { + "get_style_bg_image_recolor_filtered": { "type": "function", "args": [ { @@ -7256,9 +7373,9 @@ "name": "part" } ], - "return_type": "int" + "return_type": "color_t" }, - "get_style_shadow_color": { + "get_style_bg_image_recolor_opa": { "type": "function", "args": [ { @@ -7270,9 +7387,9 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "int" }, - "get_style_shadow_color_filtered": { + "get_style_bg_image_tiled": { "type": "function", "args": [ { @@ -7284,9 +7401,9 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "bool" }, - "get_style_shadow_opa": { + "get_style_border_color": { "type": "function", "args": [ { @@ -7298,9 +7415,9 @@ "name": "part" } ], - "return_type": "int" + "return_type": "color_t" }, - "get_style_img_opa": { + "get_style_border_color_filtered": { "type": "function", "args": [ { @@ -7312,9 +7429,9 @@ "name": "part" } ], - "return_type": "int" + "return_type": "color_t" }, - "get_style_img_recolor": { + "get_style_border_opa": { "type": "function", "args": [ { @@ -7326,9 +7443,9 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "int" }, - "get_style_img_recolor_filtered": { + "get_style_border_width": { "type": "function", "args": [ { @@ -7340,9 +7457,9 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "int" }, - "get_style_img_recolor_opa": { + "get_style_border_side": { "type": "function", "args": [ { @@ -7356,7 +7473,7 @@ ], "return_type": "int" }, - "get_style_line_width": { + "get_style_border_post": { "type": "function", "args": [ { @@ -7368,9 +7485,9 @@ "name": "part" } ], - "return_type": "int" + "return_type": "bool" }, - "get_style_line_dash_width": { + "get_style_outline_width": { "type": "function", "args": [ { @@ -7384,7 +7501,7 @@ ], "return_type": "int" }, - "get_style_line_dash_gap": { + "get_style_outline_color": { "type": "function", "args": [ { @@ -7396,9 +7513,9 @@ "name": "part" } ], - "return_type": "int" + "return_type": "color_t" }, - "get_style_line_rounded": { + "get_style_outline_color_filtered": { "type": "function", "args": [ { @@ -7410,9 +7527,9 @@ "name": "part" } ], - "return_type": "bool" + "return_type": "color_t" }, - "get_style_line_color": { + "get_style_outline_opa": { "type": "function", "args": [ { @@ -7424,9 +7541,9 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "int" }, - "get_style_line_color_filtered": { + "get_style_outline_pad": { "type": "function", "args": [ { @@ -7438,9 +7555,9 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "int" }, - "get_style_line_opa": { + "get_style_shadow_width": { "type": "function", "args": [ { @@ -7454,7 +7571,7 @@ ], "return_type": "int" }, - "get_style_arc_width": { + "get_style_shadow_offset_x": { "type": "function", "args": [ { @@ -7468,7 +7585,7 @@ ], "return_type": "int" }, - "get_style_arc_rounded": { + "get_style_shadow_offset_y": { "type": "function", "args": [ { @@ -7480,9 +7597,9 @@ "name": "part" } ], - "return_type": "bool" + "return_type": "int" }, - "get_style_arc_color": { + "get_style_shadow_spread": { "type": "function", "args": [ { @@ -7494,9 +7611,9 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "int" }, - "get_style_arc_color_filtered": { + "get_style_shadow_color": { "type": "function", "args": [ { @@ -7508,9 +7625,9 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, - "get_style_arc_opa": { + "get_style_shadow_color_filtered": { "type": "function", "args": [ { @@ -7522,9 +7639,9 @@ "name": "part" } ], - "return_type": "int" + "return_type": "color_t" }, - "get_style_arc_img_src": { + "get_style_shadow_opa": { "type": "function", "args": [ { @@ -7536,9 +7653,9 @@ "name": "part" } ], - "return_type": "void*" + "return_type": "int" }, - "get_style_text_color": { + "get_style_image_opa": { "type": "function", "args": [ { @@ -7550,9 +7667,9 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "int" }, - "get_style_text_color_filtered": { + "get_style_image_recolor": { "type": "function", "args": [ { @@ -7564,9 +7681,9 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, - "get_style_text_opa": { + "get_style_image_recolor_filtered": { "type": "function", "args": [ { @@ -7578,9 +7695,9 @@ "name": "part" } ], - "return_type": "int" + "return_type": "color_t" }, - "get_style_text_font": { + "get_style_image_recolor_opa": { "type": "function", "args": [ { @@ -7592,9 +7709,9 @@ "name": "part" } ], - "return_type": "font_t" + "return_type": "int" }, - "get_style_text_letter_space": { + "get_style_line_width": { "type": "function", "args": [ { @@ -7608,7 +7725,7 @@ ], "return_type": "int" }, - "get_style_text_line_space": { + "get_style_line_dash_width": { "type": "function", "args": [ { @@ -7622,7 +7739,7 @@ ], "return_type": "int" }, - "get_style_text_decor": { + "get_style_line_dash_gap": { "type": "function", "args": [ { @@ -7636,7 +7753,7 @@ ], "return_type": "int" }, - "get_style_text_align": { + "get_style_line_rounded": { "type": "function", "args": [ { @@ -7648,9 +7765,9 @@ "name": "part" } ], - "return_type": "int" + "return_type": "bool" }, - "get_style_radius": { + "get_style_line_color": { "type": "function", "args": [ { @@ -7662,9 +7779,9 @@ "name": "part" } ], - "return_type": "int" + "return_type": "color_t" }, - "get_style_clip_corner": { + "get_style_line_color_filtered": { "type": "function", "args": [ { @@ -7676,9 +7793,9 @@ "name": "part" } ], - "return_type": "bool" + "return_type": "color_t" }, - "get_style_opa": { + "get_style_line_opa": { "type": "function", "args": [ { @@ -7692,7 +7809,7 @@ ], "return_type": "int" }, - "get_style_color_filter_dsc": { + "get_style_arc_width": { "type": "function", "args": [ { @@ -7704,9 +7821,9 @@ "name": "part" } ], - "return_type": "color_filter_dsc_t" + "return_type": "int" }, - "get_style_color_filter_opa": { + "get_style_arc_rounded": { "type": "function", "args": [ { @@ -7718,9 +7835,9 @@ "name": "part" } ], - "return_type": "int" + "return_type": "bool" }, - "get_style_anim": { + "get_style_arc_color": { "type": "function", "args": [ { @@ -7732,9 +7849,9 @@ "name": "part" } ], - "return_type": "anim_t" + "return_type": "color_t" }, - "get_style_anim_time": { + "get_style_arc_color_filtered": { "type": "function", "args": [ { @@ -7746,9 +7863,9 @@ "name": "part" } ], - "return_type": "int" + "return_type": "color_t" }, - "get_style_anim_speed": { + "get_style_arc_opa": { "type": "function", "args": [ { @@ -7762,7 +7879,7 @@ ], "return_type": "int" }, - "get_style_transition": { + "get_style_arc_image_src": { "type": "function", "args": [ { @@ -7774,9 +7891,9 @@ "name": "part" } ], - "return_type": "style_transition_dsc_t" + "return_type": "void*" }, - "get_style_blend_mode": { + "get_style_text_color": { "type": "function", "args": [ { @@ -7788,9 +7905,9 @@ "name": "part" } ], - "return_type": "int" + "return_type": "color_t" }, - "get_style_layout": { + "get_style_text_color_filtered": { "type": "function", "args": [ { @@ -7802,9 +7919,9 @@ "name": "part" } ], - "return_type": "int" + "return_type": "color_t" }, - "get_style_base_dir": { + "get_style_text_opa": { "type": "function", "args": [ { @@ -7818,7 +7935,7 @@ ], "return_type": "int" }, - "set_style_pad_all": { + "get_style_text_font": { "type": "function", "args": [ { @@ -7827,16 +7944,12 @@ }, { "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" + "name": "part" } ], - "return_type": "NoneType" + "return_type": "font_t" }, - "set_style_pad_hor": { + "get_style_text_letter_space": { "type": "function", "args": [ { @@ -7845,16 +7958,12 @@ }, { "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" + "name": "part" } ], - "return_type": "NoneType" + "return_type": "int" }, - "set_style_pad_ver": { + "get_style_text_line_space": { "type": "function", "args": [ { @@ -7863,16 +7972,12 @@ }, { "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" + "name": "part" } ], - "return_type": "NoneType" + "return_type": "int" }, - "set_style_margin_all": { + "get_style_text_decor": { "type": "function", "args": [ { @@ -7881,16 +7986,12 @@ }, { "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" + "name": "part" } ], - "return_type": "NoneType" + "return_type": "int" }, - "set_style_margin_hor": { + "get_style_text_align": { "type": "function", "args": [ { @@ -7899,16 +8000,26 @@ }, { "type": "int", - "name": "value" + "name": "part" + } + ], + "return_type": "int" + }, + "get_style_radius": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" }, { "type": "int", - "name": "selector" + "name": "part" } ], - "return_type": "NoneType" + "return_type": "int" }, - "set_style_margin_ver": { + "get_style_clip_corner": { "type": "function", "args": [ { @@ -7917,16 +8028,26 @@ }, { "type": "int", - "name": "value" + "name": "part" + } + ], + "return_type": "bool" + }, + "get_style_opa": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" }, { "type": "int", - "name": "selector" + "name": "part" } ], - "return_type": "NoneType" + "return_type": "int" }, - "set_style_pad_gap": { + "get_style_opa_layered": { "type": "function", "args": [ { @@ -7935,16 +8056,26 @@ }, { "type": "int", - "name": "value" + "name": "part" + } + ], + "return_type": "int" + }, + "get_style_color_filter_dsc": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" }, { "type": "int", - "name": "selector" + "name": "part" } ], - "return_type": "NoneType" + "return_type": "color_filter_dsc_t" }, - "set_style_size": { + "get_style_color_filter_opa": { "type": "function", "args": [ { @@ -7953,20 +8084,26 @@ }, { "type": "int", - "name": "width" - }, + "name": "part" + } + ], + "return_type": "int" + }, + "get_style_anim": { + "type": "function", + "args": [ { - "type": "int", - "name": "height" + "type": "lv_obj_t*", + "name": "obj" }, { "type": "int", - "name": "selector" + "name": "part" } ], - "return_type": "NoneType" + "return_type": "anim_t" }, - "get_style_space_left": { + "get_style_anim_time": { "type": "function", "args": [ { @@ -7980,7 +8117,7 @@ ], "return_type": "int" }, - "get_style_space_right": { + "get_style_anim_speed": { "type": "function", "args": [ { @@ -7994,7 +8131,7 @@ ], "return_type": "int" }, - "get_style_space_top": { + "get_style_transition": { "type": "function", "args": [ { @@ -8006,9 +8143,9 @@ "name": "part" } ], - "return_type": "int" + "return_type": "style_transition_dsc_t" }, - "get_style_space_bottom": { + "get_style_blend_mode": { "type": "function", "args": [ { @@ -8022,29 +8159,33 @@ ], "return_type": "int" }, - "set_user_data": { + "get_style_layout": { "type": "function", "args": [ - { - "type": "void*", - "name": "user_data" - }, { "type": "lv_obj_t*", "name": "obj" + }, + { + "type": "int", + "name": "part" } ], - "return_type": "NoneType" + "return_type": "int" }, - "get_user_data": { + "get_style_base_dir": { "type": "function", "args": [ { "type": "lv_obj_t*", "name": "obj" + }, + { + "type": "int", + "name": "part" } ], - "return_type": "void*" + "return_type": "int" }, "get_style_flex_flow": { "type": "function", @@ -8116,7 +8257,7 @@ ], "return_type": "int" }, - "get_style_grid_row_align": { + "get_style_grid_column_dsc_array": { "type": "function", "args": [ { @@ -8128,7 +8269,7 @@ "name": "part" } ], - "return_type": "int" + "return_type": "void*" }, "get_style_grid_column_align": { "type": "function", @@ -8144,6 +8285,34 @@ ], "return_type": "int" }, + "get_style_grid_row_dsc_array": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "part" + } + ], + "return_type": "void*" + }, + "get_style_grid_row_align": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "part" + } + ], + "return_type": "int" + }, "get_style_grid_cell_column_pos": { "type": "function", "args": [ @@ -8158,6 +8327,20 @@ ], "return_type": "int" }, + "get_style_grid_cell_x_align": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "part" + } + ], + "return_type": "int" + }, "get_style_grid_cell_column_span": { "type": "function", "args": [ @@ -8186,6 +8369,20 @@ ], "return_type": "int" }, + "get_style_grid_cell_y_align": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "part" + } + ], + "return_type": "int" + }, "get_style_grid_cell_row_span": { "type": "function", "args": [ @@ -8200,7 +8397,173 @@ ], "return_type": "int" }, - "get_style_grid_cell_x_align": { + "set_style_pad_all": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_pad_hor": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_pad_ver": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_margin_all": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_margin_hor": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_margin_ver": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_pad_gap": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_size": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "width" + }, + { + "type": "int", + "name": "height" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_transform_scale": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "get_style_space_left": { "type": "function", "args": [ { @@ -8214,7 +8577,35 @@ ], "return_type": "int" }, - "get_style_grid_cell_y_align": { + "get_style_space_right": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "part" + } + ], + "return_type": "int" + }, + "get_style_space_top": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "part" + } + ], + "return_type": "int" + }, + "get_style_space_bottom": { "type": "function", "args": [ { @@ -8228,6 +8619,58 @@ ], "return_type": "int" }, + "get_style_transform_scale_x_safe": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "part" + } + ], + "return_type": "int" + }, + "get_style_transform_scale_y_safe": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "part" + } + ], + "return_type": "int" + }, + "set_user_data": { + "type": "function", + "args": [ + { + "type": "void*", + "name": "user_data" + }, + { + "type": "lv_obj_t*", + "name": "obj" + } + ], + "return_type": "NoneType" + }, + "get_user_data": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + } + ], + "return_type": "void*" + }, "move_foreground": { "type": "function", "args": [ @@ -8248,15 +8691,125 @@ ], "return_type": "NoneType" }, - "get_child_id": { + "set_flex_flow": { "type": "function", "args": [ { "type": "lv_obj_t*", "name": "obj" + }, + { + "type": "int", + "name": "flow" } ], - "return_type": "int" + "return_type": "NoneType" + }, + "set_flex_align": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "main_place" + }, + { + "type": "int", + "name": "cross_place" + }, + { + "type": "int", + "name": "track_cross_place" + } + ], + "return_type": "NoneType" + }, + "set_flex_grow": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "grow" + } + ], + "return_type": "NoneType" + }, + "set_grid_dsc_array": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "mp_arr_to_int32_t_____", + "name": "col_dsc" + }, + { + "type": "mp_arr_to_int32_t_____", + "name": "row_dsc" + } + ], + "return_type": "NoneType" + }, + "set_grid_align": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "column_align" + }, + { + "type": "int", + "name": "row_align" + } + ], + "return_type": "NoneType" + }, + "set_grid_cell": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "column_align" + }, + { + "type": "int", + "name": "col_pos" + }, + { + "type": "int", + "name": "col_span" + }, + { + "type": "int", + "name": "row_align" + }, + { + "type": "int", + "name": "row_pos" + }, + { + "type": "int", + "name": "row_span" + } + ], + "return_type": "NoneType" }, "delete": { "type": "function", @@ -8278,7 +8831,7 @@ ], "return_type": "NoneType" }, - "del_delayed": { + "delete_delayed": { "type": "function", "args": [ { @@ -8292,7 +8845,7 @@ ], "return_type": "NoneType" }, - "del_anim_ready_cb": { + "delete_anim_ready_cb": { "type": "function", "args": [ { @@ -8302,7 +8855,7 @@ ], "return_type": "NoneType" }, - "del_async": { + "delete_async": { "type": "function", "args": [ { @@ -8372,7 +8925,7 @@ "name": "obj" } ], - "return_type": "disp_t" + "return_type": "display_t" }, "get_parent": { "type": "function", @@ -8398,6 +8951,20 @@ ], "return_type": "lv_obj_t*" }, + "get_sibling": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "id" + } + ], + "return_type": "lv_obj_t*" + }, "get_child_cnt": { "type": "function", "args": [ @@ -8447,6 +9014,16 @@ ], "return_type": "NoneType" }, + "dump_tree": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + } + ], + "return_type": "NoneType" + }, "set_pos": { "type": "function", "args": [ @@ -8474,7 +9051,7 @@ }, { "type": "int", - "name": "x" + "name": "index" } ], "return_type": "NoneType" @@ -8488,7 +9065,7 @@ }, { "type": "int", - "name": "x" + "name": "index" } ], "return_type": "NoneType" @@ -8530,7 +9107,7 @@ }, { "type": "int", - "name": "x" + "name": "index" } ], "return_type": "NoneType" @@ -8544,7 +9121,7 @@ }, { "type": "int", - "name": "x" + "name": "index" } ], "return_type": "NoneType" @@ -8558,7 +9135,7 @@ }, { "type": "int", - "name": "x" + "name": "index" } ], "return_type": "NoneType" @@ -8572,7 +9149,7 @@ }, { "type": "int", - "name": "x" + "name": "index" } ], "return_type": "NoneType" @@ -8621,20 +9198,6 @@ ], "return_type": "NoneType" }, - "set_align": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "align" - } - ], - "return_type": "NoneType" - }, "align": { "type": "function", "args": [ @@ -8992,7 +9555,7 @@ }, { "type": "int", - "name": "x" + "name": "index" } ], "return_type": "NoneType" @@ -9537,28 +10100,6 @@ ], "return_type": "NoneType" }, - "set_local_style_prop_meta": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "prop" - }, - { - "type": "int", - "name": "meta" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, "get_local_style_prop": { "type": "function", "args": [ @@ -9635,26 +10176,6 @@ ], "return_type": "NoneType" }, - "style_get_selector_state": { - "type": "function", - "args": [ - { - "type": "int", - "name": "selector" - } - ], - "return_type": "int" - }, - "style_get_selector_part": { - "type": "function", - "args": [ - { - "type": "int", - "name": "selector" - } - ], - "return_type": "int" - }, "set_style_width": { "type": "function", "args": [ @@ -9889,7 +10410,7 @@ ], "return_type": "NoneType" }, - "set_style_transform_zoom": { + "set_style_transform_scale_x": { "type": "function", "args": [ { @@ -9907,7 +10428,25 @@ ], "return_type": "NoneType" }, - "set_style_transform_angle": { + "set_style_transform_scale_y": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_transform_rotation": { "type": "function", "args": [ { @@ -10149,7 +10688,7 @@ "name": "obj" }, { - "type": "color32_t", + "type": "color_t", "name": "value" }, { @@ -10185,7 +10724,7 @@ "name": "obj" }, { - "type": "color32_t", + "type": "color_t", "name": "value" }, { @@ -10249,7 +10788,7 @@ ], "return_type": "NoneType" }, - "set_style_bg_grad": { + "set_style_bg_main_opa": { "type": "function", "args": [ { @@ -10257,7 +10796,7 @@ "name": "obj" }, { - "type": "grad_dsc_t", + "type": "int", "name": "value" }, { @@ -10267,7 +10806,7 @@ ], "return_type": "NoneType" }, - "set_style_bg_dither_mode": { + "set_style_bg_grad_opa": { "type": "function", "args": [ { @@ -10285,7 +10824,25 @@ ], "return_type": "NoneType" }, - "set_style_bg_img_src": { + "set_style_bg_grad": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "grad_dsc_t", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_bg_image_src": { "type": "function", "args": [ { @@ -10303,7 +10860,7 @@ ], "return_type": "NoneType" }, - "set_style_bg_img_opa": { + "set_style_bg_image_opa": { "type": "function", "args": [ { @@ -10321,7 +10878,7 @@ ], "return_type": "NoneType" }, - "set_style_bg_img_recolor": { + "set_style_bg_image_recolor": { "type": "function", "args": [ { @@ -10329,7 +10886,7 @@ "name": "obj" }, { - "type": "color32_t", + "type": "color_t", "name": "value" }, { @@ -10339,7 +10896,7 @@ ], "return_type": "NoneType" }, - "set_style_bg_img_recolor_opa": { + "set_style_bg_image_recolor_opa": { "type": "function", "args": [ { @@ -10357,7 +10914,7 @@ ], "return_type": "NoneType" }, - "set_style_bg_img_tiled": { + "set_style_bg_image_tiled": { "type": "function", "args": [ { @@ -10383,7 +10940,7 @@ "name": "obj" }, { - "type": "color32_t", + "type": "color_t", "name": "value" }, { @@ -10491,7 +11048,7 @@ "name": "obj" }, { - "type": "color32_t", + "type": "color_t", "name": "value" }, { @@ -10555,7 +11112,7 @@ ], "return_type": "NoneType" }, - "set_style_shadow_ofs_x": { + "set_style_shadow_offset_x": { "type": "function", "args": [ { @@ -10573,7 +11130,7 @@ ], "return_type": "NoneType" }, - "set_style_shadow_ofs_y": { + "set_style_shadow_offset_y": { "type": "function", "args": [ { @@ -10617,7 +11174,7 @@ "name": "obj" }, { - "type": "color32_t", + "type": "color_t", "name": "value" }, { @@ -10645,7 +11202,7 @@ ], "return_type": "NoneType" }, - "set_style_img_opa": { + "set_style_image_opa": { "type": "function", "args": [ { @@ -10663,7 +11220,7 @@ ], "return_type": "NoneType" }, - "set_style_img_recolor": { + "set_style_image_recolor": { "type": "function", "args": [ { @@ -10671,7 +11228,7 @@ "name": "obj" }, { - "type": "color32_t", + "type": "color_t", "name": "value" }, { @@ -10681,7 +11238,7 @@ ], "return_type": "NoneType" }, - "set_style_img_recolor_opa": { + "set_style_image_recolor_opa": { "type": "function", "args": [ { @@ -10779,7 +11336,7 @@ "name": "obj" }, { - "type": "color32_t", + "type": "color_t", "name": "value" }, { @@ -10851,7 +11408,7 @@ "name": "obj" }, { - "type": "color32_t", + "type": "color_t", "name": "value" }, { @@ -10879,7 +11436,7 @@ ], "return_type": "NoneType" }, - "set_style_arc_img_src": { + "set_style_arc_image_src": { "type": "function", "args": [ { @@ -10905,7 +11462,7 @@ "name": "obj" }, { - "type": "color32_t", + "type": "color_t", "name": "value" }, { @@ -11077,6 +11634,24 @@ ], "return_type": "NoneType" }, + "set_style_opa_layered": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, "set_style_color_filter_dsc": { "type": "function", "args": [ @@ -11239,6 +11814,276 @@ ], "return_type": "NoneType" }, + "set_style_flex_flow": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_flex_main_place": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_flex_cross_place": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_flex_track_place": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_flex_grow": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_grid_column_dsc_array": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "void*", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_grid_column_align": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_grid_row_dsc_array": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "void*", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_grid_row_align": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_grid_cell_column_pos": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_grid_cell_x_align": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_grid_cell_column_span": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_grid_cell_row_pos": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_grid_cell_y_align": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_grid_cell_row_span": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, "calculate_style_text_align": { "type": "function", "args": [ @@ -11257,6 +12102,20 @@ ], "return_type": "int" }, + "get_style_opa_recursive": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "part" + } + ], + "return_type": "int" + }, "init_draw_rect_dsc": { "type": "function", "args": [ @@ -11293,7 +12152,7 @@ ], "return_type": "NoneType" }, - "init_draw_img_dsc": { + "init_draw_image_dsc": { "type": "function", "args": [ { @@ -11305,7 +12164,7 @@ "name": "part" }, { - "type": "draw_img_dsc_t", + "type": "draw_image_dsc_t", "name": "draw_dsc" } ], @@ -11361,38 +12220,6 @@ ], "return_type": "int" }, - "draw_dsc_init": { - "type": "function", - "args": [ - { - "type": "obj_draw_part_dsc_t", - "name": "dsc" - }, - { - "type": "draw_ctx_t", - "name": "draw_ctx" - } - ], - "return_type": "NoneType" - }, - "draw_part_check_type": { - "type": "function", - "args": [ - { - "type": "obj_draw_part_dsc_t", - "name": "dsc" - }, - { - "type": "obj_class_t", - "name": "class_p" - }, - { - "type": "int", - "name": "type" - } - ], - "return_type": "bool" - }, "refresh_ext_draw_size": { "type": "function", "args": [ @@ -11548,6 +12375,29 @@ ], "return_type": "bool" }, + "remove_event_cb": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "callback", + "function": { + "args": [ + { + "type": "event_t", + "name": "e" + } + ], + "return_type": null + }, + "name": "event_cb" + } + ], + "return_type": "bool" + }, "add_flag": { "type": "function", "args": [ @@ -11562,7 +12412,7 @@ ], "return_type": "NoneType" }, - "clear_flag": { + "remove_flag": { "type": "function", "args": [ { @@ -11576,6 +12426,24 @@ ], "return_type": "NoneType" }, + "update_flag": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "f" + }, + { + "type": "bool", + "name": "v" + } + ], + "return_type": "NoneType" + }, "add_state": { "type": "function", "args": [ @@ -11590,7 +12458,7 @@ ], "return_type": "NoneType" }, - "clear_state": { + "remove_state": { "type": "function", "args": [ { @@ -11604,6 +12472,24 @@ ], "return_type": "NoneType" }, + "set_state": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "state" + }, + { + "type": "bool", + "name": "v" + } + ], + "return_type": "NoneType" + }, "has_flag": { "type": "function", "args": [ @@ -11728,8 +12614,8 @@ "type": "function", "args": [ { - "type": "draw_ctx_t", - "name": "draw_ctx" + "type": "layer_t", + "name": "layer" }, { "type": "lv_obj_t*", @@ -11778,21 +12664,7 @@ ], "return_type": "NoneType" }, - "set_flex_flow": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "flow" - } - ], - "return_type": "NoneType" - }, - "set_flex_align": { + "bind_flag_if_eq": { "type": "function", "args": [ { @@ -11800,21 +12672,21 @@ "name": "obj" }, { - "type": "int", - "name": "main_place" + "type": "subject_t", + "name": "subject" }, { "type": "int", - "name": "cross_place" + "name": "flag" }, { "type": "int", - "name": "track_cross_place" + "name": "ref_value" } ], - "return_type": "NoneType" + "return_type": "observer_t" }, - "set_flex_grow": { + "bind_flag_if_not_eq": { "type": "function", "args": [ { @@ -11822,121 +12694,21 @@ "name": "obj" }, { - "type": "int", - "name": "grow" - } - ], - "return_type": "NoneType" - }, - "set_style_flex_flow": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" + "type": "subject_t", + "name": "subject" }, { "type": "int", - "name": "value" + "name": "flag" }, { "type": "int", - "name": "selector" + "name": "ref_value" } ], - "return_type": "NoneType" + "return_type": "observer_t" }, - "set_style_flex_main_place": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_flex_cross_place": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_flex_track_place": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_flex_grow": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_grid_dsc_array": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "mp_arr_to_lv_coord_t_____", - "name": "col_dsc" - }, - { - "type": "mp_arr_to_lv_coord_t_____", - "name": "row_dsc" - } - ], - "return_type": "NoneType" - }, - "set_grid_align": { + "bind_state_if_eq": { "type": "function", "args": [ { @@ -11944,195 +12716,21 @@ "name": "obj" }, { - "type": "int", - "name": "column_align" + "type": "subject_t", + "name": "subject" }, { "type": "int", - "name": "row_align" - } - ], - "return_type": "NoneType" - }, - "set_grid_cell": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "column_align" - }, - { - "type": "int", - "name": "col_pos" - }, - { - "type": "int", - "name": "col_span" - }, - { - "type": "int", - "name": "row_align" - }, - { - "type": "int", - "name": "row_pos" - }, - { - "type": "int", - "name": "row_span" - } - ], - "return_type": "NoneType" - }, - "set_style_grid_row_dsc_array": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "mp_arr_to_lv_coord_t_____", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_grid_column_dsc_array": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "mp_arr_to_lv_coord_t_____", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_grid_row_align": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_grid_column_align": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_grid_cell_column_pos": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_grid_cell_column_span": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_grid_cell_row_pos": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_grid_cell_row_span": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" + "name": "state" }, { "type": "int", - "name": "selector" + "name": "ref_value" } ], - "return_type": "NoneType" + "return_type": "observer_t" }, - "set_style_grid_cell_x_align": { + "bind_state_if_not_eq": { "type": "function", "args": [ { @@ -12140,33 +12738,19 @@ "name": "obj" }, { - "type": "int", - "name": "value" + "type": "subject_t", + "name": "subject" }, { "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_grid_cell_y_align": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" + "name": "state" }, { "type": "int", - "name": "selector" + "name": "ref_value" } ], - "return_type": "NoneType" + "return_type": "observer_t" }, "FLAG": { "type": "enum_type", @@ -12231,9 +12815,15 @@ "FLOATING": { "type": "enum_member" }, + "SEND_DRAW_TASK_EVENTS": { + "type": "enum_member" + }, "OVERFLOW_VISIBLE": { "type": "enum_member" }, + "FLEX_IN_NEW_TRACK": { + "type": "enum_member" + }, "LAYOUT_1": { "type": "enum_member" }, @@ -12260,20 +12850,6 @@ } } }, - "DRAW_PART": { - "type": "enum_type", - "members": { - "RECTANGLE": { - "type": "enum_member" - }, - "BORDER_POST": { - "type": "enum_member" - }, - "SCROLLBAR": { - "type": "enum_member" - } - } - }, "TREE_WALK": { "type": "enum_type", "members": { @@ -12344,13 +12920,43 @@ } } }, - "SIZE_MODE": { + "ALIGN": { "type": "enum_type", "members": { - "VIRTUAL": { + "DEFAULT": { + "type": "enum_member" + }, + "TOP_LEFT": { + "type": "enum_member" + }, + "TOP_MID": { + "type": "enum_member" + }, + "TOP_RIGHT": { + "type": "enum_member" + }, + "BOTTOM_LEFT": { + "type": "enum_member" + }, + "BOTTOM_MID": { + "type": "enum_member" + }, + "BOTTOM_RIGHT": { + "type": "enum_member" + }, + "LEFT_MID": { + "type": "enum_member" + }, + "RIGHT_MID": { "type": "enum_member" }, - "REAL": { + "CENTER": { + "type": "enum_member" + }, + "STRETCH": { + "type": "enum_member" + }, + "TILE": { "type": "enum_member" } } @@ -12392,11 +12998,11 @@ "args": [ { "type": "lv_obj_t*", - "name": "img" + "name": "obj" }, { "type": "int", - "name": "duration" + "name": "zoom" } ], "return_type": "NoneType" @@ -12440,7 +13046,7 @@ "args": [ { "type": "lv_obj_t*", - "name": "obj" + "name": "img" } ], "return_type": "int" @@ -12455,6 +13061,26 @@ ], "return_type": "NoneType" }, + "style_get_selector_state": { + "type": "function", + "args": [ + { + "type": "int", + "name": "selector" + } + ], + "return_type": "int" + }, + "style_get_selector_part": { + "type": "function", + "args": [ + { + "type": "int", + "name": "selector" + } + ], + "return_type": "int" + }, "get_style_width": { "type": "function", "args": [ @@ -12637,7 +13263,7 @@ ], "return_type": "int" }, - "get_style_transform_zoom": { + "get_style_transform_scale_x": { "type": "function", "args": [ { @@ -12651,7 +13277,21 @@ ], "return_type": "int" }, - "get_style_transform_angle": { + "get_style_transform_scale_y": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "part" + } + ], + "return_type": "int" + }, + "get_style_transform_rotation": { "type": "function", "args": [ { @@ -12845,7 +13485,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_bg_color_filtered": { "type": "function", @@ -12859,7 +13499,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_bg_opa": { "type": "function", @@ -12887,7 +13527,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_bg_grad_color_filtered": { "type": "function", @@ -12901,7 +13541,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_bg_grad_dir": { "type": "function", @@ -12945,7 +13585,7 @@ ], "return_type": "int" }, - "get_style_bg_grad": { + "get_style_bg_main_opa": { "type": "function", "args": [ { @@ -12957,9 +13597,9 @@ "name": "part" } ], - "return_type": "grad_dsc_t" + "return_type": "int" }, - "get_style_bg_dither_mode": { + "get_style_bg_grad_opa": { "type": "function", "args": [ { @@ -12973,7 +13613,21 @@ ], "return_type": "int" }, - "get_style_bg_img_src": { + "get_style_bg_grad": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "part" + } + ], + "return_type": "grad_dsc_t" + }, + "get_style_bg_image_src": { "type": "function", "args": [ { @@ -12987,7 +13641,7 @@ ], "return_type": "void*" }, - "get_style_bg_img_opa": { + "get_style_bg_image_opa": { "type": "function", "args": [ { @@ -13001,7 +13655,7 @@ ], "return_type": "int" }, - "get_style_bg_img_recolor": { + "get_style_bg_image_recolor": { "type": "function", "args": [ { @@ -13013,9 +13667,9 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, - "get_style_bg_img_recolor_filtered": { + "get_style_bg_image_recolor_filtered": { "type": "function", "args": [ { @@ -13027,9 +13681,9 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, - "get_style_bg_img_recolor_opa": { + "get_style_bg_image_recolor_opa": { "type": "function", "args": [ { @@ -13043,7 +13697,7 @@ ], "return_type": "int" }, - "get_style_bg_img_tiled": { + "get_style_bg_image_tiled": { "type": "function", "args": [ { @@ -13069,7 +13723,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_border_color_filtered": { "type": "function", @@ -13083,7 +13737,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_border_opa": { "type": "function", @@ -13167,7 +13821,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_outline_color_filtered": { "type": "function", @@ -13181,7 +13835,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_outline_opa": { "type": "function", @@ -13225,7 +13879,7 @@ ], "return_type": "int" }, - "get_style_shadow_ofs_x": { + "get_style_shadow_offset_x": { "type": "function", "args": [ { @@ -13239,7 +13893,7 @@ ], "return_type": "int" }, - "get_style_shadow_ofs_y": { + "get_style_shadow_offset_y": { "type": "function", "args": [ { @@ -13279,7 +13933,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_shadow_color_filtered": { "type": "function", @@ -13293,7 +13947,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_shadow_opa": { "type": "function", @@ -13309,7 +13963,7 @@ ], "return_type": "int" }, - "get_style_img_opa": { + "get_style_image_opa": { "type": "function", "args": [ { @@ -13323,7 +13977,7 @@ ], "return_type": "int" }, - "get_style_img_recolor": { + "get_style_image_recolor": { "type": "function", "args": [ { @@ -13335,9 +13989,9 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, - "get_style_img_recolor_filtered": { + "get_style_image_recolor_filtered": { "type": "function", "args": [ { @@ -13349,9 +14003,9 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, - "get_style_img_recolor_opa": { + "get_style_image_recolor_opa": { "type": "function", "args": [ { @@ -13433,7 +14087,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_line_color_filtered": { "type": "function", @@ -13447,7 +14101,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_line_opa": { "type": "function", @@ -13503,7 +14157,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_arc_color_filtered": { "type": "function", @@ -13517,7 +14171,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_arc_opa": { "type": "function", @@ -13533,7 +14187,7 @@ ], "return_type": "int" }, - "get_style_arc_img_src": { + "get_style_arc_image_src": { "type": "function", "args": [ { @@ -13559,7 +14213,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_text_color_filtered": { "type": "function", @@ -13573,7 +14227,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_text_opa": { "type": "function", @@ -13701,6 +14355,20 @@ ], "return_type": "int" }, + "get_style_opa_layered": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "part" + } + ], + "return_type": "int" + }, "get_style_color_filter_dsc": { "type": "function", "args": [ @@ -13827,155 +14495,7 @@ ], "return_type": "int" }, - "set_style_pad_all": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_pad_hor": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_pad_ver": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_margin_all": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_margin_hor": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_margin_ver": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_pad_gap": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_size": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "width" - }, - { - "type": "int", - "name": "height" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "get_style_space_left": { + "get_style_flex_flow": { "type": "function", "args": [ { @@ -13989,7 +14509,7 @@ ], "return_type": "int" }, - "get_style_space_right": { + "get_style_flex_main_place": { "type": "function", "args": [ { @@ -14003,7 +14523,7 @@ ], "return_type": "int" }, - "get_style_space_top": { + "get_style_flex_cross_place": { "type": "function", "args": [ { @@ -14017,7 +14537,7 @@ ], "return_type": "int" }, - "get_style_space_bottom": { + "get_style_flex_track_place": { "type": "function", "args": [ { @@ -14031,31 +14551,7 @@ ], "return_type": "int" }, - "set_user_data": { - "type": "function", - "args": [ - { - "type": "void*", - "name": "user_data" - }, - { - "type": "lv_obj_t*", - "name": "obj" - } - ], - "return_type": "NoneType" - }, - "get_user_data": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - } - ], - "return_type": "void*" - }, - "get_style_flex_flow": { + "get_style_flex_grow": { "type": "function", "args": [ { @@ -14069,7 +14565,7 @@ ], "return_type": "int" }, - "get_style_flex_main_place": { + "get_style_grid_column_dsc_array": { "type": "function", "args": [ { @@ -14081,9 +14577,9 @@ "name": "part" } ], - "return_type": "int" + "return_type": "void*" }, - "get_style_flex_cross_place": { + "get_style_grid_column_align": { "type": "function", "args": [ { @@ -14097,7 +14593,7 @@ ], "return_type": "int" }, - "get_style_flex_track_place": { + "get_style_grid_row_dsc_array": { "type": "function", "args": [ { @@ -14109,9 +14605,9 @@ "name": "part" } ], - "return_type": "int" + "return_type": "void*" }, - "get_style_flex_grow": { + "get_style_grid_row_align": { "type": "function", "args": [ { @@ -14125,7 +14621,7 @@ ], "return_type": "int" }, - "get_style_grid_row_align": { + "get_style_grid_cell_column_pos": { "type": "function", "args": [ { @@ -14139,7 +14635,7 @@ ], "return_type": "int" }, - "get_style_grid_column_align": { + "get_style_grid_cell_x_align": { "type": "function", "args": [ { @@ -14153,7 +14649,7 @@ ], "return_type": "int" }, - "get_style_grid_cell_column_pos": { + "get_style_grid_cell_column_span": { "type": "function", "args": [ { @@ -14167,7 +14663,7 @@ ], "return_type": "int" }, - "get_style_grid_cell_column_span": { + "get_style_grid_cell_row_pos": { "type": "function", "args": [ { @@ -14181,7 +14677,7 @@ ], "return_type": "int" }, - "get_style_grid_cell_row_pos": { + "get_style_grid_cell_y_align": { "type": "function", "args": [ { @@ -14209,7 +14705,173 @@ ], "return_type": "int" }, - "get_style_grid_cell_x_align": { + "set_style_pad_all": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_pad_hor": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_pad_ver": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_margin_all": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_margin_hor": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_margin_ver": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_pad_gap": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_size": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "width" + }, + { + "type": "int", + "name": "height" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_transform_scale": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "get_style_space_left": { "type": "function", "args": [ { @@ -14223,7 +14885,35 @@ ], "return_type": "int" }, - "get_style_grid_cell_y_align": { + "get_style_space_right": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "part" + } + ], + "return_type": "int" + }, + "get_style_space_top": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "part" + } + ], + "return_type": "int" + }, + "get_style_space_bottom": { "type": "function", "args": [ { @@ -14237,6 +14927,58 @@ ], "return_type": "int" }, + "get_style_transform_scale_x_safe": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "part" + } + ], + "return_type": "int" + }, + "get_style_transform_scale_y_safe": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "part" + } + ], + "return_type": "int" + }, + "set_user_data": { + "type": "function", + "args": [ + { + "type": "void*", + "name": "user_data" + }, + { + "type": "lv_obj_t*", + "name": "obj" + } + ], + "return_type": "NoneType" + }, + "get_user_data": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + } + ], + "return_type": "void*" + }, "move_foreground": { "type": "function", "args": [ @@ -14257,15 +14999,125 @@ ], "return_type": "NoneType" }, - "get_child_id": { + "set_flex_flow": { "type": "function", "args": [ { "type": "lv_obj_t*", "name": "obj" + }, + { + "type": "int", + "name": "flow" } ], - "return_type": "int" + "return_type": "NoneType" + }, + "set_flex_align": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "main_place" + }, + { + "type": "int", + "name": "cross_place" + }, + { + "type": "int", + "name": "track_cross_place" + } + ], + "return_type": "NoneType" + }, + "set_flex_grow": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "grow" + } + ], + "return_type": "NoneType" + }, + "set_grid_dsc_array": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "mp_arr_to_int32_t_____", + "name": "col_dsc" + }, + { + "type": "mp_arr_to_int32_t_____", + "name": "row_dsc" + } + ], + "return_type": "NoneType" + }, + "set_grid_align": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "column_align" + }, + { + "type": "int", + "name": "row_align" + } + ], + "return_type": "NoneType" + }, + "set_grid_cell": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "column_align" + }, + { + "type": "int", + "name": "col_pos" + }, + { + "type": "int", + "name": "col_span" + }, + { + "type": "int", + "name": "row_align" + }, + { + "type": "int", + "name": "row_pos" + }, + { + "type": "int", + "name": "row_span" + } + ], + "return_type": "NoneType" }, "delete": { "type": "function", @@ -14287,7 +15139,7 @@ ], "return_type": "NoneType" }, - "del_delayed": { + "delete_delayed": { "type": "function", "args": [ { @@ -14301,7 +15153,7 @@ ], "return_type": "NoneType" }, - "del_anim_ready_cb": { + "delete_anim_ready_cb": { "type": "function", "args": [ { @@ -14311,7 +15163,7 @@ ], "return_type": "NoneType" }, - "del_async": { + "delete_async": { "type": "function", "args": [ { @@ -14381,7 +15233,7 @@ "name": "obj" } ], - "return_type": "disp_t" + "return_type": "display_t" }, "get_parent": { "type": "function", @@ -14407,6 +15259,20 @@ ], "return_type": "lv_obj_t*" }, + "get_sibling": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "id" + } + ], + "return_type": "lv_obj_t*" + }, "get_child_cnt": { "type": "function", "args": [ @@ -14456,6 +15322,16 @@ ], "return_type": "NoneType" }, + "dump_tree": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + } + ], + "return_type": "NoneType" + }, "set_pos": { "type": "function", "args": [ @@ -14483,7 +15359,7 @@ }, { "type": "int", - "name": "x" + "name": "index" } ], "return_type": "NoneType" @@ -14497,7 +15373,7 @@ }, { "type": "int", - "name": "x" + "name": "index" } ], "return_type": "NoneType" @@ -14539,7 +15415,7 @@ }, { "type": "int", - "name": "x" + "name": "index" } ], "return_type": "NoneType" @@ -14553,7 +15429,7 @@ }, { "type": "int", - "name": "x" + "name": "index" } ], "return_type": "NoneType" @@ -14567,7 +15443,7 @@ }, { "type": "int", - "name": "x" + "name": "index" } ], "return_type": "NoneType" @@ -14581,7 +15457,7 @@ }, { "type": "int", - "name": "x" + "name": "index" } ], "return_type": "NoneType" @@ -15001,7 +15877,7 @@ }, { "type": "int", - "name": "x" + "name": "index" } ], "return_type": "NoneType" @@ -15546,28 +16422,6 @@ ], "return_type": "NoneType" }, - "set_local_style_prop_meta": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "prop" - }, - { - "type": "int", - "name": "meta" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, "get_local_style_prop": { "type": "function", "args": [ @@ -15644,26 +16498,6 @@ ], "return_type": "NoneType" }, - "style_get_selector_state": { - "type": "function", - "args": [ - { - "type": "int", - "name": "selector" - } - ], - "return_type": "int" - }, - "style_get_selector_part": { - "type": "function", - "args": [ - { - "type": "int", - "name": "selector" - } - ], - "return_type": "int" - }, "set_style_width": { "type": "function", "args": [ @@ -15898,7 +16732,25 @@ ], "return_type": "NoneType" }, - "set_style_transform_zoom": { + "set_style_transform_scale_x": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_transform_scale_y": { "type": "function", "args": [ { @@ -15916,7 +16768,7 @@ ], "return_type": "NoneType" }, - "set_style_transform_angle": { + "set_style_transform_rotation": { "type": "function", "args": [ { @@ -16158,7 +17010,7 @@ "name": "obj" }, { - "type": "color32_t", + "type": "color_t", "name": "value" }, { @@ -16194,7 +17046,7 @@ "name": "obj" }, { - "type": "color32_t", + "type": "color_t", "name": "value" }, { @@ -16258,7 +17110,7 @@ ], "return_type": "NoneType" }, - "set_style_bg_grad": { + "set_style_bg_main_opa": { "type": "function", "args": [ { @@ -16266,7 +17118,7 @@ "name": "obj" }, { - "type": "grad_dsc_t", + "type": "int", "name": "value" }, { @@ -16276,7 +17128,7 @@ ], "return_type": "NoneType" }, - "set_style_bg_dither_mode": { + "set_style_bg_grad_opa": { "type": "function", "args": [ { @@ -16294,7 +17146,25 @@ ], "return_type": "NoneType" }, - "set_style_bg_img_src": { + "set_style_bg_grad": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "grad_dsc_t", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_bg_image_src": { "type": "function", "args": [ { @@ -16312,7 +17182,7 @@ ], "return_type": "NoneType" }, - "set_style_bg_img_opa": { + "set_style_bg_image_opa": { "type": "function", "args": [ { @@ -16330,7 +17200,7 @@ ], "return_type": "NoneType" }, - "set_style_bg_img_recolor": { + "set_style_bg_image_recolor": { "type": "function", "args": [ { @@ -16338,7 +17208,7 @@ "name": "obj" }, { - "type": "color32_t", + "type": "color_t", "name": "value" }, { @@ -16348,7 +17218,7 @@ ], "return_type": "NoneType" }, - "set_style_bg_img_recolor_opa": { + "set_style_bg_image_recolor_opa": { "type": "function", "args": [ { @@ -16366,7 +17236,7 @@ ], "return_type": "NoneType" }, - "set_style_bg_img_tiled": { + "set_style_bg_image_tiled": { "type": "function", "args": [ { @@ -16392,7 +17262,7 @@ "name": "obj" }, { - "type": "color32_t", + "type": "color_t", "name": "value" }, { @@ -16500,7 +17370,7 @@ "name": "obj" }, { - "type": "color32_t", + "type": "color_t", "name": "value" }, { @@ -16564,7 +17434,7 @@ ], "return_type": "NoneType" }, - "set_style_shadow_ofs_x": { + "set_style_shadow_offset_x": { "type": "function", "args": [ { @@ -16582,7 +17452,7 @@ ], "return_type": "NoneType" }, - "set_style_shadow_ofs_y": { + "set_style_shadow_offset_y": { "type": "function", "args": [ { @@ -16626,7 +17496,7 @@ "name": "obj" }, { - "type": "color32_t", + "type": "color_t", "name": "value" }, { @@ -16654,7 +17524,7 @@ ], "return_type": "NoneType" }, - "set_style_img_opa": { + "set_style_image_opa": { "type": "function", "args": [ { @@ -16672,7 +17542,7 @@ ], "return_type": "NoneType" }, - "set_style_img_recolor": { + "set_style_image_recolor": { "type": "function", "args": [ { @@ -16680,7 +17550,7 @@ "name": "obj" }, { - "type": "color32_t", + "type": "color_t", "name": "value" }, { @@ -16690,7 +17560,7 @@ ], "return_type": "NoneType" }, - "set_style_img_recolor_opa": { + "set_style_image_recolor_opa": { "type": "function", "args": [ { @@ -16788,7 +17658,7 @@ "name": "obj" }, { - "type": "color32_t", + "type": "color_t", "name": "value" }, { @@ -16860,7 +17730,7 @@ "name": "obj" }, { - "type": "color32_t", + "type": "color_t", "name": "value" }, { @@ -16888,7 +17758,7 @@ ], "return_type": "NoneType" }, - "set_style_arc_img_src": { + "set_style_arc_image_src": { "type": "function", "args": [ { @@ -16914,7 +17784,7 @@ "name": "obj" }, { - "type": "color32_t", + "type": "color_t", "name": "value" }, { @@ -17086,6 +17956,24 @@ ], "return_type": "NoneType" }, + "set_style_opa_layered": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, "set_style_color_filter_dsc": { "type": "function", "args": [ @@ -17248,6 +18136,276 @@ ], "return_type": "NoneType" }, + "set_style_flex_flow": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_flex_main_place": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_flex_cross_place": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_flex_track_place": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_flex_grow": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_grid_column_dsc_array": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "void*", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_grid_column_align": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_grid_row_dsc_array": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "void*", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_grid_row_align": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_grid_cell_column_pos": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_grid_cell_x_align": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_grid_cell_column_span": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_grid_cell_row_pos": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_grid_cell_y_align": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_grid_cell_row_span": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, "calculate_style_text_align": { "type": "function", "args": [ @@ -17266,6 +18424,20 @@ ], "return_type": "int" }, + "get_style_opa_recursive": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "part" + } + ], + "return_type": "int" + }, "init_draw_rect_dsc": { "type": "function", "args": [ @@ -17302,7 +18474,7 @@ ], "return_type": "NoneType" }, - "init_draw_img_dsc": { + "init_draw_image_dsc": { "type": "function", "args": [ { @@ -17314,7 +18486,7 @@ "name": "part" }, { - "type": "draw_img_dsc_t", + "type": "draw_image_dsc_t", "name": "draw_dsc" } ], @@ -17370,38 +18542,6 @@ ], "return_type": "int" }, - "draw_dsc_init": { - "type": "function", - "args": [ - { - "type": "obj_draw_part_dsc_t", - "name": "dsc" - }, - { - "type": "draw_ctx_t", - "name": "draw_ctx" - } - ], - "return_type": "NoneType" - }, - "draw_part_check_type": { - "type": "function", - "args": [ - { - "type": "obj_draw_part_dsc_t", - "name": "dsc" - }, - { - "type": "obj_class_t", - "name": "class_p" - }, - { - "type": "int", - "name": "type" - } - ], - "return_type": "bool" - }, "refresh_ext_draw_size": { "type": "function", "args": [ @@ -17557,6 +18697,29 @@ ], "return_type": "bool" }, + "remove_event_cb": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "callback", + "function": { + "args": [ + { + "type": "event_t", + "name": "e" + } + ], + "return_type": null + }, + "name": "event_cb" + } + ], + "return_type": "bool" + }, "add_flag": { "type": "function", "args": [ @@ -17571,7 +18734,7 @@ ], "return_type": "NoneType" }, - "clear_flag": { + "remove_flag": { "type": "function", "args": [ { @@ -17585,6 +18748,24 @@ ], "return_type": "NoneType" }, + "update_flag": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "f" + }, + { + "type": "bool", + "name": "v" + } + ], + "return_type": "NoneType" + }, "add_state": { "type": "function", "args": [ @@ -17599,7 +18780,7 @@ ], "return_type": "NoneType" }, - "clear_state": { + "remove_state": { "type": "function", "args": [ { @@ -17613,6 +18794,24 @@ ], "return_type": "NoneType" }, + "set_state": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "state" + }, + { + "type": "bool", + "name": "v" + } + ], + "return_type": "NoneType" + }, "has_flag": { "type": "function", "args": [ @@ -17737,8 +18936,8 @@ "type": "function", "args": [ { - "type": "draw_ctx_t", - "name": "draw_ctx" + "type": "layer_t", + "name": "layer" }, { "type": "lv_obj_t*", @@ -17787,21 +18986,7 @@ ], "return_type": "NoneType" }, - "set_flex_flow": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "flow" - } - ], - "return_type": "NoneType" - }, - "set_flex_align": { + "bind_flag_if_eq": { "type": "function", "args": [ { @@ -17809,21 +18994,21 @@ "name": "obj" }, { - "type": "int", - "name": "main_place" + "type": "subject_t", + "name": "subject" }, { "type": "int", - "name": "cross_place" + "name": "flag" }, { "type": "int", - "name": "track_cross_place" + "name": "ref_value" } ], - "return_type": "NoneType" + "return_type": "observer_t" }, - "set_flex_grow": { + "bind_flag_if_not_eq": { "type": "function", "args": [ { @@ -17831,121 +19016,21 @@ "name": "obj" }, { - "type": "int", - "name": "grow" - } - ], - "return_type": "NoneType" - }, - "set_style_flex_flow": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_flex_main_place": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_flex_cross_place": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_flex_track_place": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" + "type": "subject_t", + "name": "subject" }, { "type": "int", - "name": "value" + "name": "flag" }, { "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_flex_grow": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_grid_dsc_array": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "mp_arr_to_lv_coord_t_____", - "name": "col_dsc" - }, - { - "type": "mp_arr_to_lv_coord_t_____", - "name": "row_dsc" + "name": "ref_value" } ], - "return_type": "NoneType" + "return_type": "observer_t" }, - "set_grid_align": { + "bind_state_if_eq": { "type": "function", "args": [ { @@ -17953,195 +19038,21 @@ "name": "obj" }, { - "type": "int", - "name": "column_align" + "type": "subject_t", + "name": "subject" }, { "type": "int", - "name": "row_align" - } - ], - "return_type": "NoneType" - }, - "set_grid_cell": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "column_align" - }, - { - "type": "int", - "name": "col_pos" - }, - { - "type": "int", - "name": "col_span" - }, - { - "type": "int", - "name": "row_align" - }, - { - "type": "int", - "name": "row_pos" - }, - { - "type": "int", - "name": "row_span" - } - ], - "return_type": "NoneType" - }, - "set_style_grid_row_dsc_array": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "mp_arr_to_lv_coord_t_____", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_grid_column_dsc_array": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "mp_arr_to_lv_coord_t_____", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_grid_row_align": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_grid_column_align": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_grid_cell_column_pos": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_grid_cell_column_span": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_grid_cell_row_pos": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_grid_cell_row_span": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" + "name": "state" }, { "type": "int", - "name": "selector" + "name": "ref_value" } ], - "return_type": "NoneType" + "return_type": "observer_t" }, - "set_style_grid_cell_x_align": { + "bind_state_if_not_eq": { "type": "function", "args": [ { @@ -18149,33 +19060,19 @@ "name": "obj" }, { - "type": "int", - "name": "value" + "type": "subject_t", + "name": "subject" }, { "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_grid_cell_y_align": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" + "name": "state" }, { "type": "int", - "name": "selector" + "name": "ref_value" } ], - "return_type": "NoneType" + "return_type": "observer_t" }, "FLAG": { "type": "enum_type", @@ -18240,9 +19137,15 @@ "FLOATING": { "type": "enum_member" }, + "SEND_DRAW_TASK_EVENTS": { + "type": "enum_member" + }, "OVERFLOW_VISIBLE": { "type": "enum_member" }, + "FLEX_IN_NEW_TRACK": { + "type": "enum_member" + }, "LAYOUT_1": { "type": "enum_member" }, @@ -18269,20 +19172,6 @@ } } }, - "DRAW_PART": { - "type": "enum_type", - "members": { - "RECTANGLE": { - "type": "enum_member" - }, - "BORDER_POST": { - "type": "enum_member" - }, - "SCROLLBAR": { - "type": "enum_member" - } - } - }, "TREE_WALK": { "type": "enum_type", "members": { @@ -18349,7 +19238,7 @@ }, { "type": "int", - "name": "zoom" + "name": "start" } ], "return_type": "NoneType" @@ -18363,7 +19252,7 @@ }, { "type": "int", - "name": "zoom" + "name": "start" } ], "return_type": "NoneType" @@ -18395,7 +19284,7 @@ }, { "type": "int", - "name": "zoom" + "name": "start" } ], "return_type": "NoneType" @@ -18409,7 +19298,7 @@ }, { "type": "int", - "name": "zoom" + "name": "start" } ], "return_type": "NoneType" @@ -18469,7 +19358,7 @@ }, { "type": "int", - "name": "angle" + "name": "x" } ], "return_type": "NoneType" @@ -18483,11 +19372,11 @@ }, { "type": "int", - "name": "min" + "name": "x" }, { "type": "int", - "name": "max" + "name": "y" } ], "return_type": "NoneType" @@ -18515,7 +19404,7 @@ }, { "type": "int", - "name": "angle" + "name": "x" } ], "return_type": "NoneType" @@ -18656,31 +19545,7 @@ ], "return_type": "NoneType" }, - "center": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - } - ], - "return_type": "NoneType" - }, - "get_style_width": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "part" - } - ], - "return_type": "int" - }, - "get_style_min_width": { + "bind_value": { "type": "function", "args": [ { @@ -18688,55 +19553,43 @@ "name": "obj" }, { - "type": "int", - "name": "part" + "type": "subject_t", + "name": "subject" } ], - "return_type": "int" + "return_type": "observer_t" }, - "get_style_max_width": { + "center": { "type": "function", "args": [ { "type": "lv_obj_t*", "name": "obj" - }, - { - "type": "int", - "name": "part" } ], - "return_type": "int" + "return_type": "NoneType" }, - "get_style_height": { + "style_get_selector_state": { "type": "function", "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, { "type": "int", - "name": "part" + "name": "selector" } ], "return_type": "int" }, - "get_style_min_height": { + "style_get_selector_part": { "type": "function", "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, { "type": "int", - "name": "part" + "name": "selector" } ], "return_type": "int" }, - "get_style_max_height": { + "get_style_width": { "type": "function", "args": [ { @@ -18750,7 +19603,7 @@ ], "return_type": "int" }, - "get_style_x": { + "get_style_min_width": { "type": "function", "args": [ { @@ -18764,7 +19617,7 @@ ], "return_type": "int" }, - "get_style_y": { + "get_style_max_width": { "type": "function", "args": [ { @@ -18778,7 +19631,7 @@ ], "return_type": "int" }, - "get_style_align": { + "get_style_height": { "type": "function", "args": [ { @@ -18792,7 +19645,7 @@ ], "return_type": "int" }, - "get_style_transform_width": { + "get_style_min_height": { "type": "function", "args": [ { @@ -18806,7 +19659,7 @@ ], "return_type": "int" }, - "get_style_transform_height": { + "get_style_max_height": { "type": "function", "args": [ { @@ -18820,7 +19673,7 @@ ], "return_type": "int" }, - "get_style_translate_x": { + "get_style_x": { "type": "function", "args": [ { @@ -18834,7 +19687,7 @@ ], "return_type": "int" }, - "get_style_translate_y": { + "get_style_y": { "type": "function", "args": [ { @@ -18848,7 +19701,7 @@ ], "return_type": "int" }, - "get_style_transform_zoom": { + "get_style_align": { "type": "function", "args": [ { @@ -18862,7 +19715,7 @@ ], "return_type": "int" }, - "get_style_transform_angle": { + "get_style_transform_width": { "type": "function", "args": [ { @@ -18876,7 +19729,7 @@ ], "return_type": "int" }, - "get_style_transform_pivot_x": { + "get_style_transform_height": { "type": "function", "args": [ { @@ -18890,7 +19743,7 @@ ], "return_type": "int" }, - "get_style_transform_pivot_y": { + "get_style_translate_x": { "type": "function", "args": [ { @@ -18904,7 +19757,7 @@ ], "return_type": "int" }, - "get_style_pad_top": { + "get_style_translate_y": { "type": "function", "args": [ { @@ -18918,7 +19771,7 @@ ], "return_type": "int" }, - "get_style_pad_bottom": { + "get_style_transform_scale_x": { "type": "function", "args": [ { @@ -18932,7 +19785,7 @@ ], "return_type": "int" }, - "get_style_pad_left": { + "get_style_transform_scale_y": { "type": "function", "args": [ { @@ -18946,7 +19799,7 @@ ], "return_type": "int" }, - "get_style_pad_right": { + "get_style_transform_rotation": { "type": "function", "args": [ { @@ -18960,7 +19813,7 @@ ], "return_type": "int" }, - "get_style_pad_row": { + "get_style_transform_pivot_x": { "type": "function", "args": [ { @@ -18974,7 +19827,7 @@ ], "return_type": "int" }, - "get_style_pad_column": { + "get_style_transform_pivot_y": { "type": "function", "args": [ { @@ -18988,7 +19841,7 @@ ], "return_type": "int" }, - "get_style_margin_top": { + "get_style_pad_top": { "type": "function", "args": [ { @@ -19002,7 +19855,7 @@ ], "return_type": "int" }, - "get_style_margin_bottom": { + "get_style_pad_bottom": { "type": "function", "args": [ { @@ -19016,7 +19869,7 @@ ], "return_type": "int" }, - "get_style_margin_left": { + "get_style_pad_left": { "type": "function", "args": [ { @@ -19030,7 +19883,7 @@ ], "return_type": "int" }, - "get_style_margin_right": { + "get_style_pad_right": { "type": "function", "args": [ { @@ -19044,35 +19897,7 @@ ], "return_type": "int" }, - "get_style_bg_color": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "part" - } - ], - "return_type": "color32_t" - }, - "get_style_bg_color_filtered": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "part" - } - ], - "return_type": "color32_t" - }, - "get_style_bg_opa": { + "get_style_pad_row": { "type": "function", "args": [ { @@ -19086,35 +19911,7 @@ ], "return_type": "int" }, - "get_style_bg_grad_color": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "part" - } - ], - "return_type": "color32_t" - }, - "get_style_bg_grad_color_filtered": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "part" - } - ], - "return_type": "color32_t" - }, - "get_style_bg_grad_dir": { + "get_style_pad_column": { "type": "function", "args": [ { @@ -19128,7 +19925,7 @@ ], "return_type": "int" }, - "get_style_bg_main_stop": { + "get_style_margin_top": { "type": "function", "args": [ { @@ -19142,7 +19939,7 @@ ], "return_type": "int" }, - "get_style_bg_grad_stop": { + "get_style_margin_bottom": { "type": "function", "args": [ { @@ -19156,21 +19953,7 @@ ], "return_type": "int" }, - "get_style_bg_grad": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "part" - } - ], - "return_type": "grad_dsc_t" - }, - "get_style_bg_dither_mode": { + "get_style_margin_left": { "type": "function", "args": [ { @@ -19184,21 +19967,7 @@ ], "return_type": "int" }, - "get_style_bg_img_src": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "part" - } - ], - "return_type": "void*" - }, - "get_style_bg_img_opa": { + "get_style_margin_right": { "type": "function", "args": [ { @@ -19212,7 +19981,7 @@ ], "return_type": "int" }, - "get_style_bg_img_recolor": { + "get_style_bg_color": { "type": "function", "args": [ { @@ -19224,9 +19993,9 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, - "get_style_bg_img_recolor_filtered": { + "get_style_bg_color_filtered": { "type": "function", "args": [ { @@ -19238,9 +20007,9 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, - "get_style_bg_img_recolor_opa": { + "get_style_bg_opa": { "type": "function", "args": [ { @@ -19254,21 +20023,7 @@ ], "return_type": "int" }, - "get_style_bg_img_tiled": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "part" - } - ], - "return_type": "bool" - }, - "get_style_border_color": { + "get_style_bg_grad_color": { "type": "function", "args": [ { @@ -19280,9 +20035,9 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, - "get_style_border_color_filtered": { + "get_style_bg_grad_color_filtered": { "type": "function", "args": [ { @@ -19294,9 +20049,9 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, - "get_style_border_opa": { + "get_style_bg_grad_dir": { "type": "function", "args": [ { @@ -19310,7 +20065,7 @@ ], "return_type": "int" }, - "get_style_border_width": { + "get_style_bg_main_stop": { "type": "function", "args": [ { @@ -19324,7 +20079,7 @@ ], "return_type": "int" }, - "get_style_border_side": { + "get_style_bg_grad_stop": { "type": "function", "args": [ { @@ -19338,21 +20093,7 @@ ], "return_type": "int" }, - "get_style_border_post": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "part" - } - ], - "return_type": "bool" - }, - "get_style_outline_width": { + "get_style_bg_main_opa": { "type": "function", "args": [ { @@ -19366,35 +20107,7 @@ ], "return_type": "int" }, - "get_style_outline_color": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "part" - } - ], - "return_type": "color32_t" - }, - "get_style_outline_color_filtered": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "part" - } - ], - "return_type": "color32_t" - }, - "get_style_outline_opa": { + "get_style_bg_grad_opa": { "type": "function", "args": [ { @@ -19408,7 +20121,7 @@ ], "return_type": "int" }, - "get_style_outline_pad": { + "get_style_bg_grad": { "type": "function", "args": [ { @@ -19420,9 +20133,9 @@ "name": "part" } ], - "return_type": "int" + "return_type": "grad_dsc_t" }, - "get_style_shadow_width": { + "get_style_bg_image_src": { "type": "function", "args": [ { @@ -19434,9 +20147,9 @@ "name": "part" } ], - "return_type": "int" + "return_type": "void*" }, - "get_style_shadow_ofs_x": { + "get_style_bg_image_opa": { "type": "function", "args": [ { @@ -19450,7 +20163,7 @@ ], "return_type": "int" }, - "get_style_shadow_ofs_y": { + "get_style_bg_image_recolor": { "type": "function", "args": [ { @@ -19462,9 +20175,9 @@ "name": "part" } ], - "return_type": "int" + "return_type": "color_t" }, - "get_style_shadow_spread": { + "get_style_bg_image_recolor_filtered": { "type": "function", "args": [ { @@ -19476,9 +20189,9 @@ "name": "part" } ], - "return_type": "int" + "return_type": "color_t" }, - "get_style_shadow_color": { + "get_style_bg_image_recolor_opa": { "type": "function", "args": [ { @@ -19490,9 +20203,9 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "int" }, - "get_style_shadow_color_filtered": { + "get_style_bg_image_tiled": { "type": "function", "args": [ { @@ -19504,9 +20217,9 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "bool" }, - "get_style_shadow_opa": { + "get_style_border_color": { "type": "function", "args": [ { @@ -19518,9 +20231,9 @@ "name": "part" } ], - "return_type": "int" + "return_type": "color_t" }, - "get_style_img_opa": { + "get_style_border_color_filtered": { "type": "function", "args": [ { @@ -19532,9 +20245,9 @@ "name": "part" } ], - "return_type": "int" + "return_type": "color_t" }, - "get_style_img_recolor": { + "get_style_border_opa": { "type": "function", "args": [ { @@ -19546,9 +20259,9 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "int" }, - "get_style_img_recolor_filtered": { + "get_style_border_width": { "type": "function", "args": [ { @@ -19560,9 +20273,9 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "int" }, - "get_style_img_recolor_opa": { + "get_style_border_side": { "type": "function", "args": [ { @@ -19576,7 +20289,7 @@ ], "return_type": "int" }, - "get_style_line_width": { + "get_style_border_post": { "type": "function", "args": [ { @@ -19588,9 +20301,9 @@ "name": "part" } ], - "return_type": "int" + "return_type": "bool" }, - "get_style_line_dash_width": { + "get_style_outline_width": { "type": "function", "args": [ { @@ -19604,7 +20317,7 @@ ], "return_type": "int" }, - "get_style_line_dash_gap": { + "get_style_outline_color": { "type": "function", "args": [ { @@ -19616,9 +20329,9 @@ "name": "part" } ], - "return_type": "int" + "return_type": "color_t" }, - "get_style_line_rounded": { + "get_style_outline_color_filtered": { "type": "function", "args": [ { @@ -19630,9 +20343,9 @@ "name": "part" } ], - "return_type": "bool" + "return_type": "color_t" }, - "get_style_line_color": { + "get_style_outline_opa": { "type": "function", "args": [ { @@ -19644,9 +20357,9 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "int" }, - "get_style_line_color_filtered": { + "get_style_outline_pad": { "type": "function", "args": [ { @@ -19658,9 +20371,9 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "int" }, - "get_style_line_opa": { + "get_style_shadow_width": { "type": "function", "args": [ { @@ -19674,7 +20387,7 @@ ], "return_type": "int" }, - "get_style_arc_width": { + "get_style_shadow_offset_x": { "type": "function", "args": [ { @@ -19688,7 +20401,7 @@ ], "return_type": "int" }, - "get_style_arc_rounded": { + "get_style_shadow_offset_y": { "type": "function", "args": [ { @@ -19700,9 +20413,9 @@ "name": "part" } ], - "return_type": "bool" + "return_type": "int" }, - "get_style_arc_color": { + "get_style_shadow_spread": { "type": "function", "args": [ { @@ -19714,9 +20427,9 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "int" }, - "get_style_arc_color_filtered": { + "get_style_shadow_color": { "type": "function", "args": [ { @@ -19728,9 +20441,9 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, - "get_style_arc_opa": { + "get_style_shadow_color_filtered": { "type": "function", "args": [ { @@ -19742,9 +20455,9 @@ "name": "part" } ], - "return_type": "int" + "return_type": "color_t" }, - "get_style_arc_img_src": { + "get_style_shadow_opa": { "type": "function", "args": [ { @@ -19756,9 +20469,9 @@ "name": "part" } ], - "return_type": "void*" + "return_type": "int" }, - "get_style_text_color": { + "get_style_image_opa": { "type": "function", "args": [ { @@ -19770,9 +20483,9 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "int" }, - "get_style_text_color_filtered": { + "get_style_image_recolor": { "type": "function", "args": [ { @@ -19784,9 +20497,9 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, - "get_style_text_opa": { + "get_style_image_recolor_filtered": { "type": "function", "args": [ { @@ -19798,9 +20511,9 @@ "name": "part" } ], - "return_type": "int" + "return_type": "color_t" }, - "get_style_text_font": { + "get_style_image_recolor_opa": { "type": "function", "args": [ { @@ -19812,9 +20525,9 @@ "name": "part" } ], - "return_type": "font_t" + "return_type": "int" }, - "get_style_text_letter_space": { + "get_style_line_width": { "type": "function", "args": [ { @@ -19828,7 +20541,7 @@ ], "return_type": "int" }, - "get_style_text_line_space": { + "get_style_line_dash_width": { "type": "function", "args": [ { @@ -19842,7 +20555,7 @@ ], "return_type": "int" }, - "get_style_text_decor": { + "get_style_line_dash_gap": { "type": "function", "args": [ { @@ -19856,7 +20569,7 @@ ], "return_type": "int" }, - "get_style_text_align": { + "get_style_line_rounded": { "type": "function", "args": [ { @@ -19868,9 +20581,9 @@ "name": "part" } ], - "return_type": "int" + "return_type": "bool" }, - "get_style_radius": { + "get_style_line_color": { "type": "function", "args": [ { @@ -19882,9 +20595,9 @@ "name": "part" } ], - "return_type": "int" + "return_type": "color_t" }, - "get_style_clip_corner": { + "get_style_line_color_filtered": { "type": "function", "args": [ { @@ -19896,9 +20609,9 @@ "name": "part" } ], - "return_type": "bool" + "return_type": "color_t" }, - "get_style_opa": { + "get_style_line_opa": { "type": "function", "args": [ { @@ -19912,7 +20625,7 @@ ], "return_type": "int" }, - "get_style_color_filter_dsc": { + "get_style_arc_width": { "type": "function", "args": [ { @@ -19924,9 +20637,9 @@ "name": "part" } ], - "return_type": "color_filter_dsc_t" + "return_type": "int" }, - "get_style_color_filter_opa": { + "get_style_arc_rounded": { "type": "function", "args": [ { @@ -19938,9 +20651,9 @@ "name": "part" } ], - "return_type": "int" + "return_type": "bool" }, - "get_style_anim": { + "get_style_arc_color": { "type": "function", "args": [ { @@ -19952,9 +20665,9 @@ "name": "part" } ], - "return_type": "anim_t" + "return_type": "color_t" }, - "get_style_anim_time": { + "get_style_arc_color_filtered": { "type": "function", "args": [ { @@ -19966,9 +20679,9 @@ "name": "part" } ], - "return_type": "int" + "return_type": "color_t" }, - "get_style_anim_speed": { + "get_style_arc_opa": { "type": "function", "args": [ { @@ -19982,7 +20695,7 @@ ], "return_type": "int" }, - "get_style_transition": { + "get_style_arc_image_src": { "type": "function", "args": [ { @@ -19994,9 +20707,9 @@ "name": "part" } ], - "return_type": "style_transition_dsc_t" + "return_type": "void*" }, - "get_style_blend_mode": { + "get_style_text_color": { "type": "function", "args": [ { @@ -20008,9 +20721,9 @@ "name": "part" } ], - "return_type": "int" + "return_type": "color_t" }, - "get_style_layout": { + "get_style_text_color_filtered": { "type": "function", "args": [ { @@ -20022,9 +20735,9 @@ "name": "part" } ], - "return_type": "int" + "return_type": "color_t" }, - "get_style_base_dir": { + "get_style_text_opa": { "type": "function", "args": [ { @@ -20038,7 +20751,7 @@ ], "return_type": "int" }, - "set_style_pad_all": { + "get_style_text_font": { "type": "function", "args": [ { @@ -20047,16 +20760,12 @@ }, { "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" + "name": "part" } ], - "return_type": "NoneType" + "return_type": "font_t" }, - "set_style_pad_hor": { + "get_style_text_letter_space": { "type": "function", "args": [ { @@ -20065,16 +20774,12 @@ }, { "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" + "name": "part" } ], - "return_type": "NoneType" + "return_type": "int" }, - "set_style_pad_ver": { + "get_style_text_line_space": { "type": "function", "args": [ { @@ -20083,16 +20788,12 @@ }, { "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" + "name": "part" } ], - "return_type": "NoneType" + "return_type": "int" }, - "set_style_margin_all": { + "get_style_text_decor": { "type": "function", "args": [ { @@ -20101,16 +20802,12 @@ }, { "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" + "name": "part" } ], - "return_type": "NoneType" + "return_type": "int" }, - "set_style_margin_hor": { + "get_style_text_align": { "type": "function", "args": [ { @@ -20119,16 +20816,26 @@ }, { "type": "int", - "name": "value" + "name": "part" + } + ], + "return_type": "int" + }, + "get_style_radius": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" }, { "type": "int", - "name": "selector" + "name": "part" } ], - "return_type": "NoneType" + "return_type": "int" }, - "set_style_margin_ver": { + "get_style_clip_corner": { "type": "function", "args": [ { @@ -20137,16 +20844,26 @@ }, { "type": "int", - "name": "value" + "name": "part" + } + ], + "return_type": "bool" + }, + "get_style_opa": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" }, { "type": "int", - "name": "selector" + "name": "part" } ], - "return_type": "NoneType" + "return_type": "int" }, - "set_style_pad_gap": { + "get_style_opa_layered": { "type": "function", "args": [ { @@ -20155,16 +20872,26 @@ }, { "type": "int", - "name": "value" + "name": "part" + } + ], + "return_type": "int" + }, + "get_style_color_filter_dsc": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" }, { "type": "int", - "name": "selector" + "name": "part" } ], - "return_type": "NoneType" + "return_type": "color_filter_dsc_t" }, - "set_style_size": { + "get_style_color_filter_opa": { "type": "function", "args": [ { @@ -20173,20 +20900,26 @@ }, { "type": "int", - "name": "width" - }, + "name": "part" + } + ], + "return_type": "int" + }, + "get_style_anim": { + "type": "function", + "args": [ { - "type": "int", - "name": "height" + "type": "lv_obj_t*", + "name": "obj" }, { "type": "int", - "name": "selector" + "name": "part" } ], - "return_type": "NoneType" + "return_type": "anim_t" }, - "get_style_space_left": { + "get_style_anim_time": { "type": "function", "args": [ { @@ -20200,7 +20933,7 @@ ], "return_type": "int" }, - "get_style_space_right": { + "get_style_anim_speed": { "type": "function", "args": [ { @@ -20214,7 +20947,7 @@ ], "return_type": "int" }, - "get_style_space_top": { + "get_style_transition": { "type": "function", "args": [ { @@ -20226,9 +20959,9 @@ "name": "part" } ], - "return_type": "int" + "return_type": "style_transition_dsc_t" }, - "get_style_space_bottom": { + "get_style_blend_mode": { "type": "function", "args": [ { @@ -20242,29 +20975,33 @@ ], "return_type": "int" }, - "set_user_data": { + "get_style_layout": { "type": "function", "args": [ - { - "type": "void*", - "name": "user_data" - }, { "type": "lv_obj_t*", "name": "obj" + }, + { + "type": "int", + "name": "part" } ], - "return_type": "NoneType" + "return_type": "int" }, - "get_user_data": { + "get_style_base_dir": { "type": "function", "args": [ { "type": "lv_obj_t*", "name": "obj" + }, + { + "type": "int", + "name": "part" } ], - "return_type": "void*" + "return_type": "int" }, "get_style_flex_flow": { "type": "function", @@ -20336,7 +21073,7 @@ ], "return_type": "int" }, - "get_style_grid_row_align": { + "get_style_grid_column_dsc_array": { "type": "function", "args": [ { @@ -20348,7 +21085,7 @@ "name": "part" } ], - "return_type": "int" + "return_type": "void*" }, "get_style_grid_column_align": { "type": "function", @@ -20364,6 +21101,34 @@ ], "return_type": "int" }, + "get_style_grid_row_dsc_array": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "part" + } + ], + "return_type": "void*" + }, + "get_style_grid_row_align": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "part" + } + ], + "return_type": "int" + }, "get_style_grid_cell_column_pos": { "type": "function", "args": [ @@ -20378,6 +21143,20 @@ ], "return_type": "int" }, + "get_style_grid_cell_x_align": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "part" + } + ], + "return_type": "int" + }, "get_style_grid_cell_column_span": { "type": "function", "args": [ @@ -20406,6 +21185,20 @@ ], "return_type": "int" }, + "get_style_grid_cell_y_align": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "part" + } + ], + "return_type": "int" + }, "get_style_grid_cell_row_span": { "type": "function", "args": [ @@ -20420,7 +21213,173 @@ ], "return_type": "int" }, - "get_style_grid_cell_x_align": { + "set_style_pad_all": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_pad_hor": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_pad_ver": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_margin_all": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_margin_hor": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_margin_ver": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_pad_gap": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_size": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "width" + }, + { + "type": "int", + "name": "height" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_transform_scale": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "get_style_space_left": { "type": "function", "args": [ { @@ -20434,7 +21393,35 @@ ], "return_type": "int" }, - "get_style_grid_cell_y_align": { + "get_style_space_right": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "part" + } + ], + "return_type": "int" + }, + "get_style_space_top": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "part" + } + ], + "return_type": "int" + }, + "get_style_space_bottom": { "type": "function", "args": [ { @@ -20448,6 +21435,58 @@ ], "return_type": "int" }, + "get_style_transform_scale_x_safe": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "part" + } + ], + "return_type": "int" + }, + "get_style_transform_scale_y_safe": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "part" + } + ], + "return_type": "int" + }, + "set_user_data": { + "type": "function", + "args": [ + { + "type": "void*", + "name": "user_data" + }, + { + "type": "lv_obj_t*", + "name": "obj" + } + ], + "return_type": "NoneType" + }, + "get_user_data": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + } + ], + "return_type": "void*" + }, "move_foreground": { "type": "function", "args": [ @@ -20468,15 +21507,125 @@ ], "return_type": "NoneType" }, - "get_child_id": { + "set_flex_flow": { "type": "function", "args": [ { "type": "lv_obj_t*", "name": "obj" + }, + { + "type": "int", + "name": "flow" } ], - "return_type": "int" + "return_type": "NoneType" + }, + "set_flex_align": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "main_place" + }, + { + "type": "int", + "name": "cross_place" + }, + { + "type": "int", + "name": "track_cross_place" + } + ], + "return_type": "NoneType" + }, + "set_flex_grow": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "grow" + } + ], + "return_type": "NoneType" + }, + "set_grid_dsc_array": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "mp_arr_to_int32_t_____", + "name": "col_dsc" + }, + { + "type": "mp_arr_to_int32_t_____", + "name": "row_dsc" + } + ], + "return_type": "NoneType" + }, + "set_grid_align": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "column_align" + }, + { + "type": "int", + "name": "row_align" + } + ], + "return_type": "NoneType" + }, + "set_grid_cell": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "column_align" + }, + { + "type": "int", + "name": "col_pos" + }, + { + "type": "int", + "name": "col_span" + }, + { + "type": "int", + "name": "row_align" + }, + { + "type": "int", + "name": "row_pos" + }, + { + "type": "int", + "name": "row_span" + } + ], + "return_type": "NoneType" }, "delete": { "type": "function", @@ -20498,7 +21647,7 @@ ], "return_type": "NoneType" }, - "del_delayed": { + "delete_delayed": { "type": "function", "args": [ { @@ -20512,7 +21661,7 @@ ], "return_type": "NoneType" }, - "del_anim_ready_cb": { + "delete_anim_ready_cb": { "type": "function", "args": [ { @@ -20522,7 +21671,7 @@ ], "return_type": "NoneType" }, - "del_async": { + "delete_async": { "type": "function", "args": [ { @@ -20592,7 +21741,7 @@ "name": "obj" } ], - "return_type": "disp_t" + "return_type": "display_t" }, "get_parent": { "type": "function", @@ -20618,6 +21767,20 @@ ], "return_type": "lv_obj_t*" }, + "get_sibling": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "id" + } + ], + "return_type": "lv_obj_t*" + }, "get_child_cnt": { "type": "function", "args": [ @@ -20667,6 +21830,16 @@ ], "return_type": "NoneType" }, + "dump_tree": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + } + ], + "return_type": "NoneType" + }, "set_pos": { "type": "function", "args": [ @@ -20694,7 +21867,7 @@ }, { "type": "int", - "name": "x" + "name": "index" } ], "return_type": "NoneType" @@ -20708,7 +21881,7 @@ }, { "type": "int", - "name": "x" + "name": "index" } ], "return_type": "NoneType" @@ -20750,7 +21923,7 @@ }, { "type": "int", - "name": "x" + "name": "index" } ], "return_type": "NoneType" @@ -20764,7 +21937,7 @@ }, { "type": "int", - "name": "x" + "name": "index" } ], "return_type": "NoneType" @@ -20778,7 +21951,7 @@ }, { "type": "int", - "name": "x" + "name": "index" } ], "return_type": "NoneType" @@ -20792,7 +21965,7 @@ }, { "type": "int", - "name": "x" + "name": "index" } ], "return_type": "NoneType" @@ -21212,7 +22385,7 @@ }, { "type": "int", - "name": "x" + "name": "index" } ], "return_type": "NoneType" @@ -21757,28 +22930,6 @@ ], "return_type": "NoneType" }, - "set_local_style_prop_meta": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "prop" - }, - { - "type": "int", - "name": "meta" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, "get_local_style_prop": { "type": "function", "args": [ @@ -21855,26 +23006,6 @@ ], "return_type": "NoneType" }, - "style_get_selector_state": { - "type": "function", - "args": [ - { - "type": "int", - "name": "selector" - } - ], - "return_type": "int" - }, - "style_get_selector_part": { - "type": "function", - "args": [ - { - "type": "int", - "name": "selector" - } - ], - "return_type": "int" - }, "set_style_width": { "type": "function", "args": [ @@ -22109,7 +23240,7 @@ ], "return_type": "NoneType" }, - "set_style_transform_zoom": { + "set_style_transform_scale_x": { "type": "function", "args": [ { @@ -22127,7 +23258,25 @@ ], "return_type": "NoneType" }, - "set_style_transform_angle": { + "set_style_transform_scale_y": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_transform_rotation": { "type": "function", "args": [ { @@ -22369,7 +23518,7 @@ "name": "obj" }, { - "type": "color32_t", + "type": "color_t", "name": "value" }, { @@ -22405,7 +23554,7 @@ "name": "obj" }, { - "type": "color32_t", + "type": "color_t", "name": "value" }, { @@ -22469,7 +23618,7 @@ ], "return_type": "NoneType" }, - "set_style_bg_grad": { + "set_style_bg_main_opa": { "type": "function", "args": [ { @@ -22477,7 +23626,7 @@ "name": "obj" }, { - "type": "grad_dsc_t", + "type": "int", "name": "value" }, { @@ -22487,7 +23636,7 @@ ], "return_type": "NoneType" }, - "set_style_bg_dither_mode": { + "set_style_bg_grad_opa": { "type": "function", "args": [ { @@ -22505,7 +23654,25 @@ ], "return_type": "NoneType" }, - "set_style_bg_img_src": { + "set_style_bg_grad": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "grad_dsc_t", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_bg_image_src": { "type": "function", "args": [ { @@ -22523,7 +23690,7 @@ ], "return_type": "NoneType" }, - "set_style_bg_img_opa": { + "set_style_bg_image_opa": { "type": "function", "args": [ { @@ -22541,7 +23708,7 @@ ], "return_type": "NoneType" }, - "set_style_bg_img_recolor": { + "set_style_bg_image_recolor": { "type": "function", "args": [ { @@ -22549,7 +23716,7 @@ "name": "obj" }, { - "type": "color32_t", + "type": "color_t", "name": "value" }, { @@ -22559,7 +23726,7 @@ ], "return_type": "NoneType" }, - "set_style_bg_img_recolor_opa": { + "set_style_bg_image_recolor_opa": { "type": "function", "args": [ { @@ -22577,7 +23744,7 @@ ], "return_type": "NoneType" }, - "set_style_bg_img_tiled": { + "set_style_bg_image_tiled": { "type": "function", "args": [ { @@ -22603,7 +23770,7 @@ "name": "obj" }, { - "type": "color32_t", + "type": "color_t", "name": "value" }, { @@ -22711,7 +23878,7 @@ "name": "obj" }, { - "type": "color32_t", + "type": "color_t", "name": "value" }, { @@ -22775,7 +23942,7 @@ ], "return_type": "NoneType" }, - "set_style_shadow_ofs_x": { + "set_style_shadow_offset_x": { "type": "function", "args": [ { @@ -22793,7 +23960,7 @@ ], "return_type": "NoneType" }, - "set_style_shadow_ofs_y": { + "set_style_shadow_offset_y": { "type": "function", "args": [ { @@ -22837,7 +24004,7 @@ "name": "obj" }, { - "type": "color32_t", + "type": "color_t", "name": "value" }, { @@ -22865,7 +24032,7 @@ ], "return_type": "NoneType" }, - "set_style_img_opa": { + "set_style_image_opa": { "type": "function", "args": [ { @@ -22883,7 +24050,7 @@ ], "return_type": "NoneType" }, - "set_style_img_recolor": { + "set_style_image_recolor": { "type": "function", "args": [ { @@ -22891,7 +24058,7 @@ "name": "obj" }, { - "type": "color32_t", + "type": "color_t", "name": "value" }, { @@ -22901,7 +24068,7 @@ ], "return_type": "NoneType" }, - "set_style_img_recolor_opa": { + "set_style_image_recolor_opa": { "type": "function", "args": [ { @@ -22999,7 +24166,7 @@ "name": "obj" }, { - "type": "color32_t", + "type": "color_t", "name": "value" }, { @@ -23071,7 +24238,7 @@ "name": "obj" }, { - "type": "color32_t", + "type": "color_t", "name": "value" }, { @@ -23099,7 +24266,7 @@ ], "return_type": "NoneType" }, - "set_style_arc_img_src": { + "set_style_arc_image_src": { "type": "function", "args": [ { @@ -23125,7 +24292,7 @@ "name": "obj" }, { - "type": "color32_t", + "type": "color_t", "name": "value" }, { @@ -23297,6 +24464,24 @@ ], "return_type": "NoneType" }, + "set_style_opa_layered": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, "set_style_color_filter_dsc": { "type": "function", "args": [ @@ -23459,6 +24644,276 @@ ], "return_type": "NoneType" }, + "set_style_flex_flow": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_flex_main_place": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_flex_cross_place": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_flex_track_place": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_flex_grow": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_grid_column_dsc_array": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "void*", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_grid_column_align": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_grid_row_dsc_array": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "void*", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_grid_row_align": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_grid_cell_column_pos": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_grid_cell_x_align": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_grid_cell_column_span": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_grid_cell_row_pos": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_grid_cell_y_align": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_grid_cell_row_span": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, "calculate_style_text_align": { "type": "function", "args": [ @@ -23477,6 +24932,20 @@ ], "return_type": "int" }, + "get_style_opa_recursive": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "part" + } + ], + "return_type": "int" + }, "init_draw_rect_dsc": { "type": "function", "args": [ @@ -23513,7 +24982,7 @@ ], "return_type": "NoneType" }, - "init_draw_img_dsc": { + "init_draw_image_dsc": { "type": "function", "args": [ { @@ -23525,7 +24994,7 @@ "name": "part" }, { - "type": "draw_img_dsc_t", + "type": "draw_image_dsc_t", "name": "draw_dsc" } ], @@ -23581,38 +25050,6 @@ ], "return_type": "int" }, - "draw_dsc_init": { - "type": "function", - "args": [ - { - "type": "obj_draw_part_dsc_t", - "name": "dsc" - }, - { - "type": "draw_ctx_t", - "name": "draw_ctx" - } - ], - "return_type": "NoneType" - }, - "draw_part_check_type": { - "type": "function", - "args": [ - { - "type": "obj_draw_part_dsc_t", - "name": "dsc" - }, - { - "type": "obj_class_t", - "name": "class_p" - }, - { - "type": "int", - "name": "type" - } - ], - "return_type": "bool" - }, "refresh_ext_draw_size": { "type": "function", "args": [ @@ -23768,6 +25205,29 @@ ], "return_type": "bool" }, + "remove_event_cb": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "callback", + "function": { + "args": [ + { + "type": "event_t", + "name": "e" + } + ], + "return_type": null + }, + "name": "event_cb" + } + ], + "return_type": "bool" + }, "add_flag": { "type": "function", "args": [ @@ -23782,7 +25242,21 @@ ], "return_type": "NoneType" }, - "clear_flag": { + "remove_flag": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "f" + } + ], + "return_type": "NoneType" + }, + "update_flag": { "type": "function", "args": [ { @@ -23792,6 +25266,10 @@ { "type": "int", "name": "f" + }, + { + "type": "bool", + "name": "v" } ], "return_type": "NoneType" @@ -23810,7 +25288,21 @@ ], "return_type": "NoneType" }, - "clear_state": { + "remove_state": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "state" + } + ], + "return_type": "NoneType" + }, + "set_state": { "type": "function", "args": [ { @@ -23820,6 +25312,10 @@ { "type": "int", "name": "state" + }, + { + "type": "bool", + "name": "v" } ], "return_type": "NoneType" @@ -23948,8 +25444,8 @@ "type": "function", "args": [ { - "type": "draw_ctx_t", - "name": "draw_ctx" + "type": "layer_t", + "name": "layer" }, { "type": "lv_obj_t*", @@ -23998,253 +25494,7 @@ ], "return_type": "NoneType" }, - "set_flex_flow": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "flow" - } - ], - "return_type": "NoneType" - }, - "set_flex_align": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "main_place" - }, - { - "type": "int", - "name": "cross_place" - }, - { - "type": "int", - "name": "track_cross_place" - } - ], - "return_type": "NoneType" - }, - "set_flex_grow": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "grow" - } - ], - "return_type": "NoneType" - }, - "set_style_flex_flow": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_flex_main_place": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_flex_cross_place": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_flex_track_place": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_flex_grow": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_grid_dsc_array": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "mp_arr_to_lv_coord_t_____", - "name": "col_dsc" - }, - { - "type": "mp_arr_to_lv_coord_t_____", - "name": "row_dsc" - } - ], - "return_type": "NoneType" - }, - "set_grid_align": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "column_align" - }, - { - "type": "int", - "name": "row_align" - } - ], - "return_type": "NoneType" - }, - "set_grid_cell": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "column_align" - }, - { - "type": "int", - "name": "col_pos" - }, - { - "type": "int", - "name": "col_span" - }, - { - "type": "int", - "name": "row_align" - }, - { - "type": "int", - "name": "row_pos" - }, - { - "type": "int", - "name": "row_span" - } - ], - "return_type": "NoneType" - }, - "set_style_grid_row_dsc_array": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "mp_arr_to_lv_coord_t_____", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_grid_column_dsc_array": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "mp_arr_to_lv_coord_t_____", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_grid_row_align": { + "bind_flag_if_eq": { "type": "function", "args": [ { @@ -24252,35 +25502,21 @@ "name": "obj" }, { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_grid_column_align": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" + "type": "subject_t", + "name": "subject" }, { "type": "int", - "name": "value" + "name": "flag" }, { "type": "int", - "name": "selector" + "name": "ref_value" } ], - "return_type": "NoneType" + "return_type": "observer_t" }, - "set_style_grid_cell_column_pos": { + "bind_flag_if_not_eq": { "type": "function", "args": [ { @@ -24288,35 +25524,21 @@ "name": "obj" }, { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_grid_cell_column_span": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" + "type": "subject_t", + "name": "subject" }, { "type": "int", - "name": "value" + "name": "flag" }, { "type": "int", - "name": "selector" + "name": "ref_value" } ], - "return_type": "NoneType" + "return_type": "observer_t" }, - "set_style_grid_cell_row_pos": { + "bind_state_if_eq": { "type": "function", "args": [ { @@ -24324,35 +25546,21 @@ "name": "obj" }, { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_grid_cell_row_span": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" + "type": "subject_t", + "name": "subject" }, { "type": "int", - "name": "value" + "name": "state" }, { "type": "int", - "name": "selector" + "name": "ref_value" } ], - "return_type": "NoneType" + "return_type": "observer_t" }, - "set_style_grid_cell_x_align": { + "bind_state_if_not_eq": { "type": "function", "args": [ { @@ -24360,33 +25568,19 @@ "name": "obj" }, { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_grid_cell_y_align": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" + "type": "subject_t", + "name": "subject" }, { "type": "int", - "name": "value" + "name": "state" }, { "type": "int", - "name": "selector" + "name": "ref_value" } ], - "return_type": "NoneType" + "return_type": "observer_t" }, "FLAG": { "type": "enum_type", @@ -24451,9 +25645,15 @@ "FLOATING": { "type": "enum_member" }, + "SEND_DRAW_TASK_EVENTS": { + "type": "enum_member" + }, "OVERFLOW_VISIBLE": { "type": "enum_member" }, + "FLEX_IN_NEW_TRACK": { + "type": "enum_member" + }, "LAYOUT_1": { "type": "enum_member" }, @@ -24480,20 +25680,6 @@ } } }, - "DRAW_PART": { - "type": "enum_type", - "members": { - "BACKGROUND": { - "type": "enum_member" - }, - "FOREGROUND": { - "type": "enum_member" - }, - "KNOB": { - "type": "enum_member" - } - } - }, "TREE_WALK": { "type": "enum_type", "members": { @@ -24607,30 +25793,16 @@ ], "return_type": "NoneType" }, - "set_recolor": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "bool", - "name": "antialias" - } - ], - "return_type": "NoneType" - }, "set_text_selection_start": { "type": "function", "args": [ { "type": "lv_obj_t*", - "name": "img" + "name": "obj" }, { "type": "int", - "name": "duration" + "name": "zoom" } ], "return_type": "NoneType" @@ -24640,11 +25812,11 @@ "args": [ { "type": "lv_obj_t*", - "name": "img" + "name": "obj" }, { "type": "int", - "name": "duration" + "name": "zoom" } ], "return_type": "NoneType" @@ -24669,16 +25841,6 @@ ], "return_type": "int" }, - "get_recolor": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - } - ], - "return_type": "bool" - }, "get_letter_pos": { "type": "function", "args": [ @@ -24781,6 +25943,24 @@ ], "return_type": "NoneType" }, + "bind_text": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "subject_t", + "name": "subject" + }, + { + "type": "char*", + "name": "fmt" + } + ], + "return_type": "observer_t" + }, "center": { "type": "function", "args": [ @@ -24791,6 +25971,26 @@ ], "return_type": "NoneType" }, + "style_get_selector_state": { + "type": "function", + "args": [ + { + "type": "int", + "name": "selector" + } + ], + "return_type": "int" + }, + "style_get_selector_part": { + "type": "function", + "args": [ + { + "type": "int", + "name": "selector" + } + ], + "return_type": "int" + }, "get_style_width": { "type": "function", "args": [ @@ -24973,7 +26173,7 @@ ], "return_type": "int" }, - "get_style_transform_zoom": { + "get_style_transform_scale_x": { "type": "function", "args": [ { @@ -24987,7 +26187,21 @@ ], "return_type": "int" }, - "get_style_transform_angle": { + "get_style_transform_scale_y": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "part" + } + ], + "return_type": "int" + }, + "get_style_transform_rotation": { "type": "function", "args": [ { @@ -25181,7 +26395,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_bg_color_filtered": { "type": "function", @@ -25195,7 +26409,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_bg_opa": { "type": "function", @@ -25223,7 +26437,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_bg_grad_color_filtered": { "type": "function", @@ -25237,7 +26451,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_bg_grad_dir": { "type": "function", @@ -25281,7 +26495,7 @@ ], "return_type": "int" }, - "get_style_bg_grad": { + "get_style_bg_main_opa": { "type": "function", "args": [ { @@ -25293,9 +26507,9 @@ "name": "part" } ], - "return_type": "grad_dsc_t" + "return_type": "int" }, - "get_style_bg_dither_mode": { + "get_style_bg_grad_opa": { "type": "function", "args": [ { @@ -25309,7 +26523,21 @@ ], "return_type": "int" }, - "get_style_bg_img_src": { + "get_style_bg_grad": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "part" + } + ], + "return_type": "grad_dsc_t" + }, + "get_style_bg_image_src": { "type": "function", "args": [ { @@ -25323,7 +26551,7 @@ ], "return_type": "void*" }, - "get_style_bg_img_opa": { + "get_style_bg_image_opa": { "type": "function", "args": [ { @@ -25337,7 +26565,7 @@ ], "return_type": "int" }, - "get_style_bg_img_recolor": { + "get_style_bg_image_recolor": { "type": "function", "args": [ { @@ -25349,9 +26577,9 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, - "get_style_bg_img_recolor_filtered": { + "get_style_bg_image_recolor_filtered": { "type": "function", "args": [ { @@ -25363,9 +26591,9 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, - "get_style_bg_img_recolor_opa": { + "get_style_bg_image_recolor_opa": { "type": "function", "args": [ { @@ -25379,7 +26607,7 @@ ], "return_type": "int" }, - "get_style_bg_img_tiled": { + "get_style_bg_image_tiled": { "type": "function", "args": [ { @@ -25405,7 +26633,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_border_color_filtered": { "type": "function", @@ -25419,7 +26647,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_border_opa": { "type": "function", @@ -25503,7 +26731,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_outline_color_filtered": { "type": "function", @@ -25517,7 +26745,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_outline_opa": { "type": "function", @@ -25561,7 +26789,7 @@ ], "return_type": "int" }, - "get_style_shadow_ofs_x": { + "get_style_shadow_offset_x": { "type": "function", "args": [ { @@ -25575,7 +26803,7 @@ ], "return_type": "int" }, - "get_style_shadow_ofs_y": { + "get_style_shadow_offset_y": { "type": "function", "args": [ { @@ -25615,7 +26843,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_shadow_color_filtered": { "type": "function", @@ -25629,7 +26857,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_shadow_opa": { "type": "function", @@ -25645,7 +26873,7 @@ ], "return_type": "int" }, - "get_style_img_opa": { + "get_style_image_opa": { "type": "function", "args": [ { @@ -25659,7 +26887,7 @@ ], "return_type": "int" }, - "get_style_img_recolor": { + "get_style_image_recolor": { "type": "function", "args": [ { @@ -25671,9 +26899,9 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, - "get_style_img_recolor_filtered": { + "get_style_image_recolor_filtered": { "type": "function", "args": [ { @@ -25685,9 +26913,9 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, - "get_style_img_recolor_opa": { + "get_style_image_recolor_opa": { "type": "function", "args": [ { @@ -25769,7 +26997,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_line_color_filtered": { "type": "function", @@ -25783,7 +27011,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_line_opa": { "type": "function", @@ -25839,7 +27067,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_arc_color_filtered": { "type": "function", @@ -25853,7 +27081,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_arc_opa": { "type": "function", @@ -25869,7 +27097,7 @@ ], "return_type": "int" }, - "get_style_arc_img_src": { + "get_style_arc_image_src": { "type": "function", "args": [ { @@ -25895,7 +27123,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_text_color_filtered": { "type": "function", @@ -25909,7 +27137,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_text_opa": { "type": "function", @@ -26037,6 +27265,20 @@ ], "return_type": "int" }, + "get_style_opa_layered": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "part" + } + ], + "return_type": "int" + }, "get_style_color_filter_dsc": { "type": "function", "args": [ @@ -26163,155 +27405,7 @@ ], "return_type": "int" }, - "set_style_pad_all": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_pad_hor": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_pad_ver": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_margin_all": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_margin_hor": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_margin_ver": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_pad_gap": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_size": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "width" - }, - { - "type": "int", - "name": "height" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "get_style_space_left": { + "get_style_flex_flow": { "type": "function", "args": [ { @@ -26325,7 +27419,7 @@ ], "return_type": "int" }, - "get_style_space_right": { + "get_style_flex_main_place": { "type": "function", "args": [ { @@ -26339,7 +27433,7 @@ ], "return_type": "int" }, - "get_style_space_top": { + "get_style_flex_cross_place": { "type": "function", "args": [ { @@ -26353,7 +27447,7 @@ ], "return_type": "int" }, - "get_style_space_bottom": { + "get_style_flex_track_place": { "type": "function", "args": [ { @@ -26367,31 +27461,7 @@ ], "return_type": "int" }, - "set_user_data": { - "type": "function", - "args": [ - { - "type": "void*", - "name": "user_data" - }, - { - "type": "lv_obj_t*", - "name": "obj" - } - ], - "return_type": "NoneType" - }, - "get_user_data": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - } - ], - "return_type": "void*" - }, - "get_style_flex_flow": { + "get_style_flex_grow": { "type": "function", "args": [ { @@ -26405,7 +27475,7 @@ ], "return_type": "int" }, - "get_style_flex_main_place": { + "get_style_grid_column_dsc_array": { "type": "function", "args": [ { @@ -26417,9 +27487,9 @@ "name": "part" } ], - "return_type": "int" + "return_type": "void*" }, - "get_style_flex_cross_place": { + "get_style_grid_column_align": { "type": "function", "args": [ { @@ -26433,7 +27503,7 @@ ], "return_type": "int" }, - "get_style_flex_track_place": { + "get_style_grid_row_dsc_array": { "type": "function", "args": [ { @@ -26445,9 +27515,9 @@ "name": "part" } ], - "return_type": "int" + "return_type": "void*" }, - "get_style_flex_grow": { + "get_style_grid_row_align": { "type": "function", "args": [ { @@ -26461,7 +27531,7 @@ ], "return_type": "int" }, - "get_style_grid_row_align": { + "get_style_grid_cell_column_pos": { "type": "function", "args": [ { @@ -26475,7 +27545,7 @@ ], "return_type": "int" }, - "get_style_grid_column_align": { + "get_style_grid_cell_x_align": { "type": "function", "args": [ { @@ -26489,7 +27559,7 @@ ], "return_type": "int" }, - "get_style_grid_cell_column_pos": { + "get_style_grid_cell_column_span": { "type": "function", "args": [ { @@ -26503,7 +27573,7 @@ ], "return_type": "int" }, - "get_style_grid_cell_column_span": { + "get_style_grid_cell_row_pos": { "type": "function", "args": [ { @@ -26517,7 +27587,7 @@ ], "return_type": "int" }, - "get_style_grid_cell_row_pos": { + "get_style_grid_cell_y_align": { "type": "function", "args": [ { @@ -26545,7 +27615,173 @@ ], "return_type": "int" }, - "get_style_grid_cell_x_align": { + "set_style_pad_all": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_pad_hor": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_pad_ver": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_margin_all": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_margin_hor": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_margin_ver": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_pad_gap": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_size": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "width" + }, + { + "type": "int", + "name": "height" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_transform_scale": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "get_style_space_left": { "type": "function", "args": [ { @@ -26559,7 +27795,35 @@ ], "return_type": "int" }, - "get_style_grid_cell_y_align": { + "get_style_space_right": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "part" + } + ], + "return_type": "int" + }, + "get_style_space_top": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "part" + } + ], + "return_type": "int" + }, + "get_style_space_bottom": { "type": "function", "args": [ { @@ -26573,6 +27837,58 @@ ], "return_type": "int" }, + "get_style_transform_scale_x_safe": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "part" + } + ], + "return_type": "int" + }, + "get_style_transform_scale_y_safe": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "part" + } + ], + "return_type": "int" + }, + "set_user_data": { + "type": "function", + "args": [ + { + "type": "void*", + "name": "user_data" + }, + { + "type": "lv_obj_t*", + "name": "obj" + } + ], + "return_type": "NoneType" + }, + "get_user_data": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + } + ], + "return_type": "void*" + }, "move_foreground": { "type": "function", "args": [ @@ -26593,15 +27909,125 @@ ], "return_type": "NoneType" }, - "get_child_id": { + "set_flex_flow": { "type": "function", "args": [ { "type": "lv_obj_t*", "name": "obj" + }, + { + "type": "int", + "name": "flow" } ], - "return_type": "int" + "return_type": "NoneType" + }, + "set_flex_align": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "main_place" + }, + { + "type": "int", + "name": "cross_place" + }, + { + "type": "int", + "name": "track_cross_place" + } + ], + "return_type": "NoneType" + }, + "set_flex_grow": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "grow" + } + ], + "return_type": "NoneType" + }, + "set_grid_dsc_array": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "mp_arr_to_int32_t_____", + "name": "col_dsc" + }, + { + "type": "mp_arr_to_int32_t_____", + "name": "row_dsc" + } + ], + "return_type": "NoneType" + }, + "set_grid_align": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "column_align" + }, + { + "type": "int", + "name": "row_align" + } + ], + "return_type": "NoneType" + }, + "set_grid_cell": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "column_align" + }, + { + "type": "int", + "name": "col_pos" + }, + { + "type": "int", + "name": "col_span" + }, + { + "type": "int", + "name": "row_align" + }, + { + "type": "int", + "name": "row_pos" + }, + { + "type": "int", + "name": "row_span" + } + ], + "return_type": "NoneType" }, "delete": { "type": "function", @@ -26623,7 +28049,7 @@ ], "return_type": "NoneType" }, - "del_delayed": { + "delete_delayed": { "type": "function", "args": [ { @@ -26637,7 +28063,7 @@ ], "return_type": "NoneType" }, - "del_anim_ready_cb": { + "delete_anim_ready_cb": { "type": "function", "args": [ { @@ -26647,7 +28073,7 @@ ], "return_type": "NoneType" }, - "del_async": { + "delete_async": { "type": "function", "args": [ { @@ -26717,7 +28143,7 @@ "name": "obj" } ], - "return_type": "disp_t" + "return_type": "display_t" }, "get_parent": { "type": "function", @@ -26743,6 +28169,20 @@ ], "return_type": "lv_obj_t*" }, + "get_sibling": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "id" + } + ], + "return_type": "lv_obj_t*" + }, "get_child_cnt": { "type": "function", "args": [ @@ -26792,6 +28232,16 @@ ], "return_type": "NoneType" }, + "dump_tree": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + } + ], + "return_type": "NoneType" + }, "set_pos": { "type": "function", "args": [ @@ -26819,7 +28269,7 @@ }, { "type": "int", - "name": "x" + "name": "index" } ], "return_type": "NoneType" @@ -26833,7 +28283,7 @@ }, { "type": "int", - "name": "x" + "name": "index" } ], "return_type": "NoneType" @@ -26875,7 +28325,7 @@ }, { "type": "int", - "name": "x" + "name": "index" } ], "return_type": "NoneType" @@ -26889,7 +28339,7 @@ }, { "type": "int", - "name": "x" + "name": "index" } ], "return_type": "NoneType" @@ -26903,7 +28353,7 @@ }, { "type": "int", - "name": "x" + "name": "index" } ], "return_type": "NoneType" @@ -26917,7 +28367,7 @@ }, { "type": "int", - "name": "x" + "name": "index" } ], "return_type": "NoneType" @@ -27337,7 +28787,7 @@ }, { "type": "int", - "name": "x" + "name": "index" } ], "return_type": "NoneType" @@ -27882,28 +29332,6 @@ ], "return_type": "NoneType" }, - "set_local_style_prop_meta": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "prop" - }, - { - "type": "int", - "name": "meta" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, "get_local_style_prop": { "type": "function", "args": [ @@ -27980,26 +29408,6 @@ ], "return_type": "NoneType" }, - "style_get_selector_state": { - "type": "function", - "args": [ - { - "type": "int", - "name": "selector" - } - ], - "return_type": "int" - }, - "style_get_selector_part": { - "type": "function", - "args": [ - { - "type": "int", - "name": "selector" - } - ], - "return_type": "int" - }, "set_style_width": { "type": "function", "args": [ @@ -28234,7 +29642,25 @@ ], "return_type": "NoneType" }, - "set_style_transform_zoom": { + "set_style_transform_scale_x": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_transform_scale_y": { "type": "function", "args": [ { @@ -28252,7 +29678,7 @@ ], "return_type": "NoneType" }, - "set_style_transform_angle": { + "set_style_transform_rotation": { "type": "function", "args": [ { @@ -28494,7 +29920,7 @@ "name": "obj" }, { - "type": "color32_t", + "type": "color_t", "name": "value" }, { @@ -28530,7 +29956,7 @@ "name": "obj" }, { - "type": "color32_t", + "type": "color_t", "name": "value" }, { @@ -28594,7 +30020,7 @@ ], "return_type": "NoneType" }, - "set_style_bg_grad": { + "set_style_bg_main_opa": { "type": "function", "args": [ { @@ -28602,7 +30028,7 @@ "name": "obj" }, { - "type": "grad_dsc_t", + "type": "int", "name": "value" }, { @@ -28612,7 +30038,7 @@ ], "return_type": "NoneType" }, - "set_style_bg_dither_mode": { + "set_style_bg_grad_opa": { "type": "function", "args": [ { @@ -28630,7 +30056,25 @@ ], "return_type": "NoneType" }, - "set_style_bg_img_src": { + "set_style_bg_grad": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "grad_dsc_t", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_bg_image_src": { "type": "function", "args": [ { @@ -28648,7 +30092,7 @@ ], "return_type": "NoneType" }, - "set_style_bg_img_opa": { + "set_style_bg_image_opa": { "type": "function", "args": [ { @@ -28666,7 +30110,7 @@ ], "return_type": "NoneType" }, - "set_style_bg_img_recolor": { + "set_style_bg_image_recolor": { "type": "function", "args": [ { @@ -28674,7 +30118,7 @@ "name": "obj" }, { - "type": "color32_t", + "type": "color_t", "name": "value" }, { @@ -28684,7 +30128,7 @@ ], "return_type": "NoneType" }, - "set_style_bg_img_recolor_opa": { + "set_style_bg_image_recolor_opa": { "type": "function", "args": [ { @@ -28702,7 +30146,7 @@ ], "return_type": "NoneType" }, - "set_style_bg_img_tiled": { + "set_style_bg_image_tiled": { "type": "function", "args": [ { @@ -28728,7 +30172,7 @@ "name": "obj" }, { - "type": "color32_t", + "type": "color_t", "name": "value" }, { @@ -28836,7 +30280,7 @@ "name": "obj" }, { - "type": "color32_t", + "type": "color_t", "name": "value" }, { @@ -28900,7 +30344,7 @@ ], "return_type": "NoneType" }, - "set_style_shadow_ofs_x": { + "set_style_shadow_offset_x": { "type": "function", "args": [ { @@ -28918,7 +30362,7 @@ ], "return_type": "NoneType" }, - "set_style_shadow_ofs_y": { + "set_style_shadow_offset_y": { "type": "function", "args": [ { @@ -28962,7 +30406,7 @@ "name": "obj" }, { - "type": "color32_t", + "type": "color_t", "name": "value" }, { @@ -28990,7 +30434,7 @@ ], "return_type": "NoneType" }, - "set_style_img_opa": { + "set_style_image_opa": { "type": "function", "args": [ { @@ -29008,7 +30452,7 @@ ], "return_type": "NoneType" }, - "set_style_img_recolor": { + "set_style_image_recolor": { "type": "function", "args": [ { @@ -29016,7 +30460,7 @@ "name": "obj" }, { - "type": "color32_t", + "type": "color_t", "name": "value" }, { @@ -29026,7 +30470,7 @@ ], "return_type": "NoneType" }, - "set_style_img_recolor_opa": { + "set_style_image_recolor_opa": { "type": "function", "args": [ { @@ -29124,7 +30568,7 @@ "name": "obj" }, { - "type": "color32_t", + "type": "color_t", "name": "value" }, { @@ -29196,7 +30640,7 @@ "name": "obj" }, { - "type": "color32_t", + "type": "color_t", "name": "value" }, { @@ -29224,7 +30668,7 @@ ], "return_type": "NoneType" }, - "set_style_arc_img_src": { + "set_style_arc_image_src": { "type": "function", "args": [ { @@ -29250,7 +30694,7 @@ "name": "obj" }, { - "type": "color32_t", + "type": "color_t", "name": "value" }, { @@ -29422,6 +30866,24 @@ ], "return_type": "NoneType" }, + "set_style_opa_layered": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, "set_style_color_filter_dsc": { "type": "function", "args": [ @@ -29584,6 +31046,276 @@ ], "return_type": "NoneType" }, + "set_style_flex_flow": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_flex_main_place": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_flex_cross_place": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_flex_track_place": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_flex_grow": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_grid_column_dsc_array": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "void*", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_grid_column_align": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_grid_row_dsc_array": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "void*", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_grid_row_align": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_grid_cell_column_pos": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_grid_cell_x_align": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_grid_cell_column_span": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_grid_cell_row_pos": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_grid_cell_y_align": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_grid_cell_row_span": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, "calculate_style_text_align": { "type": "function", "args": [ @@ -29602,6 +31334,20 @@ ], "return_type": "int" }, + "get_style_opa_recursive": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "part" + } + ], + "return_type": "int" + }, "init_draw_rect_dsc": { "type": "function", "args": [ @@ -29638,7 +31384,7 @@ ], "return_type": "NoneType" }, - "init_draw_img_dsc": { + "init_draw_image_dsc": { "type": "function", "args": [ { @@ -29650,7 +31396,7 @@ "name": "part" }, { - "type": "draw_img_dsc_t", + "type": "draw_image_dsc_t", "name": "draw_dsc" } ], @@ -29706,38 +31452,6 @@ ], "return_type": "int" }, - "draw_dsc_init": { - "type": "function", - "args": [ - { - "type": "obj_draw_part_dsc_t", - "name": "dsc" - }, - { - "type": "draw_ctx_t", - "name": "draw_ctx" - } - ], - "return_type": "NoneType" - }, - "draw_part_check_type": { - "type": "function", - "args": [ - { - "type": "obj_draw_part_dsc_t", - "name": "dsc" - }, - { - "type": "obj_class_t", - "name": "class_p" - }, - { - "type": "int", - "name": "type" - } - ], - "return_type": "bool" - }, "refresh_ext_draw_size": { "type": "function", "args": [ @@ -29893,6 +31607,29 @@ ], "return_type": "bool" }, + "remove_event_cb": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "callback", + "function": { + "args": [ + { + "type": "event_t", + "name": "e" + } + ], + "return_type": null + }, + "name": "event_cb" + } + ], + "return_type": "bool" + }, "add_flag": { "type": "function", "args": [ @@ -29907,7 +31644,7 @@ ], "return_type": "NoneType" }, - "clear_flag": { + "remove_flag": { "type": "function", "args": [ { @@ -29921,6 +31658,24 @@ ], "return_type": "NoneType" }, + "update_flag": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "f" + }, + { + "type": "bool", + "name": "v" + } + ], + "return_type": "NoneType" + }, "add_state": { "type": "function", "args": [ @@ -29935,7 +31690,21 @@ ], "return_type": "NoneType" }, - "clear_state": { + "remove_state": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "state" + } + ], + "return_type": "NoneType" + }, + "set_state": { "type": "function", "args": [ { @@ -29945,6 +31714,10 @@ { "type": "int", "name": "state" + }, + { + "type": "bool", + "name": "v" } ], "return_type": "NoneType" @@ -30073,8 +31846,8 @@ "type": "function", "args": [ { - "type": "draw_ctx_t", - "name": "draw_ctx" + "type": "layer_t", + "name": "layer" }, { "type": "lv_obj_t*", @@ -30123,165 +31896,7 @@ ], "return_type": "NoneType" }, - "set_flex_flow": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "flow" - } - ], - "return_type": "NoneType" - }, - "set_flex_align": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "main_place" - }, - { - "type": "int", - "name": "cross_place" - }, - { - "type": "int", - "name": "track_cross_place" - } - ], - "return_type": "NoneType" - }, - "set_flex_grow": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "grow" - } - ], - "return_type": "NoneType" - }, - "set_style_flex_flow": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_flex_main_place": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_flex_cross_place": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_flex_track_place": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_flex_grow": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_grid_dsc_array": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "mp_arr_to_lv_coord_t_____", - "name": "col_dsc" - }, - { - "type": "mp_arr_to_lv_coord_t_____", - "name": "row_dsc" - } - ], - "return_type": "NoneType" - }, - "set_grid_align": { + "bind_flag_if_eq": { "type": "function", "args": [ { @@ -30289,123 +31904,21 @@ "name": "obj" }, { - "type": "int", - "name": "column_align" - }, - { - "type": "int", - "name": "row_align" - } - ], - "return_type": "NoneType" - }, - "set_grid_cell": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "column_align" - }, - { - "type": "int", - "name": "col_pos" - }, - { - "type": "int", - "name": "col_span" - }, - { - "type": "int", - "name": "row_align" - }, - { - "type": "int", - "name": "row_pos" - }, - { - "type": "int", - "name": "row_span" - } - ], - "return_type": "NoneType" - }, - "set_style_grid_row_dsc_array": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "mp_arr_to_lv_coord_t_____", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_grid_column_dsc_array": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "mp_arr_to_lv_coord_t_____", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_grid_row_align": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_grid_column_align": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" + "type": "subject_t", + "name": "subject" }, { "type": "int", - "name": "value" + "name": "flag" }, { "type": "int", - "name": "selector" + "name": "ref_value" } ], - "return_type": "NoneType" + "return_type": "observer_t" }, - "set_style_grid_cell_column_pos": { + "bind_flag_if_not_eq": { "type": "function", "args": [ { @@ -30413,35 +31926,21 @@ "name": "obj" }, { - "type": "int", - "name": "value" + "type": "subject_t", + "name": "subject" }, { "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_grid_cell_column_span": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" + "name": "flag" }, { "type": "int", - "name": "selector" + "name": "ref_value" } ], - "return_type": "NoneType" + "return_type": "observer_t" }, - "set_style_grid_cell_row_pos": { + "bind_state_if_eq": { "type": "function", "args": [ { @@ -30449,35 +31948,21 @@ "name": "obj" }, { - "type": "int", - "name": "value" + "type": "subject_t", + "name": "subject" }, { "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_grid_cell_row_span": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" + "name": "state" }, { "type": "int", - "name": "selector" + "name": "ref_value" } ], - "return_type": "NoneType" + "return_type": "observer_t" }, - "set_style_grid_cell_x_align": { + "bind_state_if_not_eq": { "type": "function", "args": [ { @@ -30485,33 +31970,19 @@ "name": "obj" }, { - "type": "int", - "name": "value" + "type": "subject_t", + "name": "subject" }, { "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_grid_cell_y_align": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" + "name": "state" }, { "type": "int", - "name": "selector" + "name": "ref_value" } ], - "return_type": "NoneType" + "return_type": "observer_t" }, "FLAG": { "type": "enum_type", @@ -30576,9 +32047,15 @@ "FLOATING": { "type": "enum_member" }, + "SEND_DRAW_TASK_EVENTS": { + "type": "enum_member" + }, "OVERFLOW_VISIBLE": { "type": "enum_member" }, + "FLEX_IN_NEW_TRACK": { + "type": "enum_member" + }, "LAYOUT_1": { "type": "enum_member" }, @@ -30605,20 +32082,6 @@ } } }, - "DRAW_PART": { - "type": "enum_type", - "members": { - "RECTANGLE": { - "type": "enum_member" - }, - "BORDER_POST": { - "type": "enum_member" - }, - "SCROLLBAR": { - "type": "enum_member" - } - } - }, "TREE_WALK": { "type": "enum_type", "members": { @@ -30741,11 +32204,11 @@ }, { "type": "int", - "name": "min" + "name": "x" }, { "type": "int", - "name": "max" + "name": "y" } ], "return_type": "NoneType" @@ -30814,6 +32277,16 @@ ], "return_type": "int" }, + "is_symmetrical": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + } + ], + "return_type": "bool" + }, "center": { "type": "function", "args": [ @@ -30824,6 +32297,26 @@ ], "return_type": "NoneType" }, + "style_get_selector_state": { + "type": "function", + "args": [ + { + "type": "int", + "name": "selector" + } + ], + "return_type": "int" + }, + "style_get_selector_part": { + "type": "function", + "args": [ + { + "type": "int", + "name": "selector" + } + ], + "return_type": "int" + }, "get_style_width": { "type": "function", "args": [ @@ -31006,7 +32499,7 @@ ], "return_type": "int" }, - "get_style_transform_zoom": { + "get_style_transform_scale_x": { "type": "function", "args": [ { @@ -31020,7 +32513,21 @@ ], "return_type": "int" }, - "get_style_transform_angle": { + "get_style_transform_scale_y": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "part" + } + ], + "return_type": "int" + }, + "get_style_transform_rotation": { "type": "function", "args": [ { @@ -31214,7 +32721,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_bg_color_filtered": { "type": "function", @@ -31228,7 +32735,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_bg_opa": { "type": "function", @@ -31256,7 +32763,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_bg_grad_color_filtered": { "type": "function", @@ -31270,7 +32777,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_bg_grad_dir": { "type": "function", @@ -31314,7 +32821,7 @@ ], "return_type": "int" }, - "get_style_bg_grad": { + "get_style_bg_main_opa": { "type": "function", "args": [ { @@ -31326,9 +32833,9 @@ "name": "part" } ], - "return_type": "grad_dsc_t" + "return_type": "int" }, - "get_style_bg_dither_mode": { + "get_style_bg_grad_opa": { "type": "function", "args": [ { @@ -31342,7 +32849,21 @@ ], "return_type": "int" }, - "get_style_bg_img_src": { + "get_style_bg_grad": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "part" + } + ], + "return_type": "grad_dsc_t" + }, + "get_style_bg_image_src": { "type": "function", "args": [ { @@ -31356,7 +32877,7 @@ ], "return_type": "void*" }, - "get_style_bg_img_opa": { + "get_style_bg_image_opa": { "type": "function", "args": [ { @@ -31370,7 +32891,7 @@ ], "return_type": "int" }, - "get_style_bg_img_recolor": { + "get_style_bg_image_recolor": { "type": "function", "args": [ { @@ -31382,9 +32903,9 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, - "get_style_bg_img_recolor_filtered": { + "get_style_bg_image_recolor_filtered": { "type": "function", "args": [ { @@ -31396,9 +32917,9 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, - "get_style_bg_img_recolor_opa": { + "get_style_bg_image_recolor_opa": { "type": "function", "args": [ { @@ -31412,7 +32933,7 @@ ], "return_type": "int" }, - "get_style_bg_img_tiled": { + "get_style_bg_image_tiled": { "type": "function", "args": [ { @@ -31438,7 +32959,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_border_color_filtered": { "type": "function", @@ -31452,7 +32973,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_border_opa": { "type": "function", @@ -31536,7 +33057,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_outline_color_filtered": { "type": "function", @@ -31550,7 +33071,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_outline_opa": { "type": "function", @@ -31594,7 +33115,7 @@ ], "return_type": "int" }, - "get_style_shadow_ofs_x": { + "get_style_shadow_offset_x": { "type": "function", "args": [ { @@ -31608,7 +33129,7 @@ ], "return_type": "int" }, - "get_style_shadow_ofs_y": { + "get_style_shadow_offset_y": { "type": "function", "args": [ { @@ -31648,7 +33169,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_shadow_color_filtered": { "type": "function", @@ -31662,7 +33183,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_shadow_opa": { "type": "function", @@ -31678,7 +33199,7 @@ ], "return_type": "int" }, - "get_style_img_opa": { + "get_style_image_opa": { "type": "function", "args": [ { @@ -31692,7 +33213,7 @@ ], "return_type": "int" }, - "get_style_img_recolor": { + "get_style_image_recolor": { "type": "function", "args": [ { @@ -31704,9 +33225,9 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, - "get_style_img_recolor_filtered": { + "get_style_image_recolor_filtered": { "type": "function", "args": [ { @@ -31718,9 +33239,9 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, - "get_style_img_recolor_opa": { + "get_style_image_recolor_opa": { "type": "function", "args": [ { @@ -31802,7 +33323,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_line_color_filtered": { "type": "function", @@ -31816,7 +33337,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_line_opa": { "type": "function", @@ -31872,7 +33393,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_arc_color_filtered": { "type": "function", @@ -31886,7 +33407,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_arc_opa": { "type": "function", @@ -31902,7 +33423,7 @@ ], "return_type": "int" }, - "get_style_arc_img_src": { + "get_style_arc_image_src": { "type": "function", "args": [ { @@ -31928,7 +33449,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_text_color_filtered": { "type": "function", @@ -31942,7 +33463,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_text_opa": { "type": "function", @@ -32070,6 +33591,20 @@ ], "return_type": "int" }, + "get_style_opa_layered": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "part" + } + ], + "return_type": "int" + }, "get_style_color_filter_dsc": { "type": "function", "args": [ @@ -32196,155 +33731,7 @@ ], "return_type": "int" }, - "set_style_pad_all": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_pad_hor": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_pad_ver": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_margin_all": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_margin_hor": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_margin_ver": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_pad_gap": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_size": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "width" - }, - { - "type": "int", - "name": "height" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "get_style_space_left": { + "get_style_flex_flow": { "type": "function", "args": [ { @@ -32358,7 +33745,7 @@ ], "return_type": "int" }, - "get_style_space_right": { + "get_style_flex_main_place": { "type": "function", "args": [ { @@ -32372,7 +33759,7 @@ ], "return_type": "int" }, - "get_style_space_top": { + "get_style_flex_cross_place": { "type": "function", "args": [ { @@ -32386,7 +33773,7 @@ ], "return_type": "int" }, - "get_style_space_bottom": { + "get_style_flex_track_place": { "type": "function", "args": [ { @@ -32400,31 +33787,7 @@ ], "return_type": "int" }, - "set_user_data": { - "type": "function", - "args": [ - { - "type": "void*", - "name": "user_data" - }, - { - "type": "lv_obj_t*", - "name": "obj" - } - ], - "return_type": "NoneType" - }, - "get_user_data": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - } - ], - "return_type": "void*" - }, - "get_style_flex_flow": { + "get_style_flex_grow": { "type": "function", "args": [ { @@ -32438,7 +33801,7 @@ ], "return_type": "int" }, - "get_style_flex_main_place": { + "get_style_grid_column_dsc_array": { "type": "function", "args": [ { @@ -32450,9 +33813,9 @@ "name": "part" } ], - "return_type": "int" + "return_type": "void*" }, - "get_style_flex_cross_place": { + "get_style_grid_column_align": { "type": "function", "args": [ { @@ -32466,7 +33829,7 @@ ], "return_type": "int" }, - "get_style_flex_track_place": { + "get_style_grid_row_dsc_array": { "type": "function", "args": [ { @@ -32478,9 +33841,9 @@ "name": "part" } ], - "return_type": "int" + "return_type": "void*" }, - "get_style_flex_grow": { + "get_style_grid_row_align": { "type": "function", "args": [ { @@ -32494,7 +33857,7 @@ ], "return_type": "int" }, - "get_style_grid_row_align": { + "get_style_grid_cell_column_pos": { "type": "function", "args": [ { @@ -32508,7 +33871,7 @@ ], "return_type": "int" }, - "get_style_grid_column_align": { + "get_style_grid_cell_x_align": { "type": "function", "args": [ { @@ -32522,7 +33885,7 @@ ], "return_type": "int" }, - "get_style_grid_cell_column_pos": { + "get_style_grid_cell_column_span": { "type": "function", "args": [ { @@ -32536,7 +33899,7 @@ ], "return_type": "int" }, - "get_style_grid_cell_column_span": { + "get_style_grid_cell_row_pos": { "type": "function", "args": [ { @@ -32550,7 +33913,7 @@ ], "return_type": "int" }, - "get_style_grid_cell_row_pos": { + "get_style_grid_cell_y_align": { "type": "function", "args": [ { @@ -32578,7 +33941,173 @@ ], "return_type": "int" }, - "get_style_grid_cell_x_align": { + "set_style_pad_all": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_pad_hor": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_pad_ver": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_margin_all": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_margin_hor": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_margin_ver": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_pad_gap": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_size": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "width" + }, + { + "type": "int", + "name": "height" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_transform_scale": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "get_style_space_left": { "type": "function", "args": [ { @@ -32592,7 +34121,35 @@ ], "return_type": "int" }, - "get_style_grid_cell_y_align": { + "get_style_space_right": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "part" + } + ], + "return_type": "int" + }, + "get_style_space_top": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "part" + } + ], + "return_type": "int" + }, + "get_style_space_bottom": { "type": "function", "args": [ { @@ -32606,6 +34163,58 @@ ], "return_type": "int" }, + "get_style_transform_scale_x_safe": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "part" + } + ], + "return_type": "int" + }, + "get_style_transform_scale_y_safe": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "part" + } + ], + "return_type": "int" + }, + "set_user_data": { + "type": "function", + "args": [ + { + "type": "void*", + "name": "user_data" + }, + { + "type": "lv_obj_t*", + "name": "obj" + } + ], + "return_type": "NoneType" + }, + "get_user_data": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + } + ], + "return_type": "void*" + }, "move_foreground": { "type": "function", "args": [ @@ -32626,15 +34235,125 @@ ], "return_type": "NoneType" }, - "get_child_id": { + "set_flex_flow": { "type": "function", "args": [ { "type": "lv_obj_t*", "name": "obj" + }, + { + "type": "int", + "name": "flow" } ], - "return_type": "int" + "return_type": "NoneType" + }, + "set_flex_align": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "main_place" + }, + { + "type": "int", + "name": "cross_place" + }, + { + "type": "int", + "name": "track_cross_place" + } + ], + "return_type": "NoneType" + }, + "set_flex_grow": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "grow" + } + ], + "return_type": "NoneType" + }, + "set_grid_dsc_array": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "mp_arr_to_int32_t_____", + "name": "col_dsc" + }, + { + "type": "mp_arr_to_int32_t_____", + "name": "row_dsc" + } + ], + "return_type": "NoneType" + }, + "set_grid_align": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "column_align" + }, + { + "type": "int", + "name": "row_align" + } + ], + "return_type": "NoneType" + }, + "set_grid_cell": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "column_align" + }, + { + "type": "int", + "name": "col_pos" + }, + { + "type": "int", + "name": "col_span" + }, + { + "type": "int", + "name": "row_align" + }, + { + "type": "int", + "name": "row_pos" + }, + { + "type": "int", + "name": "row_span" + } + ], + "return_type": "NoneType" }, "delete": { "type": "function", @@ -32656,7 +34375,7 @@ ], "return_type": "NoneType" }, - "del_delayed": { + "delete_delayed": { "type": "function", "args": [ { @@ -32670,7 +34389,7 @@ ], "return_type": "NoneType" }, - "del_anim_ready_cb": { + "delete_anim_ready_cb": { "type": "function", "args": [ { @@ -32680,7 +34399,7 @@ ], "return_type": "NoneType" }, - "del_async": { + "delete_async": { "type": "function", "args": [ { @@ -32750,7 +34469,7 @@ "name": "obj" } ], - "return_type": "disp_t" + "return_type": "display_t" }, "get_parent": { "type": "function", @@ -32776,6 +34495,20 @@ ], "return_type": "lv_obj_t*" }, + "get_sibling": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "id" + } + ], + "return_type": "lv_obj_t*" + }, "get_child_cnt": { "type": "function", "args": [ @@ -32825,6 +34558,16 @@ ], "return_type": "NoneType" }, + "dump_tree": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + } + ], + "return_type": "NoneType" + }, "set_pos": { "type": "function", "args": [ @@ -32852,7 +34595,7 @@ }, { "type": "int", - "name": "x" + "name": "index" } ], "return_type": "NoneType" @@ -32866,7 +34609,7 @@ }, { "type": "int", - "name": "x" + "name": "index" } ], "return_type": "NoneType" @@ -32908,7 +34651,7 @@ }, { "type": "int", - "name": "x" + "name": "index" } ], "return_type": "NoneType" @@ -32922,7 +34665,7 @@ }, { "type": "int", - "name": "x" + "name": "index" } ], "return_type": "NoneType" @@ -32936,7 +34679,7 @@ }, { "type": "int", - "name": "x" + "name": "index" } ], "return_type": "NoneType" @@ -32950,7 +34693,7 @@ }, { "type": "int", - "name": "x" + "name": "index" } ], "return_type": "NoneType" @@ -33370,7 +35113,7 @@ }, { "type": "int", - "name": "x" + "name": "index" } ], "return_type": "NoneType" @@ -33915,28 +35658,6 @@ ], "return_type": "NoneType" }, - "set_local_style_prop_meta": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "prop" - }, - { - "type": "int", - "name": "meta" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, "get_local_style_prop": { "type": "function", "args": [ @@ -34013,26 +35734,6 @@ ], "return_type": "NoneType" }, - "style_get_selector_state": { - "type": "function", - "args": [ - { - "type": "int", - "name": "selector" - } - ], - "return_type": "int" - }, - "style_get_selector_part": { - "type": "function", - "args": [ - { - "type": "int", - "name": "selector" - } - ], - "return_type": "int" - }, "set_style_width": { "type": "function", "args": [ @@ -34267,7 +35968,25 @@ ], "return_type": "NoneType" }, - "set_style_transform_zoom": { + "set_style_transform_scale_x": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_transform_scale_y": { "type": "function", "args": [ { @@ -34285,7 +36004,7 @@ ], "return_type": "NoneType" }, - "set_style_transform_angle": { + "set_style_transform_rotation": { "type": "function", "args": [ { @@ -34527,7 +36246,7 @@ "name": "obj" }, { - "type": "color32_t", + "type": "color_t", "name": "value" }, { @@ -34563,7 +36282,7 @@ "name": "obj" }, { - "type": "color32_t", + "type": "color_t", "name": "value" }, { @@ -34627,7 +36346,7 @@ ], "return_type": "NoneType" }, - "set_style_bg_grad": { + "set_style_bg_main_opa": { "type": "function", "args": [ { @@ -34635,7 +36354,7 @@ "name": "obj" }, { - "type": "grad_dsc_t", + "type": "int", "name": "value" }, { @@ -34645,7 +36364,7 @@ ], "return_type": "NoneType" }, - "set_style_bg_dither_mode": { + "set_style_bg_grad_opa": { "type": "function", "args": [ { @@ -34663,7 +36382,25 @@ ], "return_type": "NoneType" }, - "set_style_bg_img_src": { + "set_style_bg_grad": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "grad_dsc_t", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_bg_image_src": { "type": "function", "args": [ { @@ -34681,7 +36418,7 @@ ], "return_type": "NoneType" }, - "set_style_bg_img_opa": { + "set_style_bg_image_opa": { "type": "function", "args": [ { @@ -34699,7 +36436,7 @@ ], "return_type": "NoneType" }, - "set_style_bg_img_recolor": { + "set_style_bg_image_recolor": { "type": "function", "args": [ { @@ -34707,7 +36444,7 @@ "name": "obj" }, { - "type": "color32_t", + "type": "color_t", "name": "value" }, { @@ -34717,7 +36454,7 @@ ], "return_type": "NoneType" }, - "set_style_bg_img_recolor_opa": { + "set_style_bg_image_recolor_opa": { "type": "function", "args": [ { @@ -34735,7 +36472,7 @@ ], "return_type": "NoneType" }, - "set_style_bg_img_tiled": { + "set_style_bg_image_tiled": { "type": "function", "args": [ { @@ -34761,7 +36498,7 @@ "name": "obj" }, { - "type": "color32_t", + "type": "color_t", "name": "value" }, { @@ -34869,7 +36606,7 @@ "name": "obj" }, { - "type": "color32_t", + "type": "color_t", "name": "value" }, { @@ -34933,7 +36670,7 @@ ], "return_type": "NoneType" }, - "set_style_shadow_ofs_x": { + "set_style_shadow_offset_x": { "type": "function", "args": [ { @@ -34951,7 +36688,7 @@ ], "return_type": "NoneType" }, - "set_style_shadow_ofs_y": { + "set_style_shadow_offset_y": { "type": "function", "args": [ { @@ -34995,7 +36732,7 @@ "name": "obj" }, { - "type": "color32_t", + "type": "color_t", "name": "value" }, { @@ -35023,7 +36760,7 @@ ], "return_type": "NoneType" }, - "set_style_img_opa": { + "set_style_image_opa": { "type": "function", "args": [ { @@ -35041,7 +36778,7 @@ ], "return_type": "NoneType" }, - "set_style_img_recolor": { + "set_style_image_recolor": { "type": "function", "args": [ { @@ -35049,7 +36786,7 @@ "name": "obj" }, { - "type": "color32_t", + "type": "color_t", "name": "value" }, { @@ -35059,7 +36796,7 @@ ], "return_type": "NoneType" }, - "set_style_img_recolor_opa": { + "set_style_image_recolor_opa": { "type": "function", "args": [ { @@ -35157,7 +36894,7 @@ "name": "obj" }, { - "type": "color32_t", + "type": "color_t", "name": "value" }, { @@ -35229,7 +36966,7 @@ "name": "obj" }, { - "type": "color32_t", + "type": "color_t", "name": "value" }, { @@ -35257,7 +36994,7 @@ ], "return_type": "NoneType" }, - "set_style_arc_img_src": { + "set_style_arc_image_src": { "type": "function", "args": [ { @@ -35283,7 +37020,7 @@ "name": "obj" }, { - "type": "color32_t", + "type": "color_t", "name": "value" }, { @@ -35455,6 +37192,24 @@ ], "return_type": "NoneType" }, + "set_style_opa_layered": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, "set_style_color_filter_dsc": { "type": "function", "args": [ @@ -35617,6 +37372,276 @@ ], "return_type": "NoneType" }, + "set_style_flex_flow": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_flex_main_place": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_flex_cross_place": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_flex_track_place": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_flex_grow": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_grid_column_dsc_array": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "void*", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_grid_column_align": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_grid_row_dsc_array": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "void*", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_grid_row_align": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_grid_cell_column_pos": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_grid_cell_x_align": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_grid_cell_column_span": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_grid_cell_row_pos": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_grid_cell_y_align": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_grid_cell_row_span": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, "calculate_style_text_align": { "type": "function", "args": [ @@ -35635,6 +37660,20 @@ ], "return_type": "int" }, + "get_style_opa_recursive": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "part" + } + ], + "return_type": "int" + }, "init_draw_rect_dsc": { "type": "function", "args": [ @@ -35671,7 +37710,7 @@ ], "return_type": "NoneType" }, - "init_draw_img_dsc": { + "init_draw_image_dsc": { "type": "function", "args": [ { @@ -35683,7 +37722,7 @@ "name": "part" }, { - "type": "draw_img_dsc_t", + "type": "draw_image_dsc_t", "name": "draw_dsc" } ], @@ -35739,38 +37778,6 @@ ], "return_type": "int" }, - "draw_dsc_init": { - "type": "function", - "args": [ - { - "type": "obj_draw_part_dsc_t", - "name": "dsc" - }, - { - "type": "draw_ctx_t", - "name": "draw_ctx" - } - ], - "return_type": "NoneType" - }, - "draw_part_check_type": { - "type": "function", - "args": [ - { - "type": "obj_draw_part_dsc_t", - "name": "dsc" - }, - { - "type": "obj_class_t", - "name": "class_p" - }, - { - "type": "int", - "name": "type" - } - ], - "return_type": "bool" - }, "refresh_ext_draw_size": { "type": "function", "args": [ @@ -35926,6 +37933,29 @@ ], "return_type": "bool" }, + "remove_event_cb": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "callback", + "function": { + "args": [ + { + "type": "event_t", + "name": "e" + } + ], + "return_type": null + }, + "name": "event_cb" + } + ], + "return_type": "bool" + }, "add_flag": { "type": "function", "args": [ @@ -35940,7 +37970,21 @@ ], "return_type": "NoneType" }, - "clear_flag": { + "remove_flag": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "f" + } + ], + "return_type": "NoneType" + }, + "update_flag": { "type": "function", "args": [ { @@ -35950,6 +37994,10 @@ { "type": "int", "name": "f" + }, + { + "type": "bool", + "name": "v" } ], "return_type": "NoneType" @@ -35968,7 +38016,21 @@ ], "return_type": "NoneType" }, - "clear_state": { + "remove_state": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "state" + } + ], + "return_type": "NoneType" + }, + "set_state": { "type": "function", "args": [ { @@ -35978,6 +38040,10 @@ { "type": "int", "name": "state" + }, + { + "type": "bool", + "name": "v" } ], "return_type": "NoneType" @@ -36106,8 +38172,8 @@ "type": "function", "args": [ { - "type": "draw_ctx_t", - "name": "draw_ctx" + "type": "layer_t", + "name": "layer" }, { "type": "lv_obj_t*", @@ -36156,21 +38222,7 @@ ], "return_type": "NoneType" }, - "set_flex_flow": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "flow" - } - ], - "return_type": "NoneType" - }, - "set_flex_align": { + "bind_flag_if_eq": { "type": "function", "args": [ { @@ -36178,21 +38230,21 @@ "name": "obj" }, { - "type": "int", - "name": "main_place" + "type": "subject_t", + "name": "subject" }, { "type": "int", - "name": "cross_place" + "name": "flag" }, { "type": "int", - "name": "track_cross_place" + "name": "ref_value" } ], - "return_type": "NoneType" + "return_type": "observer_t" }, - "set_flex_grow": { + "bind_flag_if_not_eq": { "type": "function", "args": [ { @@ -36200,67 +38252,21 @@ "name": "obj" }, { - "type": "int", - "name": "grow" - } - ], - "return_type": "NoneType" - }, - "set_style_flex_flow": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_flex_main_place": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_flex_cross_place": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" + "type": "subject_t", + "name": "subject" }, { "type": "int", - "name": "value" + "name": "flag" }, { "type": "int", - "name": "selector" + "name": "ref_value" } ], - "return_type": "NoneType" + "return_type": "observer_t" }, - "set_style_flex_track_place": { + "bind_state_if_eq": { "type": "function", "args": [ { @@ -36268,249 +38274,21 @@ "name": "obj" }, { - "type": "int", - "name": "value" + "type": "subject_t", + "name": "subject" }, { "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_flex_grow": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_grid_dsc_array": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "mp_arr_to_lv_coord_t_____", - "name": "col_dsc" - }, - { - "type": "mp_arr_to_lv_coord_t_____", - "name": "row_dsc" - } - ], - "return_type": "NoneType" - }, - "set_grid_align": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "column_align" - }, - { - "type": "int", - "name": "row_align" - } - ], - "return_type": "NoneType" - }, - "set_grid_cell": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "column_align" - }, - { - "type": "int", - "name": "col_pos" - }, - { - "type": "int", - "name": "col_span" - }, - { - "type": "int", - "name": "row_align" - }, - { - "type": "int", - "name": "row_pos" - }, - { - "type": "int", - "name": "row_span" - } - ], - "return_type": "NoneType" - }, - "set_style_grid_row_dsc_array": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "mp_arr_to_lv_coord_t_____", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_grid_column_dsc_array": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "mp_arr_to_lv_coord_t_____", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_grid_row_align": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_grid_column_align": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_grid_cell_column_pos": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_grid_cell_column_span": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_grid_cell_row_pos": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_grid_cell_row_span": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" + "name": "state" }, { "type": "int", - "name": "selector" + "name": "ref_value" } ], - "return_type": "NoneType" + "return_type": "observer_t" }, - "set_style_grid_cell_x_align": { + "bind_state_if_not_eq": { "type": "function", "args": [ { @@ -36518,33 +38296,19 @@ "name": "obj" }, { - "type": "int", - "name": "value" + "type": "subject_t", + "name": "subject" }, { "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_grid_cell_y_align": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" + "name": "state" }, { "type": "int", - "name": "selector" + "name": "ref_value" } ], - "return_type": "NoneType" + "return_type": "observer_t" }, "FLAG": { "type": "enum_type", @@ -36609,9 +38373,15 @@ "FLOATING": { "type": "enum_member" }, + "SEND_DRAW_TASK_EVENTS": { + "type": "enum_member" + }, "OVERFLOW_VISIBLE": { "type": "enum_member" }, + "FLEX_IN_NEW_TRACK": { + "type": "enum_member" + }, "LAYOUT_1": { "type": "enum_member" }, @@ -36638,14 +38408,6 @@ } } }, - "DRAW_PART": { - "type": "enum_type", - "members": { - "INDICATOR": { - "type": "enum_member" - } - } - }, "TREE_WALK": { "type": "enum_type", "members": { @@ -36715,8 +38477,22 @@ } } }, - "btn": { + "button": { "members": { + "bind_checked": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "subject_t", + "name": "subject" + } + ], + "return_type": "observer_t" + }, "center": { "type": "function", "args": [ @@ -36727,6 +38503,26 @@ ], "return_type": "NoneType" }, + "style_get_selector_state": { + "type": "function", + "args": [ + { + "type": "int", + "name": "selector" + } + ], + "return_type": "int" + }, + "style_get_selector_part": { + "type": "function", + "args": [ + { + "type": "int", + "name": "selector" + } + ], + "return_type": "int" + }, "get_style_width": { "type": "function", "args": [ @@ -36909,7 +38705,7 @@ ], "return_type": "int" }, - "get_style_transform_zoom": { + "get_style_transform_scale_x": { "type": "function", "args": [ { @@ -36923,7 +38719,21 @@ ], "return_type": "int" }, - "get_style_transform_angle": { + "get_style_transform_scale_y": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "part" + } + ], + "return_type": "int" + }, + "get_style_transform_rotation": { "type": "function", "args": [ { @@ -37117,7 +38927,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_bg_color_filtered": { "type": "function", @@ -37131,7 +38941,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_bg_opa": { "type": "function", @@ -37159,7 +38969,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_bg_grad_color_filtered": { "type": "function", @@ -37173,7 +38983,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_bg_grad_dir": { "type": "function", @@ -37217,7 +39027,7 @@ ], "return_type": "int" }, - "get_style_bg_grad": { + "get_style_bg_main_opa": { "type": "function", "args": [ { @@ -37229,9 +39039,9 @@ "name": "part" } ], - "return_type": "grad_dsc_t" + "return_type": "int" }, - "get_style_bg_dither_mode": { + "get_style_bg_grad_opa": { "type": "function", "args": [ { @@ -37245,7 +39055,21 @@ ], "return_type": "int" }, - "get_style_bg_img_src": { + "get_style_bg_grad": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "part" + } + ], + "return_type": "grad_dsc_t" + }, + "get_style_bg_image_src": { "type": "function", "args": [ { @@ -37259,7 +39083,7 @@ ], "return_type": "void*" }, - "get_style_bg_img_opa": { + "get_style_bg_image_opa": { "type": "function", "args": [ { @@ -37273,7 +39097,7 @@ ], "return_type": "int" }, - "get_style_bg_img_recolor": { + "get_style_bg_image_recolor": { "type": "function", "args": [ { @@ -37285,9 +39109,9 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, - "get_style_bg_img_recolor_filtered": { + "get_style_bg_image_recolor_filtered": { "type": "function", "args": [ { @@ -37299,9 +39123,9 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, - "get_style_bg_img_recolor_opa": { + "get_style_bg_image_recolor_opa": { "type": "function", "args": [ { @@ -37315,7 +39139,7 @@ ], "return_type": "int" }, - "get_style_bg_img_tiled": { + "get_style_bg_image_tiled": { "type": "function", "args": [ { @@ -37341,7 +39165,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_border_color_filtered": { "type": "function", @@ -37355,7 +39179,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_border_opa": { "type": "function", @@ -37439,7 +39263,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_outline_color_filtered": { "type": "function", @@ -37453,7 +39277,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_outline_opa": { "type": "function", @@ -37497,7 +39321,7 @@ ], "return_type": "int" }, - "get_style_shadow_ofs_x": { + "get_style_shadow_offset_x": { "type": "function", "args": [ { @@ -37511,7 +39335,7 @@ ], "return_type": "int" }, - "get_style_shadow_ofs_y": { + "get_style_shadow_offset_y": { "type": "function", "args": [ { @@ -37551,7 +39375,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_shadow_color_filtered": { "type": "function", @@ -37565,7 +39389,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_shadow_opa": { "type": "function", @@ -37581,7 +39405,7 @@ ], "return_type": "int" }, - "get_style_img_opa": { + "get_style_image_opa": { "type": "function", "args": [ { @@ -37595,7 +39419,7 @@ ], "return_type": "int" }, - "get_style_img_recolor": { + "get_style_image_recolor": { "type": "function", "args": [ { @@ -37607,9 +39431,9 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, - "get_style_img_recolor_filtered": { + "get_style_image_recolor_filtered": { "type": "function", "args": [ { @@ -37621,9 +39445,9 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, - "get_style_img_recolor_opa": { + "get_style_image_recolor_opa": { "type": "function", "args": [ { @@ -37705,7 +39529,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_line_color_filtered": { "type": "function", @@ -37719,7 +39543,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_line_opa": { "type": "function", @@ -37775,7 +39599,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_arc_color_filtered": { "type": "function", @@ -37789,7 +39613,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_arc_opa": { "type": "function", @@ -37805,7 +39629,7 @@ ], "return_type": "int" }, - "get_style_arc_img_src": { + "get_style_arc_image_src": { "type": "function", "args": [ { @@ -37831,7 +39655,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_text_color_filtered": { "type": "function", @@ -37845,7 +39669,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_text_opa": { "type": "function", @@ -37973,6 +39797,20 @@ ], "return_type": "int" }, + "get_style_opa_layered": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "part" + } + ], + "return_type": "int" + }, "get_style_color_filter_dsc": { "type": "function", "args": [ @@ -38099,155 +39937,7 @@ ], "return_type": "int" }, - "set_style_pad_all": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_pad_hor": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_pad_ver": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_margin_all": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_margin_hor": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_margin_ver": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_pad_gap": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_size": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "width" - }, - { - "type": "int", - "name": "height" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "get_style_space_left": { + "get_style_flex_flow": { "type": "function", "args": [ { @@ -38261,7 +39951,7 @@ ], "return_type": "int" }, - "get_style_space_right": { + "get_style_flex_main_place": { "type": "function", "args": [ { @@ -38275,7 +39965,7 @@ ], "return_type": "int" }, - "get_style_space_top": { + "get_style_flex_cross_place": { "type": "function", "args": [ { @@ -38289,7 +39979,7 @@ ], "return_type": "int" }, - "get_style_space_bottom": { + "get_style_flex_track_place": { "type": "function", "args": [ { @@ -38303,31 +39993,7 @@ ], "return_type": "int" }, - "set_user_data": { - "type": "function", - "args": [ - { - "type": "void*", - "name": "user_data" - }, - { - "type": "lv_obj_t*", - "name": "obj" - } - ], - "return_type": "NoneType" - }, - "get_user_data": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - } - ], - "return_type": "void*" - }, - "get_style_flex_flow": { + "get_style_flex_grow": { "type": "function", "args": [ { @@ -38341,7 +40007,7 @@ ], "return_type": "int" }, - "get_style_flex_main_place": { + "get_style_grid_column_dsc_array": { "type": "function", "args": [ { @@ -38353,9 +40019,9 @@ "name": "part" } ], - "return_type": "int" + "return_type": "void*" }, - "get_style_flex_cross_place": { + "get_style_grid_column_align": { "type": "function", "args": [ { @@ -38369,7 +40035,7 @@ ], "return_type": "int" }, - "get_style_flex_track_place": { + "get_style_grid_row_dsc_array": { "type": "function", "args": [ { @@ -38381,9 +40047,9 @@ "name": "part" } ], - "return_type": "int" + "return_type": "void*" }, - "get_style_flex_grow": { + "get_style_grid_row_align": { "type": "function", "args": [ { @@ -38397,7 +40063,7 @@ ], "return_type": "int" }, - "get_style_grid_row_align": { + "get_style_grid_cell_column_pos": { "type": "function", "args": [ { @@ -38411,7 +40077,7 @@ ], "return_type": "int" }, - "get_style_grid_column_align": { + "get_style_grid_cell_x_align": { "type": "function", "args": [ { @@ -38425,7 +40091,7 @@ ], "return_type": "int" }, - "get_style_grid_cell_column_pos": { + "get_style_grid_cell_column_span": { "type": "function", "args": [ { @@ -38439,7 +40105,7 @@ ], "return_type": "int" }, - "get_style_grid_cell_column_span": { + "get_style_grid_cell_row_pos": { "type": "function", "args": [ { @@ -38453,7 +40119,7 @@ ], "return_type": "int" }, - "get_style_grid_cell_row_pos": { + "get_style_grid_cell_y_align": { "type": "function", "args": [ { @@ -38481,7 +40147,173 @@ ], "return_type": "int" }, - "get_style_grid_cell_x_align": { + "set_style_pad_all": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_pad_hor": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_pad_ver": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_margin_all": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_margin_hor": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_margin_ver": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_pad_gap": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_size": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "width" + }, + { + "type": "int", + "name": "height" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_transform_scale": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "get_style_space_left": { "type": "function", "args": [ { @@ -38495,7 +40327,35 @@ ], "return_type": "int" }, - "get_style_grid_cell_y_align": { + "get_style_space_right": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "part" + } + ], + "return_type": "int" + }, + "get_style_space_top": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "part" + } + ], + "return_type": "int" + }, + "get_style_space_bottom": { "type": "function", "args": [ { @@ -38509,6 +40369,58 @@ ], "return_type": "int" }, + "get_style_transform_scale_x_safe": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "part" + } + ], + "return_type": "int" + }, + "get_style_transform_scale_y_safe": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "part" + } + ], + "return_type": "int" + }, + "set_user_data": { + "type": "function", + "args": [ + { + "type": "void*", + "name": "user_data" + }, + { + "type": "lv_obj_t*", + "name": "obj" + } + ], + "return_type": "NoneType" + }, + "get_user_data": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + } + ], + "return_type": "void*" + }, "move_foreground": { "type": "function", "args": [ @@ -38529,15 +40441,125 @@ ], "return_type": "NoneType" }, - "get_child_id": { + "set_flex_flow": { "type": "function", "args": [ { "type": "lv_obj_t*", "name": "obj" + }, + { + "type": "int", + "name": "flow" } ], - "return_type": "int" + "return_type": "NoneType" + }, + "set_flex_align": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "main_place" + }, + { + "type": "int", + "name": "cross_place" + }, + { + "type": "int", + "name": "track_cross_place" + } + ], + "return_type": "NoneType" + }, + "set_flex_grow": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "grow" + } + ], + "return_type": "NoneType" + }, + "set_grid_dsc_array": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "mp_arr_to_int32_t_____", + "name": "col_dsc" + }, + { + "type": "mp_arr_to_int32_t_____", + "name": "row_dsc" + } + ], + "return_type": "NoneType" + }, + "set_grid_align": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "column_align" + }, + { + "type": "int", + "name": "row_align" + } + ], + "return_type": "NoneType" + }, + "set_grid_cell": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "column_align" + }, + { + "type": "int", + "name": "col_pos" + }, + { + "type": "int", + "name": "col_span" + }, + { + "type": "int", + "name": "row_align" + }, + { + "type": "int", + "name": "row_pos" + }, + { + "type": "int", + "name": "row_span" + } + ], + "return_type": "NoneType" }, "delete": { "type": "function", @@ -38559,7 +40581,7 @@ ], "return_type": "NoneType" }, - "del_delayed": { + "delete_delayed": { "type": "function", "args": [ { @@ -38573,7 +40595,7 @@ ], "return_type": "NoneType" }, - "del_anim_ready_cb": { + "delete_anim_ready_cb": { "type": "function", "args": [ { @@ -38583,7 +40605,7 @@ ], "return_type": "NoneType" }, - "del_async": { + "delete_async": { "type": "function", "args": [ { @@ -38653,7 +40675,7 @@ "name": "obj" } ], - "return_type": "disp_t" + "return_type": "display_t" }, "get_parent": { "type": "function", @@ -38679,6 +40701,20 @@ ], "return_type": "lv_obj_t*" }, + "get_sibling": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "id" + } + ], + "return_type": "lv_obj_t*" + }, "get_child_cnt": { "type": "function", "args": [ @@ -38728,6 +40764,16 @@ ], "return_type": "NoneType" }, + "dump_tree": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + } + ], + "return_type": "NoneType" + }, "set_pos": { "type": "function", "args": [ @@ -38755,7 +40801,7 @@ }, { "type": "int", - "name": "x" + "name": "index" } ], "return_type": "NoneType" @@ -38769,7 +40815,7 @@ }, { "type": "int", - "name": "x" + "name": "index" } ], "return_type": "NoneType" @@ -38811,7 +40857,7 @@ }, { "type": "int", - "name": "x" + "name": "index" } ], "return_type": "NoneType" @@ -38825,7 +40871,7 @@ }, { "type": "int", - "name": "x" + "name": "index" } ], "return_type": "NoneType" @@ -38839,7 +40885,7 @@ }, { "type": "int", - "name": "x" + "name": "index" } ], "return_type": "NoneType" @@ -38853,7 +40899,7 @@ }, { "type": "int", - "name": "x" + "name": "index" } ], "return_type": "NoneType" @@ -39273,7 +41319,7 @@ }, { "type": "int", - "name": "x" + "name": "index" } ], "return_type": "NoneType" @@ -39818,28 +41864,6 @@ ], "return_type": "NoneType" }, - "set_local_style_prop_meta": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "prop" - }, - { - "type": "int", - "name": "meta" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, "get_local_style_prop": { "type": "function", "args": [ @@ -39916,26 +41940,6 @@ ], "return_type": "NoneType" }, - "style_get_selector_state": { - "type": "function", - "args": [ - { - "type": "int", - "name": "selector" - } - ], - "return_type": "int" - }, - "style_get_selector_part": { - "type": "function", - "args": [ - { - "type": "int", - "name": "selector" - } - ], - "return_type": "int" - }, "set_style_width": { "type": "function", "args": [ @@ -40170,7 +42174,25 @@ ], "return_type": "NoneType" }, - "set_style_transform_zoom": { + "set_style_transform_scale_x": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_transform_scale_y": { "type": "function", "args": [ { @@ -40188,7 +42210,7 @@ ], "return_type": "NoneType" }, - "set_style_transform_angle": { + "set_style_transform_rotation": { "type": "function", "args": [ { @@ -40430,7 +42452,7 @@ "name": "obj" }, { - "type": "color32_t", + "type": "color_t", "name": "value" }, { @@ -40466,7 +42488,7 @@ "name": "obj" }, { - "type": "color32_t", + "type": "color_t", "name": "value" }, { @@ -40530,7 +42552,7 @@ ], "return_type": "NoneType" }, - "set_style_bg_grad": { + "set_style_bg_main_opa": { "type": "function", "args": [ { @@ -40538,7 +42560,7 @@ "name": "obj" }, { - "type": "grad_dsc_t", + "type": "int", "name": "value" }, { @@ -40548,7 +42570,7 @@ ], "return_type": "NoneType" }, - "set_style_bg_dither_mode": { + "set_style_bg_grad_opa": { "type": "function", "args": [ { @@ -40566,7 +42588,25 @@ ], "return_type": "NoneType" }, - "set_style_bg_img_src": { + "set_style_bg_grad": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "grad_dsc_t", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_bg_image_src": { "type": "function", "args": [ { @@ -40584,7 +42624,7 @@ ], "return_type": "NoneType" }, - "set_style_bg_img_opa": { + "set_style_bg_image_opa": { "type": "function", "args": [ { @@ -40602,7 +42642,7 @@ ], "return_type": "NoneType" }, - "set_style_bg_img_recolor": { + "set_style_bg_image_recolor": { "type": "function", "args": [ { @@ -40610,7 +42650,7 @@ "name": "obj" }, { - "type": "color32_t", + "type": "color_t", "name": "value" }, { @@ -40620,7 +42660,7 @@ ], "return_type": "NoneType" }, - "set_style_bg_img_recolor_opa": { + "set_style_bg_image_recolor_opa": { "type": "function", "args": [ { @@ -40638,7 +42678,7 @@ ], "return_type": "NoneType" }, - "set_style_bg_img_tiled": { + "set_style_bg_image_tiled": { "type": "function", "args": [ { @@ -40664,7 +42704,7 @@ "name": "obj" }, { - "type": "color32_t", + "type": "color_t", "name": "value" }, { @@ -40772,7 +42812,7 @@ "name": "obj" }, { - "type": "color32_t", + "type": "color_t", "name": "value" }, { @@ -40836,7 +42876,7 @@ ], "return_type": "NoneType" }, - "set_style_shadow_ofs_x": { + "set_style_shadow_offset_x": { "type": "function", "args": [ { @@ -40854,7 +42894,7 @@ ], "return_type": "NoneType" }, - "set_style_shadow_ofs_y": { + "set_style_shadow_offset_y": { "type": "function", "args": [ { @@ -40898,7 +42938,7 @@ "name": "obj" }, { - "type": "color32_t", + "type": "color_t", "name": "value" }, { @@ -40926,7 +42966,7 @@ ], "return_type": "NoneType" }, - "set_style_img_opa": { + "set_style_image_opa": { "type": "function", "args": [ { @@ -40944,7 +42984,7 @@ ], "return_type": "NoneType" }, - "set_style_img_recolor": { + "set_style_image_recolor": { "type": "function", "args": [ { @@ -40952,7 +42992,7 @@ "name": "obj" }, { - "type": "color32_t", + "type": "color_t", "name": "value" }, { @@ -40962,7 +43002,7 @@ ], "return_type": "NoneType" }, - "set_style_img_recolor_opa": { + "set_style_image_recolor_opa": { "type": "function", "args": [ { @@ -41060,7 +43100,7 @@ "name": "obj" }, { - "type": "color32_t", + "type": "color_t", "name": "value" }, { @@ -41132,7 +43172,7 @@ "name": "obj" }, { - "type": "color32_t", + "type": "color_t", "name": "value" }, { @@ -41160,7 +43200,7 @@ ], "return_type": "NoneType" }, - "set_style_arc_img_src": { + "set_style_arc_image_src": { "type": "function", "args": [ { @@ -41186,7 +43226,7 @@ "name": "obj" }, { - "type": "color32_t", + "type": "color_t", "name": "value" }, { @@ -41358,6 +43398,24 @@ ], "return_type": "NoneType" }, + "set_style_opa_layered": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, "set_style_color_filter_dsc": { "type": "function", "args": [ @@ -41520,6 +43578,276 @@ ], "return_type": "NoneType" }, + "set_style_flex_flow": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_flex_main_place": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_flex_cross_place": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_flex_track_place": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_flex_grow": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_grid_column_dsc_array": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "void*", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_grid_column_align": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_grid_row_dsc_array": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "void*", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_grid_row_align": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_grid_cell_column_pos": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_grid_cell_x_align": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_grid_cell_column_span": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_grid_cell_row_pos": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_grid_cell_y_align": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_grid_cell_row_span": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, "calculate_style_text_align": { "type": "function", "args": [ @@ -41538,6 +43866,20 @@ ], "return_type": "int" }, + "get_style_opa_recursive": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "part" + } + ], + "return_type": "int" + }, "init_draw_rect_dsc": { "type": "function", "args": [ @@ -41574,7 +43916,7 @@ ], "return_type": "NoneType" }, - "init_draw_img_dsc": { + "init_draw_image_dsc": { "type": "function", "args": [ { @@ -41586,7 +43928,7 @@ "name": "part" }, { - "type": "draw_img_dsc_t", + "type": "draw_image_dsc_t", "name": "draw_dsc" } ], @@ -41642,38 +43984,6 @@ ], "return_type": "int" }, - "draw_dsc_init": { - "type": "function", - "args": [ - { - "type": "obj_draw_part_dsc_t", - "name": "dsc" - }, - { - "type": "draw_ctx_t", - "name": "draw_ctx" - } - ], - "return_type": "NoneType" - }, - "draw_part_check_type": { - "type": "function", - "args": [ - { - "type": "obj_draw_part_dsc_t", - "name": "dsc" - }, - { - "type": "obj_class_t", - "name": "class_p" - }, - { - "type": "int", - "name": "type" - } - ], - "return_type": "bool" - }, "refresh_ext_draw_size": { "type": "function", "args": [ @@ -41829,6 +44139,29 @@ ], "return_type": "bool" }, + "remove_event_cb": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "callback", + "function": { + "args": [ + { + "type": "event_t", + "name": "e" + } + ], + "return_type": null + }, + "name": "event_cb" + } + ], + "return_type": "bool" + }, "add_flag": { "type": "function", "args": [ @@ -41843,7 +44176,21 @@ ], "return_type": "NoneType" }, - "clear_flag": { + "remove_flag": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "f" + } + ], + "return_type": "NoneType" + }, + "update_flag": { "type": "function", "args": [ { @@ -41853,6 +44200,10 @@ { "type": "int", "name": "f" + }, + { + "type": "bool", + "name": "v" } ], "return_type": "NoneType" @@ -41871,7 +44222,7 @@ ], "return_type": "NoneType" }, - "clear_state": { + "remove_state": { "type": "function", "args": [ { @@ -41885,6 +44236,24 @@ ], "return_type": "NoneType" }, + "set_state": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "state" + }, + { + "type": "bool", + "name": "v" + } + ], + "return_type": "NoneType" + }, "has_flag": { "type": "function", "args": [ @@ -42009,8 +44378,8 @@ "type": "function", "args": [ { - "type": "draw_ctx_t", - "name": "draw_ctx" + "type": "layer_t", + "name": "layer" }, { "type": "lv_obj_t*", @@ -42059,43 +44428,7 @@ ], "return_type": "NoneType" }, - "set_flex_flow": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "flow" - } - ], - "return_type": "NoneType" - }, - "set_flex_align": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "main_place" - }, - { - "type": "int", - "name": "cross_place" - }, - { - "type": "int", - "name": "track_cross_place" - } - ], - "return_type": "NoneType" - }, - "set_flex_grow": { + "bind_flag_if_eq": { "type": "function", "args": [ { @@ -42103,67 +44436,21 @@ "name": "obj" }, { - "type": "int", - "name": "grow" - } - ], - "return_type": "NoneType" - }, - "set_style_flex_flow": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_flex_main_place": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_flex_cross_place": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" + "type": "subject_t", + "name": "subject" }, { "type": "int", - "name": "value" + "name": "flag" }, { "type": "int", - "name": "selector" + "name": "ref_value" } ], - "return_type": "NoneType" + "return_type": "observer_t" }, - "set_style_flex_track_place": { + "bind_flag_if_not_eq": { "type": "function", "args": [ { @@ -42171,53 +44458,21 @@ "name": "obj" }, { - "type": "int", - "name": "value" + "type": "subject_t", + "name": "subject" }, { "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_flex_grow": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" + "name": "flag" }, { "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_grid_dsc_array": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "mp_arr_to_lv_coord_t_____", - "name": "col_dsc" - }, - { - "type": "mp_arr_to_lv_coord_t_____", - "name": "row_dsc" + "name": "ref_value" } ], - "return_type": "NoneType" + "return_type": "observer_t" }, - "set_grid_align": { + "bind_state_if_eq": { "type": "function", "args": [ { @@ -42225,195 +44480,21 @@ "name": "obj" }, { - "type": "int", - "name": "column_align" + "type": "subject_t", + "name": "subject" }, { "type": "int", - "name": "row_align" - } - ], - "return_type": "NoneType" - }, - "set_grid_cell": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "column_align" - }, - { - "type": "int", - "name": "col_pos" - }, - { - "type": "int", - "name": "col_span" - }, - { - "type": "int", - "name": "row_align" - }, - { - "type": "int", - "name": "row_pos" - }, - { - "type": "int", - "name": "row_span" - } - ], - "return_type": "NoneType" - }, - "set_style_grid_row_dsc_array": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "mp_arr_to_lv_coord_t_____", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_grid_column_dsc_array": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "mp_arr_to_lv_coord_t_____", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_grid_row_align": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_grid_column_align": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_grid_cell_column_pos": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_grid_cell_column_span": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_grid_cell_row_pos": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_grid_cell_row_span": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" + "name": "state" }, { "type": "int", - "name": "selector" + "name": "ref_value" } ], - "return_type": "NoneType" + "return_type": "observer_t" }, - "set_style_grid_cell_x_align": { + "bind_state_if_not_eq": { "type": "function", "args": [ { @@ -42421,33 +44502,19 @@ "name": "obj" }, { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_grid_cell_y_align": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" + "type": "subject_t", + "name": "subject" }, { "type": "int", - "name": "value" + "name": "state" }, { "type": "int", - "name": "selector" + "name": "ref_value" } ], - "return_type": "NoneType" + "return_type": "observer_t" }, "FLAG": { "type": "enum_type", @@ -42512,9 +44579,15 @@ "FLOATING": { "type": "enum_member" }, + "SEND_DRAW_TASK_EVENTS": { + "type": "enum_member" + }, "OVERFLOW_VISIBLE": { "type": "enum_member" }, + "FLEX_IN_NEW_TRACK": { + "type": "enum_member" + }, "LAYOUT_1": { "type": "enum_member" }, @@ -42541,20 +44614,6 @@ } } }, - "DRAW_PART": { - "type": "enum_type", - "members": { - "RECTANGLE": { - "type": "enum_member" - }, - "BORDER_POST": { - "type": "enum_member" - }, - "SCROLLBAR": { - "type": "enum_member" - } - } - }, "TREE_WALK": { "type": "enum_type", "members": { @@ -42610,7 +44669,7 @@ } } }, - "btnmatrix": { + "buttonmatrix": { "members": { "set_map": { "type": "function", @@ -42634,13 +44693,13 @@ "name": "obj" }, { - "type": "mp_arr_to_lv_btnmatrix_ctrl_t_____", + "type": "mp_arr_to_lv_buttonmatrix_ctrl_t_____", "name": "ctrl_map" } ], "return_type": "NoneType" }, - "set_selected_btn": { + "set_selected_button": { "type": "function", "args": [ { @@ -42654,7 +44713,7 @@ ], "return_type": "NoneType" }, - "set_btn_ctrl": { + "set_button_ctrl": { "type": "function", "args": [ { @@ -42672,7 +44731,7 @@ ], "return_type": "NoneType" }, - "clear_btn_ctrl": { + "clear_button_ctrl": { "type": "function", "args": [ { @@ -42690,7 +44749,7 @@ ], "return_type": "NoneType" }, - "set_btn_ctrl_all": { + "set_button_ctrl_all": { "type": "function", "args": [ { @@ -42704,7 +44763,7 @@ ], "return_type": "NoneType" }, - "clear_btn_ctrl_all": { + "clear_button_ctrl_all": { "type": "function", "args": [ { @@ -42718,7 +44777,7 @@ ], "return_type": "NoneType" }, - "set_btn_width": { + "set_button_width": { "type": "function", "args": [ { @@ -42727,11 +44786,11 @@ }, { "type": "int", - "name": "btn_id" + "name": "pos" }, { "type": "int", - "name": "width" + "name": "cnt" } ], "return_type": "NoneType" @@ -42760,7 +44819,7 @@ ], "return_type": "char**" }, - "get_selected_btn": { + "get_selected_button": { "type": "function", "args": [ { @@ -42770,7 +44829,7 @@ ], "return_type": "int" }, - "get_btn_text": { + "get_button_text": { "type": "function", "args": [ { @@ -42784,7 +44843,7 @@ ], "return_type": "char*" }, - "has_btn_ctrl": { + "has_button_ctrl": { "type": "function", "args": [ { @@ -42832,6 +44891,26 @@ ], "return_type": "NoneType" }, + "style_get_selector_state": { + "type": "function", + "args": [ + { + "type": "int", + "name": "selector" + } + ], + "return_type": "int" + }, + "style_get_selector_part": { + "type": "function", + "args": [ + { + "type": "int", + "name": "selector" + } + ], + "return_type": "int" + }, "get_style_width": { "type": "function", "args": [ @@ -43014,7 +45093,21 @@ ], "return_type": "int" }, - "get_style_transform_zoom": { + "get_style_transform_scale_x": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "part" + } + ], + "return_type": "int" + }, + "get_style_transform_scale_y": { "type": "function", "args": [ { @@ -43028,7 +45121,7 @@ ], "return_type": "int" }, - "get_style_transform_angle": { + "get_style_transform_rotation": { "type": "function", "args": [ { @@ -43222,7 +45315,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_bg_color_filtered": { "type": "function", @@ -43236,7 +45329,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_bg_opa": { "type": "function", @@ -43264,7 +45357,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_bg_grad_color_filtered": { "type": "function", @@ -43278,7 +45371,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_bg_grad_dir": { "type": "function", @@ -43322,7 +45415,7 @@ ], "return_type": "int" }, - "get_style_bg_grad": { + "get_style_bg_main_opa": { "type": "function", "args": [ { @@ -43334,9 +45427,9 @@ "name": "part" } ], - "return_type": "grad_dsc_t" + "return_type": "int" }, - "get_style_bg_dither_mode": { + "get_style_bg_grad_opa": { "type": "function", "args": [ { @@ -43350,7 +45443,21 @@ ], "return_type": "int" }, - "get_style_bg_img_src": { + "get_style_bg_grad": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "part" + } + ], + "return_type": "grad_dsc_t" + }, + "get_style_bg_image_src": { "type": "function", "args": [ { @@ -43364,7 +45471,7 @@ ], "return_type": "void*" }, - "get_style_bg_img_opa": { + "get_style_bg_image_opa": { "type": "function", "args": [ { @@ -43378,7 +45485,7 @@ ], "return_type": "int" }, - "get_style_bg_img_recolor": { + "get_style_bg_image_recolor": { "type": "function", "args": [ { @@ -43390,9 +45497,9 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, - "get_style_bg_img_recolor_filtered": { + "get_style_bg_image_recolor_filtered": { "type": "function", "args": [ { @@ -43404,9 +45511,9 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, - "get_style_bg_img_recolor_opa": { + "get_style_bg_image_recolor_opa": { "type": "function", "args": [ { @@ -43420,7 +45527,7 @@ ], "return_type": "int" }, - "get_style_bg_img_tiled": { + "get_style_bg_image_tiled": { "type": "function", "args": [ { @@ -43446,7 +45553,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_border_color_filtered": { "type": "function", @@ -43460,7 +45567,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_border_opa": { "type": "function", @@ -43544,7 +45651,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_outline_color_filtered": { "type": "function", @@ -43558,7 +45665,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_outline_opa": { "type": "function", @@ -43602,7 +45709,7 @@ ], "return_type": "int" }, - "get_style_shadow_ofs_x": { + "get_style_shadow_offset_x": { "type": "function", "args": [ { @@ -43616,7 +45723,7 @@ ], "return_type": "int" }, - "get_style_shadow_ofs_y": { + "get_style_shadow_offset_y": { "type": "function", "args": [ { @@ -43656,7 +45763,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_shadow_color_filtered": { "type": "function", @@ -43670,7 +45777,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_shadow_opa": { "type": "function", @@ -43686,7 +45793,7 @@ ], "return_type": "int" }, - "get_style_img_opa": { + "get_style_image_opa": { "type": "function", "args": [ { @@ -43700,7 +45807,7 @@ ], "return_type": "int" }, - "get_style_img_recolor": { + "get_style_image_recolor": { "type": "function", "args": [ { @@ -43712,9 +45819,9 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, - "get_style_img_recolor_filtered": { + "get_style_image_recolor_filtered": { "type": "function", "args": [ { @@ -43726,9 +45833,9 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, - "get_style_img_recolor_opa": { + "get_style_image_recolor_opa": { "type": "function", "args": [ { @@ -43810,7 +45917,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_line_color_filtered": { "type": "function", @@ -43824,7 +45931,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_line_opa": { "type": "function", @@ -43880,7 +45987,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_arc_color_filtered": { "type": "function", @@ -43894,7 +46001,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_arc_opa": { "type": "function", @@ -43910,7 +46017,7 @@ ], "return_type": "int" }, - "get_style_arc_img_src": { + "get_style_arc_image_src": { "type": "function", "args": [ { @@ -43936,7 +46043,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_text_color_filtered": { "type": "function", @@ -43950,7 +46057,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_text_opa": { "type": "function", @@ -44078,6 +46185,20 @@ ], "return_type": "int" }, + "get_style_opa_layered": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "part" + } + ], + "return_type": "int" + }, "get_style_color_filter_dsc": { "type": "function", "args": [ @@ -44204,155 +46325,7 @@ ], "return_type": "int" }, - "set_style_pad_all": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_pad_hor": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_pad_ver": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_margin_all": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_margin_hor": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_margin_ver": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_pad_gap": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_size": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "width" - }, - { - "type": "int", - "name": "height" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "get_style_space_left": { + "get_style_flex_flow": { "type": "function", "args": [ { @@ -44366,7 +46339,7 @@ ], "return_type": "int" }, - "get_style_space_right": { + "get_style_flex_main_place": { "type": "function", "args": [ { @@ -44380,7 +46353,7 @@ ], "return_type": "int" }, - "get_style_space_top": { + "get_style_flex_cross_place": { "type": "function", "args": [ { @@ -44394,7 +46367,7 @@ ], "return_type": "int" }, - "get_style_space_bottom": { + "get_style_flex_track_place": { "type": "function", "args": [ { @@ -44408,31 +46381,7 @@ ], "return_type": "int" }, - "set_user_data": { - "type": "function", - "args": [ - { - "type": "void*", - "name": "user_data" - }, - { - "type": "lv_obj_t*", - "name": "obj" - } - ], - "return_type": "NoneType" - }, - "get_user_data": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - } - ], - "return_type": "void*" - }, - "get_style_flex_flow": { + "get_style_flex_grow": { "type": "function", "args": [ { @@ -44446,7 +46395,7 @@ ], "return_type": "int" }, - "get_style_flex_main_place": { + "get_style_grid_column_dsc_array": { "type": "function", "args": [ { @@ -44458,9 +46407,9 @@ "name": "part" } ], - "return_type": "int" + "return_type": "void*" }, - "get_style_flex_cross_place": { + "get_style_grid_column_align": { "type": "function", "args": [ { @@ -44474,7 +46423,7 @@ ], "return_type": "int" }, - "get_style_flex_track_place": { + "get_style_grid_row_dsc_array": { "type": "function", "args": [ { @@ -44486,9 +46435,9 @@ "name": "part" } ], - "return_type": "int" + "return_type": "void*" }, - "get_style_flex_grow": { + "get_style_grid_row_align": { "type": "function", "args": [ { @@ -44502,7 +46451,7 @@ ], "return_type": "int" }, - "get_style_grid_row_align": { + "get_style_grid_cell_column_pos": { "type": "function", "args": [ { @@ -44516,7 +46465,7 @@ ], "return_type": "int" }, - "get_style_grid_column_align": { + "get_style_grid_cell_x_align": { "type": "function", "args": [ { @@ -44530,7 +46479,7 @@ ], "return_type": "int" }, - "get_style_grid_cell_column_pos": { + "get_style_grid_cell_column_span": { "type": "function", "args": [ { @@ -44544,7 +46493,7 @@ ], "return_type": "int" }, - "get_style_grid_cell_column_span": { + "get_style_grid_cell_row_pos": { "type": "function", "args": [ { @@ -44558,7 +46507,7 @@ ], "return_type": "int" }, - "get_style_grid_cell_row_pos": { + "get_style_grid_cell_y_align": { "type": "function", "args": [ { @@ -44586,7 +46535,173 @@ ], "return_type": "int" }, - "get_style_grid_cell_x_align": { + "set_style_pad_all": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_pad_hor": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_pad_ver": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_margin_all": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_margin_hor": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_margin_ver": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_pad_gap": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_size": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "width" + }, + { + "type": "int", + "name": "height" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_transform_scale": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "get_style_space_left": { "type": "function", "args": [ { @@ -44600,7 +46715,35 @@ ], "return_type": "int" }, - "get_style_grid_cell_y_align": { + "get_style_space_right": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "part" + } + ], + "return_type": "int" + }, + "get_style_space_top": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "part" + } + ], + "return_type": "int" + }, + "get_style_space_bottom": { "type": "function", "args": [ { @@ -44614,6 +46757,58 @@ ], "return_type": "int" }, + "get_style_transform_scale_x_safe": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "part" + } + ], + "return_type": "int" + }, + "get_style_transform_scale_y_safe": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "part" + } + ], + "return_type": "int" + }, + "set_user_data": { + "type": "function", + "args": [ + { + "type": "void*", + "name": "user_data" + }, + { + "type": "lv_obj_t*", + "name": "obj" + } + ], + "return_type": "NoneType" + }, + "get_user_data": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + } + ], + "return_type": "void*" + }, "move_foreground": { "type": "function", "args": [ @@ -44634,15 +46829,125 @@ ], "return_type": "NoneType" }, - "get_child_id": { + "set_flex_flow": { "type": "function", "args": [ { "type": "lv_obj_t*", "name": "obj" + }, + { + "type": "int", + "name": "flow" } ], - "return_type": "int" + "return_type": "NoneType" + }, + "set_flex_align": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "main_place" + }, + { + "type": "int", + "name": "cross_place" + }, + { + "type": "int", + "name": "track_cross_place" + } + ], + "return_type": "NoneType" + }, + "set_flex_grow": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "grow" + } + ], + "return_type": "NoneType" + }, + "set_grid_dsc_array": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "mp_arr_to_int32_t_____", + "name": "col_dsc" + }, + { + "type": "mp_arr_to_int32_t_____", + "name": "row_dsc" + } + ], + "return_type": "NoneType" + }, + "set_grid_align": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "column_align" + }, + { + "type": "int", + "name": "row_align" + } + ], + "return_type": "NoneType" + }, + "set_grid_cell": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "column_align" + }, + { + "type": "int", + "name": "col_pos" + }, + { + "type": "int", + "name": "col_span" + }, + { + "type": "int", + "name": "row_align" + }, + { + "type": "int", + "name": "row_pos" + }, + { + "type": "int", + "name": "row_span" + } + ], + "return_type": "NoneType" }, "delete": { "type": "function", @@ -44664,7 +46969,7 @@ ], "return_type": "NoneType" }, - "del_delayed": { + "delete_delayed": { "type": "function", "args": [ { @@ -44678,7 +46983,7 @@ ], "return_type": "NoneType" }, - "del_anim_ready_cb": { + "delete_anim_ready_cb": { "type": "function", "args": [ { @@ -44688,7 +46993,7 @@ ], "return_type": "NoneType" }, - "del_async": { + "delete_async": { "type": "function", "args": [ { @@ -44758,7 +47063,7 @@ "name": "obj" } ], - "return_type": "disp_t" + "return_type": "display_t" }, "get_parent": { "type": "function", @@ -44784,6 +47089,20 @@ ], "return_type": "lv_obj_t*" }, + "get_sibling": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "id" + } + ], + "return_type": "lv_obj_t*" + }, "get_child_cnt": { "type": "function", "args": [ @@ -44833,6 +47152,16 @@ ], "return_type": "NoneType" }, + "dump_tree": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + } + ], + "return_type": "NoneType" + }, "set_pos": { "type": "function", "args": [ @@ -44860,7 +47189,7 @@ }, { "type": "int", - "name": "x" + "name": "index" } ], "return_type": "NoneType" @@ -44874,7 +47203,7 @@ }, { "type": "int", - "name": "x" + "name": "index" } ], "return_type": "NoneType" @@ -44916,7 +47245,7 @@ }, { "type": "int", - "name": "x" + "name": "index" } ], "return_type": "NoneType" @@ -44930,7 +47259,7 @@ }, { "type": "int", - "name": "x" + "name": "index" } ], "return_type": "NoneType" @@ -44944,7 +47273,7 @@ }, { "type": "int", - "name": "x" + "name": "index" } ], "return_type": "NoneType" @@ -44958,7 +47287,7 @@ }, { "type": "int", - "name": "x" + "name": "index" } ], "return_type": "NoneType" @@ -45378,7 +47707,7 @@ }, { "type": "int", - "name": "x" + "name": "index" } ], "return_type": "NoneType" @@ -45923,28 +48252,6 @@ ], "return_type": "NoneType" }, - "set_local_style_prop_meta": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "prop" - }, - { - "type": "int", - "name": "meta" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, "get_local_style_prop": { "type": "function", "args": [ @@ -46021,26 +48328,6 @@ ], "return_type": "NoneType" }, - "style_get_selector_state": { - "type": "function", - "args": [ - { - "type": "int", - "name": "selector" - } - ], - "return_type": "int" - }, - "style_get_selector_part": { - "type": "function", - "args": [ - { - "type": "int", - "name": "selector" - } - ], - "return_type": "int" - }, "set_style_width": { "type": "function", "args": [ @@ -46275,7 +48562,25 @@ ], "return_type": "NoneType" }, - "set_style_transform_zoom": { + "set_style_transform_scale_x": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_transform_scale_y": { "type": "function", "args": [ { @@ -46293,7 +48598,7 @@ ], "return_type": "NoneType" }, - "set_style_transform_angle": { + "set_style_transform_rotation": { "type": "function", "args": [ { @@ -46535,7 +48840,7 @@ "name": "obj" }, { - "type": "color32_t", + "type": "color_t", "name": "value" }, { @@ -46571,7 +48876,7 @@ "name": "obj" }, { - "type": "color32_t", + "type": "color_t", "name": "value" }, { @@ -46635,7 +48940,7 @@ ], "return_type": "NoneType" }, - "set_style_bg_grad": { + "set_style_bg_main_opa": { "type": "function", "args": [ { @@ -46643,7 +48948,7 @@ "name": "obj" }, { - "type": "grad_dsc_t", + "type": "int", "name": "value" }, { @@ -46653,7 +48958,7 @@ ], "return_type": "NoneType" }, - "set_style_bg_dither_mode": { + "set_style_bg_grad_opa": { "type": "function", "args": [ { @@ -46671,7 +48976,25 @@ ], "return_type": "NoneType" }, - "set_style_bg_img_src": { + "set_style_bg_grad": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "grad_dsc_t", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_bg_image_src": { "type": "function", "args": [ { @@ -46689,7 +49012,7 @@ ], "return_type": "NoneType" }, - "set_style_bg_img_opa": { + "set_style_bg_image_opa": { "type": "function", "args": [ { @@ -46707,7 +49030,7 @@ ], "return_type": "NoneType" }, - "set_style_bg_img_recolor": { + "set_style_bg_image_recolor": { "type": "function", "args": [ { @@ -46715,7 +49038,7 @@ "name": "obj" }, { - "type": "color32_t", + "type": "color_t", "name": "value" }, { @@ -46725,7 +49048,7 @@ ], "return_type": "NoneType" }, - "set_style_bg_img_recolor_opa": { + "set_style_bg_image_recolor_opa": { "type": "function", "args": [ { @@ -46743,7 +49066,7 @@ ], "return_type": "NoneType" }, - "set_style_bg_img_tiled": { + "set_style_bg_image_tiled": { "type": "function", "args": [ { @@ -46769,7 +49092,7 @@ "name": "obj" }, { - "type": "color32_t", + "type": "color_t", "name": "value" }, { @@ -46877,7 +49200,7 @@ "name": "obj" }, { - "type": "color32_t", + "type": "color_t", "name": "value" }, { @@ -46941,7 +49264,7 @@ ], "return_type": "NoneType" }, - "set_style_shadow_ofs_x": { + "set_style_shadow_offset_x": { "type": "function", "args": [ { @@ -46959,7 +49282,7 @@ ], "return_type": "NoneType" }, - "set_style_shadow_ofs_y": { + "set_style_shadow_offset_y": { "type": "function", "args": [ { @@ -47003,7 +49326,7 @@ "name": "obj" }, { - "type": "color32_t", + "type": "color_t", "name": "value" }, { @@ -47031,7 +49354,7 @@ ], "return_type": "NoneType" }, - "set_style_img_opa": { + "set_style_image_opa": { "type": "function", "args": [ { @@ -47049,7 +49372,7 @@ ], "return_type": "NoneType" }, - "set_style_img_recolor": { + "set_style_image_recolor": { "type": "function", "args": [ { @@ -47057,7 +49380,7 @@ "name": "obj" }, { - "type": "color32_t", + "type": "color_t", "name": "value" }, { @@ -47067,7 +49390,7 @@ ], "return_type": "NoneType" }, - "set_style_img_recolor_opa": { + "set_style_image_recolor_opa": { "type": "function", "args": [ { @@ -47165,7 +49488,7 @@ "name": "obj" }, { - "type": "color32_t", + "type": "color_t", "name": "value" }, { @@ -47237,7 +49560,7 @@ "name": "obj" }, { - "type": "color32_t", + "type": "color_t", "name": "value" }, { @@ -47265,7 +49588,7 @@ ], "return_type": "NoneType" }, - "set_style_arc_img_src": { + "set_style_arc_image_src": { "type": "function", "args": [ { @@ -47291,7 +49614,7 @@ "name": "obj" }, { - "type": "color32_t", + "type": "color_t", "name": "value" }, { @@ -47463,6 +49786,24 @@ ], "return_type": "NoneType" }, + "set_style_opa_layered": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, "set_style_color_filter_dsc": { "type": "function", "args": [ @@ -47625,6 +49966,276 @@ ], "return_type": "NoneType" }, + "set_style_flex_flow": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_flex_main_place": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_flex_cross_place": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_flex_track_place": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_flex_grow": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_grid_column_dsc_array": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "void*", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_grid_column_align": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_grid_row_dsc_array": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "void*", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_grid_row_align": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_grid_cell_column_pos": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_grid_cell_x_align": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_grid_cell_column_span": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_grid_cell_row_pos": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_grid_cell_y_align": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_grid_cell_row_span": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, "calculate_style_text_align": { "type": "function", "args": [ @@ -47643,6 +50254,20 @@ ], "return_type": "int" }, + "get_style_opa_recursive": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "part" + } + ], + "return_type": "int" + }, "init_draw_rect_dsc": { "type": "function", "args": [ @@ -47679,7 +50304,7 @@ ], "return_type": "NoneType" }, - "init_draw_img_dsc": { + "init_draw_image_dsc": { "type": "function", "args": [ { @@ -47691,7 +50316,7 @@ "name": "part" }, { - "type": "draw_img_dsc_t", + "type": "draw_image_dsc_t", "name": "draw_dsc" } ], @@ -47747,38 +50372,6 @@ ], "return_type": "int" }, - "draw_dsc_init": { - "type": "function", - "args": [ - { - "type": "obj_draw_part_dsc_t", - "name": "dsc" - }, - { - "type": "draw_ctx_t", - "name": "draw_ctx" - } - ], - "return_type": "NoneType" - }, - "draw_part_check_type": { - "type": "function", - "args": [ - { - "type": "obj_draw_part_dsc_t", - "name": "dsc" - }, - { - "type": "obj_class_t", - "name": "class_p" - }, - { - "type": "int", - "name": "type" - } - ], - "return_type": "bool" - }, "refresh_ext_draw_size": { "type": "function", "args": [ @@ -47934,6 +50527,29 @@ ], "return_type": "bool" }, + "remove_event_cb": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "callback", + "function": { + "args": [ + { + "type": "event_t", + "name": "e" + } + ], + "return_type": null + }, + "name": "event_cb" + } + ], + "return_type": "bool" + }, "add_flag": { "type": "function", "args": [ @@ -47948,7 +50564,21 @@ ], "return_type": "NoneType" }, - "clear_flag": { + "remove_flag": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "f" + } + ], + "return_type": "NoneType" + }, + "update_flag": { "type": "function", "args": [ { @@ -47958,6 +50588,10 @@ { "type": "int", "name": "f" + }, + { + "type": "bool", + "name": "v" } ], "return_type": "NoneType" @@ -47976,7 +50610,21 @@ ], "return_type": "NoneType" }, - "clear_state": { + "remove_state": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "state" + } + ], + "return_type": "NoneType" + }, + "set_state": { "type": "function", "args": [ { @@ -47986,6 +50634,10 @@ { "type": "int", "name": "state" + }, + { + "type": "bool", + "name": "v" } ], "return_type": "NoneType" @@ -48114,8 +50766,8 @@ "type": "function", "args": [ { - "type": "draw_ctx_t", - "name": "draw_ctx" + "type": "layer_t", + "name": "layer" }, { "type": "lv_obj_t*", @@ -48164,57 +50816,7 @@ ], "return_type": "NoneType" }, - "set_flex_flow": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "flow" - } - ], - "return_type": "NoneType" - }, - "set_flex_align": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "main_place" - }, - { - "type": "int", - "name": "cross_place" - }, - { - "type": "int", - "name": "track_cross_place" - } - ], - "return_type": "NoneType" - }, - "set_flex_grow": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "grow" - } - ], - "return_type": "NoneType" - }, - "set_style_flex_flow": { + "bind_flag_if_eq": { "type": "function", "args": [ { @@ -48222,53 +50824,21 @@ "name": "obj" }, { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_flex_main_place": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_flex_cross_place": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" + "type": "subject_t", + "name": "subject" }, { "type": "int", - "name": "value" + "name": "flag" }, { "type": "int", - "name": "selector" + "name": "ref_value" } ], - "return_type": "NoneType" + "return_type": "observer_t" }, - "set_style_flex_track_place": { + "bind_flag_if_not_eq": { "type": "function", "args": [ { @@ -48276,35 +50846,21 @@ "name": "obj" }, { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_flex_grow": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" + "type": "subject_t", + "name": "subject" }, { "type": "int", - "name": "value" + "name": "flag" }, { "type": "int", - "name": "selector" + "name": "ref_value" } ], - "return_type": "NoneType" + "return_type": "observer_t" }, - "set_grid_dsc_array": { + "bind_state_if_eq": { "type": "function", "args": [ { @@ -48312,195 +50868,21 @@ "name": "obj" }, { - "type": "mp_arr_to_lv_coord_t_____", - "name": "col_dsc" - }, - { - "type": "mp_arr_to_lv_coord_t_____", - "name": "row_dsc" - } - ], - "return_type": "NoneType" - }, - "set_grid_align": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" + "type": "subject_t", + "name": "subject" }, { "type": "int", - "name": "column_align" - }, - { - "type": "int", - "name": "row_align" - } - ], - "return_type": "NoneType" - }, - "set_grid_cell": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "column_align" - }, - { - "type": "int", - "name": "col_pos" - }, - { - "type": "int", - "name": "col_span" - }, - { - "type": "int", - "name": "row_align" - }, - { - "type": "int", - "name": "row_pos" - }, - { - "type": "int", - "name": "row_span" - } - ], - "return_type": "NoneType" - }, - "set_style_grid_row_dsc_array": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "mp_arr_to_lv_coord_t_____", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_grid_column_dsc_array": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "mp_arr_to_lv_coord_t_____", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_grid_row_align": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_grid_column_align": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_grid_cell_column_pos": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_grid_cell_column_span": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_grid_cell_row_pos": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" + "name": "state" }, { "type": "int", - "name": "selector" + "name": "ref_value" } ], - "return_type": "NoneType" + "return_type": "observer_t" }, - "set_style_grid_cell_row_span": { + "bind_state_if_not_eq": { "type": "function", "args": [ { @@ -48508,51 +50890,19 @@ "name": "obj" }, { - "type": "int", - "name": "value" + "type": "subject_t", + "name": "subject" }, { "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_grid_cell_x_align": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_grid_cell_y_align": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" + "name": "state" }, { "type": "int", - "name": "selector" + "name": "ref_value" } ], - "return_type": "NoneType" + "return_type": "observer_t" }, "FLAG": { "type": "enum_type", @@ -48617,9 +50967,15 @@ "FLOATING": { "type": "enum_member" }, + "SEND_DRAW_TASK_EVENTS": { + "type": "enum_member" + }, "OVERFLOW_VISIBLE": { "type": "enum_member" }, + "FLEX_IN_NEW_TRACK": { + "type": "enum_member" + }, "LAYOUT_1": { "type": "enum_member" }, @@ -48646,14 +51002,6 @@ } } }, - "DRAW_PART": { - "type": "enum_type", - "members": { - "BTN": { - "type": "enum_member" - } - } - }, "TREE_WALK": { "type": "enum_type", "members": { @@ -48731,9 +51079,6 @@ "POPOVER": { "type": "enum_member" }, - "RECOLOR": { - "type": "enum_member" - }, "CUSTOM_1": { "type": "enum_member" }, @@ -48863,7 +51208,7 @@ "args": [ { "type": "lv_obj_t*", - "name": "obj" + "name": "calendar" } ], "return_type": "int" @@ -48892,6 +51237,26 @@ ], "return_type": "NoneType" }, + "style_get_selector_state": { + "type": "function", + "args": [ + { + "type": "int", + "name": "selector" + } + ], + "return_type": "int" + }, + "style_get_selector_part": { + "type": "function", + "args": [ + { + "type": "int", + "name": "selector" + } + ], + "return_type": "int" + }, "get_style_width": { "type": "function", "args": [ @@ -49074,7 +51439,7 @@ ], "return_type": "int" }, - "get_style_transform_zoom": { + "get_style_transform_scale_x": { "type": "function", "args": [ { @@ -49088,7 +51453,21 @@ ], "return_type": "int" }, - "get_style_transform_angle": { + "get_style_transform_scale_y": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "part" + } + ], + "return_type": "int" + }, + "get_style_transform_rotation": { "type": "function", "args": [ { @@ -49282,7 +51661,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_bg_color_filtered": { "type": "function", @@ -49296,7 +51675,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_bg_opa": { "type": "function", @@ -49324,7 +51703,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_bg_grad_color_filtered": { "type": "function", @@ -49338,7 +51717,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_bg_grad_dir": { "type": "function", @@ -49382,7 +51761,7 @@ ], "return_type": "int" }, - "get_style_bg_grad": { + "get_style_bg_main_opa": { "type": "function", "args": [ { @@ -49394,9 +51773,9 @@ "name": "part" } ], - "return_type": "grad_dsc_t" + "return_type": "int" }, - "get_style_bg_dither_mode": { + "get_style_bg_grad_opa": { "type": "function", "args": [ { @@ -49410,7 +51789,21 @@ ], "return_type": "int" }, - "get_style_bg_img_src": { + "get_style_bg_grad": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "part" + } + ], + "return_type": "grad_dsc_t" + }, + "get_style_bg_image_src": { "type": "function", "args": [ { @@ -49424,7 +51817,7 @@ ], "return_type": "void*" }, - "get_style_bg_img_opa": { + "get_style_bg_image_opa": { "type": "function", "args": [ { @@ -49438,7 +51831,7 @@ ], "return_type": "int" }, - "get_style_bg_img_recolor": { + "get_style_bg_image_recolor": { "type": "function", "args": [ { @@ -49450,9 +51843,9 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, - "get_style_bg_img_recolor_filtered": { + "get_style_bg_image_recolor_filtered": { "type": "function", "args": [ { @@ -49464,9 +51857,9 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, - "get_style_bg_img_recolor_opa": { + "get_style_bg_image_recolor_opa": { "type": "function", "args": [ { @@ -49480,7 +51873,7 @@ ], "return_type": "int" }, - "get_style_bg_img_tiled": { + "get_style_bg_image_tiled": { "type": "function", "args": [ { @@ -49506,7 +51899,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_border_color_filtered": { "type": "function", @@ -49520,7 +51913,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_border_opa": { "type": "function", @@ -49604,7 +51997,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_outline_color_filtered": { "type": "function", @@ -49618,7 +52011,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_outline_opa": { "type": "function", @@ -49662,7 +52055,7 @@ ], "return_type": "int" }, - "get_style_shadow_ofs_x": { + "get_style_shadow_offset_x": { "type": "function", "args": [ { @@ -49676,7 +52069,7 @@ ], "return_type": "int" }, - "get_style_shadow_ofs_y": { + "get_style_shadow_offset_y": { "type": "function", "args": [ { @@ -49716,7 +52109,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_shadow_color_filtered": { "type": "function", @@ -49730,7 +52123,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_shadow_opa": { "type": "function", @@ -49746,7 +52139,7 @@ ], "return_type": "int" }, - "get_style_img_opa": { + "get_style_image_opa": { "type": "function", "args": [ { @@ -49760,7 +52153,7 @@ ], "return_type": "int" }, - "get_style_img_recolor": { + "get_style_image_recolor": { "type": "function", "args": [ { @@ -49772,9 +52165,9 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, - "get_style_img_recolor_filtered": { + "get_style_image_recolor_filtered": { "type": "function", "args": [ { @@ -49786,9 +52179,9 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, - "get_style_img_recolor_opa": { + "get_style_image_recolor_opa": { "type": "function", "args": [ { @@ -49870,7 +52263,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_line_color_filtered": { "type": "function", @@ -49884,7 +52277,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_line_opa": { "type": "function", @@ -49940,7 +52333,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_arc_color_filtered": { "type": "function", @@ -49954,7 +52347,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_arc_opa": { "type": "function", @@ -49970,7 +52363,7 @@ ], "return_type": "int" }, - "get_style_arc_img_src": { + "get_style_arc_image_src": { "type": "function", "args": [ { @@ -49996,7 +52389,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_text_color_filtered": { "type": "function", @@ -50010,7 +52403,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_text_opa": { "type": "function", @@ -50138,6 +52531,20 @@ ], "return_type": "int" }, + "get_style_opa_layered": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "part" + } + ], + "return_type": "int" + }, "get_style_color_filter_dsc": { "type": "function", "args": [ @@ -50264,155 +52671,7 @@ ], "return_type": "int" }, - "set_style_pad_all": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_pad_hor": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_pad_ver": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_margin_all": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_margin_hor": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_margin_ver": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_pad_gap": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_size": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "width" - }, - { - "type": "int", - "name": "height" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "get_style_space_left": { + "get_style_flex_flow": { "type": "function", "args": [ { @@ -50426,7 +52685,7 @@ ], "return_type": "int" }, - "get_style_space_right": { + "get_style_flex_main_place": { "type": "function", "args": [ { @@ -50440,7 +52699,7 @@ ], "return_type": "int" }, - "get_style_space_top": { + "get_style_flex_cross_place": { "type": "function", "args": [ { @@ -50454,7 +52713,7 @@ ], "return_type": "int" }, - "get_style_space_bottom": { + "get_style_flex_track_place": { "type": "function", "args": [ { @@ -50468,31 +52727,7 @@ ], "return_type": "int" }, - "set_user_data": { - "type": "function", - "args": [ - { - "type": "void*", - "name": "user_data" - }, - { - "type": "lv_obj_t*", - "name": "obj" - } - ], - "return_type": "NoneType" - }, - "get_user_data": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - } - ], - "return_type": "void*" - }, - "get_style_flex_flow": { + "get_style_flex_grow": { "type": "function", "args": [ { @@ -50506,7 +52741,7 @@ ], "return_type": "int" }, - "get_style_flex_main_place": { + "get_style_grid_column_dsc_array": { "type": "function", "args": [ { @@ -50518,9 +52753,9 @@ "name": "part" } ], - "return_type": "int" + "return_type": "void*" }, - "get_style_flex_cross_place": { + "get_style_grid_column_align": { "type": "function", "args": [ { @@ -50534,7 +52769,7 @@ ], "return_type": "int" }, - "get_style_flex_track_place": { + "get_style_grid_row_dsc_array": { "type": "function", "args": [ { @@ -50546,9 +52781,9 @@ "name": "part" } ], - "return_type": "int" + "return_type": "void*" }, - "get_style_flex_grow": { + "get_style_grid_row_align": { "type": "function", "args": [ { @@ -50562,7 +52797,7 @@ ], "return_type": "int" }, - "get_style_grid_row_align": { + "get_style_grid_cell_column_pos": { "type": "function", "args": [ { @@ -50576,7 +52811,7 @@ ], "return_type": "int" }, - "get_style_grid_column_align": { + "get_style_grid_cell_x_align": { "type": "function", "args": [ { @@ -50590,7 +52825,7 @@ ], "return_type": "int" }, - "get_style_grid_cell_column_pos": { + "get_style_grid_cell_column_span": { "type": "function", "args": [ { @@ -50604,7 +52839,7 @@ ], "return_type": "int" }, - "get_style_grid_cell_column_span": { + "get_style_grid_cell_row_pos": { "type": "function", "args": [ { @@ -50618,7 +52853,7 @@ ], "return_type": "int" }, - "get_style_grid_cell_row_pos": { + "get_style_grid_cell_y_align": { "type": "function", "args": [ { @@ -50646,7 +52881,173 @@ ], "return_type": "int" }, - "get_style_grid_cell_x_align": { + "set_style_pad_all": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_pad_hor": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_pad_ver": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_margin_all": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_margin_hor": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_margin_ver": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_pad_gap": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_size": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "width" + }, + { + "type": "int", + "name": "height" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_transform_scale": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "get_style_space_left": { "type": "function", "args": [ { @@ -50660,7 +53061,35 @@ ], "return_type": "int" }, - "get_style_grid_cell_y_align": { + "get_style_space_right": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "part" + } + ], + "return_type": "int" + }, + "get_style_space_top": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "part" + } + ], + "return_type": "int" + }, + "get_style_space_bottom": { "type": "function", "args": [ { @@ -50674,6 +53103,58 @@ ], "return_type": "int" }, + "get_style_transform_scale_x_safe": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "part" + } + ], + "return_type": "int" + }, + "get_style_transform_scale_y_safe": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "part" + } + ], + "return_type": "int" + }, + "set_user_data": { + "type": "function", + "args": [ + { + "type": "void*", + "name": "user_data" + }, + { + "type": "lv_obj_t*", + "name": "obj" + } + ], + "return_type": "NoneType" + }, + "get_user_data": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + } + ], + "return_type": "void*" + }, "move_foreground": { "type": "function", "args": [ @@ -50694,15 +53175,125 @@ ], "return_type": "NoneType" }, - "get_child_id": { + "set_flex_flow": { "type": "function", "args": [ { "type": "lv_obj_t*", "name": "obj" + }, + { + "type": "int", + "name": "flow" } ], - "return_type": "int" + "return_type": "NoneType" + }, + "set_flex_align": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "main_place" + }, + { + "type": "int", + "name": "cross_place" + }, + { + "type": "int", + "name": "track_cross_place" + } + ], + "return_type": "NoneType" + }, + "set_flex_grow": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "grow" + } + ], + "return_type": "NoneType" + }, + "set_grid_dsc_array": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "mp_arr_to_int32_t_____", + "name": "col_dsc" + }, + { + "type": "mp_arr_to_int32_t_____", + "name": "row_dsc" + } + ], + "return_type": "NoneType" + }, + "set_grid_align": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "column_align" + }, + { + "type": "int", + "name": "row_align" + } + ], + "return_type": "NoneType" + }, + "set_grid_cell": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "column_align" + }, + { + "type": "int", + "name": "col_pos" + }, + { + "type": "int", + "name": "col_span" + }, + { + "type": "int", + "name": "row_align" + }, + { + "type": "int", + "name": "row_pos" + }, + { + "type": "int", + "name": "row_span" + } + ], + "return_type": "NoneType" }, "delete": { "type": "function", @@ -50724,7 +53315,7 @@ ], "return_type": "NoneType" }, - "del_delayed": { + "delete_delayed": { "type": "function", "args": [ { @@ -50738,7 +53329,7 @@ ], "return_type": "NoneType" }, - "del_anim_ready_cb": { + "delete_anim_ready_cb": { "type": "function", "args": [ { @@ -50748,7 +53339,7 @@ ], "return_type": "NoneType" }, - "del_async": { + "delete_async": { "type": "function", "args": [ { @@ -50818,7 +53409,7 @@ "name": "obj" } ], - "return_type": "disp_t" + "return_type": "display_t" }, "get_parent": { "type": "function", @@ -50844,6 +53435,20 @@ ], "return_type": "lv_obj_t*" }, + "get_sibling": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "id" + } + ], + "return_type": "lv_obj_t*" + }, "get_child_cnt": { "type": "function", "args": [ @@ -50893,6 +53498,16 @@ ], "return_type": "NoneType" }, + "dump_tree": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + } + ], + "return_type": "NoneType" + }, "set_pos": { "type": "function", "args": [ @@ -50920,7 +53535,7 @@ }, { "type": "int", - "name": "x" + "name": "index" } ], "return_type": "NoneType" @@ -50934,7 +53549,7 @@ }, { "type": "int", - "name": "x" + "name": "index" } ], "return_type": "NoneType" @@ -50976,7 +53591,7 @@ }, { "type": "int", - "name": "x" + "name": "index" } ], "return_type": "NoneType" @@ -50990,7 +53605,7 @@ }, { "type": "int", - "name": "x" + "name": "index" } ], "return_type": "NoneType" @@ -51004,7 +53619,7 @@ }, { "type": "int", - "name": "x" + "name": "index" } ], "return_type": "NoneType" @@ -51018,7 +53633,7 @@ }, { "type": "int", - "name": "x" + "name": "index" } ], "return_type": "NoneType" @@ -51438,7 +54053,7 @@ }, { "type": "int", - "name": "x" + "name": "index" } ], "return_type": "NoneType" @@ -51983,28 +54598,6 @@ ], "return_type": "NoneType" }, - "set_local_style_prop_meta": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "prop" - }, - { - "type": "int", - "name": "meta" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, "get_local_style_prop": { "type": "function", "args": [ @@ -52081,26 +54674,6 @@ ], "return_type": "NoneType" }, - "style_get_selector_state": { - "type": "function", - "args": [ - { - "type": "int", - "name": "selector" - } - ], - "return_type": "int" - }, - "style_get_selector_part": { - "type": "function", - "args": [ - { - "type": "int", - "name": "selector" - } - ], - "return_type": "int" - }, "set_style_width": { "type": "function", "args": [ @@ -52335,7 +54908,25 @@ ], "return_type": "NoneType" }, - "set_style_transform_zoom": { + "set_style_transform_scale_x": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_transform_scale_y": { "type": "function", "args": [ { @@ -52353,7 +54944,7 @@ ], "return_type": "NoneType" }, - "set_style_transform_angle": { + "set_style_transform_rotation": { "type": "function", "args": [ { @@ -52595,7 +55186,7 @@ "name": "obj" }, { - "type": "color32_t", + "type": "color_t", "name": "value" }, { @@ -52631,7 +55222,7 @@ "name": "obj" }, { - "type": "color32_t", + "type": "color_t", "name": "value" }, { @@ -52695,7 +55286,7 @@ ], "return_type": "NoneType" }, - "set_style_bg_grad": { + "set_style_bg_main_opa": { "type": "function", "args": [ { @@ -52703,7 +55294,7 @@ "name": "obj" }, { - "type": "grad_dsc_t", + "type": "int", "name": "value" }, { @@ -52713,7 +55304,7 @@ ], "return_type": "NoneType" }, - "set_style_bg_dither_mode": { + "set_style_bg_grad_opa": { "type": "function", "args": [ { @@ -52731,7 +55322,25 @@ ], "return_type": "NoneType" }, - "set_style_bg_img_src": { + "set_style_bg_grad": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "grad_dsc_t", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_bg_image_src": { "type": "function", "args": [ { @@ -52749,7 +55358,7 @@ ], "return_type": "NoneType" }, - "set_style_bg_img_opa": { + "set_style_bg_image_opa": { "type": "function", "args": [ { @@ -52767,7 +55376,7 @@ ], "return_type": "NoneType" }, - "set_style_bg_img_recolor": { + "set_style_bg_image_recolor": { "type": "function", "args": [ { @@ -52775,7 +55384,7 @@ "name": "obj" }, { - "type": "color32_t", + "type": "color_t", "name": "value" }, { @@ -52785,7 +55394,7 @@ ], "return_type": "NoneType" }, - "set_style_bg_img_recolor_opa": { + "set_style_bg_image_recolor_opa": { "type": "function", "args": [ { @@ -52803,7 +55412,7 @@ ], "return_type": "NoneType" }, - "set_style_bg_img_tiled": { + "set_style_bg_image_tiled": { "type": "function", "args": [ { @@ -52829,7 +55438,7 @@ "name": "obj" }, { - "type": "color32_t", + "type": "color_t", "name": "value" }, { @@ -52937,7 +55546,7 @@ "name": "obj" }, { - "type": "color32_t", + "type": "color_t", "name": "value" }, { @@ -53001,7 +55610,7 @@ ], "return_type": "NoneType" }, - "set_style_shadow_ofs_x": { + "set_style_shadow_offset_x": { "type": "function", "args": [ { @@ -53019,7 +55628,7 @@ ], "return_type": "NoneType" }, - "set_style_shadow_ofs_y": { + "set_style_shadow_offset_y": { "type": "function", "args": [ { @@ -53063,7 +55672,7 @@ "name": "obj" }, { - "type": "color32_t", + "type": "color_t", "name": "value" }, { @@ -53091,7 +55700,7 @@ ], "return_type": "NoneType" }, - "set_style_img_opa": { + "set_style_image_opa": { "type": "function", "args": [ { @@ -53109,7 +55718,7 @@ ], "return_type": "NoneType" }, - "set_style_img_recolor": { + "set_style_image_recolor": { "type": "function", "args": [ { @@ -53117,7 +55726,7 @@ "name": "obj" }, { - "type": "color32_t", + "type": "color_t", "name": "value" }, { @@ -53127,7 +55736,7 @@ ], "return_type": "NoneType" }, - "set_style_img_recolor_opa": { + "set_style_image_recolor_opa": { "type": "function", "args": [ { @@ -53225,7 +55834,7 @@ "name": "obj" }, { - "type": "color32_t", + "type": "color_t", "name": "value" }, { @@ -53297,7 +55906,7 @@ "name": "obj" }, { - "type": "color32_t", + "type": "color_t", "name": "value" }, { @@ -53325,7 +55934,7 @@ ], "return_type": "NoneType" }, - "set_style_arc_img_src": { + "set_style_arc_image_src": { "type": "function", "args": [ { @@ -53351,7 +55960,7 @@ "name": "obj" }, { - "type": "color32_t", + "type": "color_t", "name": "value" }, { @@ -53523,6 +56132,24 @@ ], "return_type": "NoneType" }, + "set_style_opa_layered": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, "set_style_color_filter_dsc": { "type": "function", "args": [ @@ -53685,6 +56312,276 @@ ], "return_type": "NoneType" }, + "set_style_flex_flow": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_flex_main_place": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_flex_cross_place": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_flex_track_place": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_flex_grow": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_grid_column_dsc_array": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "void*", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_grid_column_align": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_grid_row_dsc_array": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "void*", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_grid_row_align": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_grid_cell_column_pos": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_grid_cell_x_align": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_grid_cell_column_span": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_grid_cell_row_pos": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_grid_cell_y_align": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_grid_cell_row_span": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, "calculate_style_text_align": { "type": "function", "args": [ @@ -53703,6 +56600,20 @@ ], "return_type": "int" }, + "get_style_opa_recursive": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "part" + } + ], + "return_type": "int" + }, "init_draw_rect_dsc": { "type": "function", "args": [ @@ -53739,7 +56650,7 @@ ], "return_type": "NoneType" }, - "init_draw_img_dsc": { + "init_draw_image_dsc": { "type": "function", "args": [ { @@ -53751,7 +56662,7 @@ "name": "part" }, { - "type": "draw_img_dsc_t", + "type": "draw_image_dsc_t", "name": "draw_dsc" } ], @@ -53807,38 +56718,6 @@ ], "return_type": "int" }, - "draw_dsc_init": { - "type": "function", - "args": [ - { - "type": "obj_draw_part_dsc_t", - "name": "dsc" - }, - { - "type": "draw_ctx_t", - "name": "draw_ctx" - } - ], - "return_type": "NoneType" - }, - "draw_part_check_type": { - "type": "function", - "args": [ - { - "type": "obj_draw_part_dsc_t", - "name": "dsc" - }, - { - "type": "obj_class_t", - "name": "class_p" - }, - { - "type": "int", - "name": "type" - } - ], - "return_type": "bool" - }, "refresh_ext_draw_size": { "type": "function", "args": [ @@ -53994,6 +56873,29 @@ ], "return_type": "bool" }, + "remove_event_cb": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "callback", + "function": { + "args": [ + { + "type": "event_t", + "name": "e" + } + ], + "return_type": null + }, + "name": "event_cb" + } + ], + "return_type": "bool" + }, "add_flag": { "type": "function", "args": [ @@ -54008,7 +56910,21 @@ ], "return_type": "NoneType" }, - "clear_flag": { + "remove_flag": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "f" + } + ], + "return_type": "NoneType" + }, + "update_flag": { "type": "function", "args": [ { @@ -54018,6 +56934,10 @@ { "type": "int", "name": "f" + }, + { + "type": "bool", + "name": "v" } ], "return_type": "NoneType" @@ -54036,7 +56956,21 @@ ], "return_type": "NoneType" }, - "clear_state": { + "remove_state": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "state" + } + ], + "return_type": "NoneType" + }, + "set_state": { "type": "function", "args": [ { @@ -54046,6 +56980,10 @@ { "type": "int", "name": "state" + }, + { + "type": "bool", + "name": "v" } ], "return_type": "NoneType" @@ -54174,8 +57112,8 @@ "type": "function", "args": [ { - "type": "draw_ctx_t", - "name": "draw_ctx" + "type": "layer_t", + "name": "layer" }, { "type": "lv_obj_t*", @@ -54224,57 +57162,7 @@ ], "return_type": "NoneType" }, - "set_flex_flow": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "flow" - } - ], - "return_type": "NoneType" - }, - "set_flex_align": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "main_place" - }, - { - "type": "int", - "name": "cross_place" - }, - { - "type": "int", - "name": "track_cross_place" - } - ], - "return_type": "NoneType" - }, - "set_flex_grow": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "grow" - } - ], - "return_type": "NoneType" - }, - "set_style_flex_flow": { + "bind_flag_if_eq": { "type": "function", "args": [ { @@ -54282,53 +57170,21 @@ "name": "obj" }, { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_flex_main_place": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_flex_cross_place": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" + "type": "subject_t", + "name": "subject" }, { "type": "int", - "name": "value" + "name": "flag" }, { "type": "int", - "name": "selector" + "name": "ref_value" } ], - "return_type": "NoneType" + "return_type": "observer_t" }, - "set_style_flex_track_place": { + "bind_flag_if_not_eq": { "type": "function", "args": [ { @@ -54336,35 +57192,21 @@ "name": "obj" }, { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_flex_grow": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" + "type": "subject_t", + "name": "subject" }, { "type": "int", - "name": "value" + "name": "flag" }, { "type": "int", - "name": "selector" + "name": "ref_value" } ], - "return_type": "NoneType" + "return_type": "observer_t" }, - "set_grid_dsc_array": { + "bind_state_if_eq": { "type": "function", "args": [ { @@ -54372,195 +57214,21 @@ "name": "obj" }, { - "type": "mp_arr_to_lv_coord_t_____", - "name": "col_dsc" - }, - { - "type": "mp_arr_to_lv_coord_t_____", - "name": "row_dsc" - } - ], - "return_type": "NoneType" - }, - "set_grid_align": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" + "type": "subject_t", + "name": "subject" }, { "type": "int", - "name": "column_align" - }, - { - "type": "int", - "name": "row_align" - } - ], - "return_type": "NoneType" - }, - "set_grid_cell": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "column_align" - }, - { - "type": "int", - "name": "col_pos" - }, - { - "type": "int", - "name": "col_span" - }, - { - "type": "int", - "name": "row_align" - }, - { - "type": "int", - "name": "row_pos" - }, - { - "type": "int", - "name": "row_span" - } - ], - "return_type": "NoneType" - }, - "set_style_grid_row_dsc_array": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "mp_arr_to_lv_coord_t_____", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_grid_column_dsc_array": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "mp_arr_to_lv_coord_t_____", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_grid_row_align": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_grid_column_align": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_grid_cell_column_pos": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_grid_cell_column_span": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_grid_cell_row_pos": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" + "name": "state" }, { "type": "int", - "name": "selector" + "name": "ref_value" } ], - "return_type": "NoneType" + "return_type": "observer_t" }, - "set_style_grid_cell_row_span": { + "bind_state_if_not_eq": { "type": "function", "args": [ { @@ -54568,51 +57236,19 @@ "name": "obj" }, { - "type": "int", - "name": "value" + "type": "subject_t", + "name": "subject" }, { "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_grid_cell_x_align": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_grid_cell_y_align": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" + "name": "state" }, { "type": "int", - "name": "selector" + "name": "ref_value" } ], - "return_type": "NoneType" + "return_type": "observer_t" }, "FLAG": { "type": "enum_type", @@ -54677,9 +57313,15 @@ "FLOATING": { "type": "enum_member" }, + "SEND_DRAW_TASK_EVENTS": { + "type": "enum_member" + }, "OVERFLOW_VISIBLE": { "type": "enum_member" }, + "FLEX_IN_NEW_TRACK": { + "type": "enum_member" + }, "LAYOUT_1": { "type": "enum_member" }, @@ -54706,20 +57348,6 @@ } } }, - "DRAW_PART": { - "type": "enum_type", - "members": { - "RECTANGLE": { - "type": "enum_member" - }, - "BORDER_POST": { - "type": "enum_member" - }, - "SCROLLBAR": { - "type": "enum_member" - } - } - }, "TREE_WALK": { "type": "enum_type", "members": { @@ -54787,6 +57415,26 @@ ], "return_type": "NoneType" }, + "style_get_selector_state": { + "type": "function", + "args": [ + { + "type": "int", + "name": "selector" + } + ], + "return_type": "int" + }, + "style_get_selector_part": { + "type": "function", + "args": [ + { + "type": "int", + "name": "selector" + } + ], + "return_type": "int" + }, "get_style_width": { "type": "function", "args": [ @@ -54969,7 +57617,7 @@ ], "return_type": "int" }, - "get_style_transform_zoom": { + "get_style_transform_scale_x": { "type": "function", "args": [ { @@ -54983,7 +57631,21 @@ ], "return_type": "int" }, - "get_style_transform_angle": { + "get_style_transform_scale_y": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "part" + } + ], + "return_type": "int" + }, + "get_style_transform_rotation": { "type": "function", "args": [ { @@ -55177,7 +57839,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_bg_color_filtered": { "type": "function", @@ -55191,7 +57853,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_bg_opa": { "type": "function", @@ -55219,7 +57881,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_bg_grad_color_filtered": { "type": "function", @@ -55233,7 +57895,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_bg_grad_dir": { "type": "function", @@ -55277,7 +57939,7 @@ ], "return_type": "int" }, - "get_style_bg_grad": { + "get_style_bg_main_opa": { "type": "function", "args": [ { @@ -55289,9 +57951,9 @@ "name": "part" } ], - "return_type": "grad_dsc_t" + "return_type": "int" }, - "get_style_bg_dither_mode": { + "get_style_bg_grad_opa": { "type": "function", "args": [ { @@ -55305,7 +57967,21 @@ ], "return_type": "int" }, - "get_style_bg_img_src": { + "get_style_bg_grad": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "part" + } + ], + "return_type": "grad_dsc_t" + }, + "get_style_bg_image_src": { "type": "function", "args": [ { @@ -55319,7 +57995,7 @@ ], "return_type": "void*" }, - "get_style_bg_img_opa": { + "get_style_bg_image_opa": { "type": "function", "args": [ { @@ -55333,7 +58009,7 @@ ], "return_type": "int" }, - "get_style_bg_img_recolor": { + "get_style_bg_image_recolor": { "type": "function", "args": [ { @@ -55345,9 +58021,9 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, - "get_style_bg_img_recolor_filtered": { + "get_style_bg_image_recolor_filtered": { "type": "function", "args": [ { @@ -55359,9 +58035,9 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, - "get_style_bg_img_recolor_opa": { + "get_style_bg_image_recolor_opa": { "type": "function", "args": [ { @@ -55375,7 +58051,7 @@ ], "return_type": "int" }, - "get_style_bg_img_tiled": { + "get_style_bg_image_tiled": { "type": "function", "args": [ { @@ -55401,7 +58077,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_border_color_filtered": { "type": "function", @@ -55415,7 +58091,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_border_opa": { "type": "function", @@ -55499,7 +58175,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_outline_color_filtered": { "type": "function", @@ -55513,7 +58189,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_outline_opa": { "type": "function", @@ -55557,7 +58233,7 @@ ], "return_type": "int" }, - "get_style_shadow_ofs_x": { + "get_style_shadow_offset_x": { "type": "function", "args": [ { @@ -55571,7 +58247,7 @@ ], "return_type": "int" }, - "get_style_shadow_ofs_y": { + "get_style_shadow_offset_y": { "type": "function", "args": [ { @@ -55611,7 +58287,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_shadow_color_filtered": { "type": "function", @@ -55625,7 +58301,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_shadow_opa": { "type": "function", @@ -55641,7 +58317,7 @@ ], "return_type": "int" }, - "get_style_img_opa": { + "get_style_image_opa": { "type": "function", "args": [ { @@ -55655,7 +58331,7 @@ ], "return_type": "int" }, - "get_style_img_recolor": { + "get_style_image_recolor": { "type": "function", "args": [ { @@ -55667,9 +58343,9 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, - "get_style_img_recolor_filtered": { + "get_style_image_recolor_filtered": { "type": "function", "args": [ { @@ -55681,9 +58357,9 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, - "get_style_img_recolor_opa": { + "get_style_image_recolor_opa": { "type": "function", "args": [ { @@ -55765,7 +58441,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_line_color_filtered": { "type": "function", @@ -55779,7 +58455,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_line_opa": { "type": "function", @@ -55835,7 +58511,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_arc_color_filtered": { "type": "function", @@ -55849,7 +58525,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_arc_opa": { "type": "function", @@ -55865,7 +58541,7 @@ ], "return_type": "int" }, - "get_style_arc_img_src": { + "get_style_arc_image_src": { "type": "function", "args": [ { @@ -55891,7 +58567,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_text_color_filtered": { "type": "function", @@ -55905,7 +58581,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_text_opa": { "type": "function", @@ -56033,6 +58709,20 @@ ], "return_type": "int" }, + "get_style_opa_layered": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "part" + } + ], + "return_type": "int" + }, "get_style_color_filter_dsc": { "type": "function", "args": [ @@ -56159,155 +58849,7 @@ ], "return_type": "int" }, - "set_style_pad_all": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_pad_hor": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_pad_ver": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_margin_all": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_margin_hor": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_margin_ver": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_pad_gap": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_size": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "width" - }, - { - "type": "int", - "name": "height" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "get_style_space_left": { + "get_style_flex_flow": { "type": "function", "args": [ { @@ -56321,7 +58863,7 @@ ], "return_type": "int" }, - "get_style_space_right": { + "get_style_flex_main_place": { "type": "function", "args": [ { @@ -56335,7 +58877,7 @@ ], "return_type": "int" }, - "get_style_space_top": { + "get_style_flex_cross_place": { "type": "function", "args": [ { @@ -56349,7 +58891,7 @@ ], "return_type": "int" }, - "get_style_space_bottom": { + "get_style_flex_track_place": { "type": "function", "args": [ { @@ -56363,31 +58905,7 @@ ], "return_type": "int" }, - "set_user_data": { - "type": "function", - "args": [ - { - "type": "void*", - "name": "user_data" - }, - { - "type": "lv_obj_t*", - "name": "obj" - } - ], - "return_type": "NoneType" - }, - "get_user_data": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - } - ], - "return_type": "void*" - }, - "get_style_flex_flow": { + "get_style_flex_grow": { "type": "function", "args": [ { @@ -56401,7 +58919,7 @@ ], "return_type": "int" }, - "get_style_flex_main_place": { + "get_style_grid_column_dsc_array": { "type": "function", "args": [ { @@ -56413,9 +58931,9 @@ "name": "part" } ], - "return_type": "int" + "return_type": "void*" }, - "get_style_flex_cross_place": { + "get_style_grid_column_align": { "type": "function", "args": [ { @@ -56429,7 +58947,7 @@ ], "return_type": "int" }, - "get_style_flex_track_place": { + "get_style_grid_row_dsc_array": { "type": "function", "args": [ { @@ -56441,9 +58959,9 @@ "name": "part" } ], - "return_type": "int" + "return_type": "void*" }, - "get_style_flex_grow": { + "get_style_grid_row_align": { "type": "function", "args": [ { @@ -56457,7 +58975,7 @@ ], "return_type": "int" }, - "get_style_grid_row_align": { + "get_style_grid_cell_column_pos": { "type": "function", "args": [ { @@ -56471,7 +58989,7 @@ ], "return_type": "int" }, - "get_style_grid_column_align": { + "get_style_grid_cell_x_align": { "type": "function", "args": [ { @@ -56485,7 +59003,7 @@ ], "return_type": "int" }, - "get_style_grid_cell_column_pos": { + "get_style_grid_cell_column_span": { "type": "function", "args": [ { @@ -56499,7 +59017,7 @@ ], "return_type": "int" }, - "get_style_grid_cell_column_span": { + "get_style_grid_cell_row_pos": { "type": "function", "args": [ { @@ -56513,7 +59031,7 @@ ], "return_type": "int" }, - "get_style_grid_cell_row_pos": { + "get_style_grid_cell_y_align": { "type": "function", "args": [ { @@ -56541,7 +59059,173 @@ ], "return_type": "int" }, - "get_style_grid_cell_x_align": { + "set_style_pad_all": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_pad_hor": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_pad_ver": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_margin_all": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_margin_hor": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_margin_ver": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_pad_gap": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_size": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "width" + }, + { + "type": "int", + "name": "height" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_transform_scale": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "get_style_space_left": { "type": "function", "args": [ { @@ -56555,7 +59239,35 @@ ], "return_type": "int" }, - "get_style_grid_cell_y_align": { + "get_style_space_right": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "part" + } + ], + "return_type": "int" + }, + "get_style_space_top": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "part" + } + ], + "return_type": "int" + }, + "get_style_space_bottom": { "type": "function", "args": [ { @@ -56569,6 +59281,58 @@ ], "return_type": "int" }, + "get_style_transform_scale_x_safe": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "part" + } + ], + "return_type": "int" + }, + "get_style_transform_scale_y_safe": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "part" + } + ], + "return_type": "int" + }, + "set_user_data": { + "type": "function", + "args": [ + { + "type": "void*", + "name": "user_data" + }, + { + "type": "lv_obj_t*", + "name": "obj" + } + ], + "return_type": "NoneType" + }, + "get_user_data": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + } + ], + "return_type": "void*" + }, "move_foreground": { "type": "function", "args": [ @@ -56589,15 +59353,125 @@ ], "return_type": "NoneType" }, - "get_child_id": { + "set_flex_flow": { "type": "function", "args": [ { "type": "lv_obj_t*", "name": "obj" + }, + { + "type": "int", + "name": "flow" } ], - "return_type": "int" + "return_type": "NoneType" + }, + "set_flex_align": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "main_place" + }, + { + "type": "int", + "name": "cross_place" + }, + { + "type": "int", + "name": "track_cross_place" + } + ], + "return_type": "NoneType" + }, + "set_flex_grow": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "grow" + } + ], + "return_type": "NoneType" + }, + "set_grid_dsc_array": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "mp_arr_to_int32_t_____", + "name": "col_dsc" + }, + { + "type": "mp_arr_to_int32_t_____", + "name": "row_dsc" + } + ], + "return_type": "NoneType" + }, + "set_grid_align": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "column_align" + }, + { + "type": "int", + "name": "row_align" + } + ], + "return_type": "NoneType" + }, + "set_grid_cell": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "column_align" + }, + { + "type": "int", + "name": "col_pos" + }, + { + "type": "int", + "name": "col_span" + }, + { + "type": "int", + "name": "row_align" + }, + { + "type": "int", + "name": "row_pos" + }, + { + "type": "int", + "name": "row_span" + } + ], + "return_type": "NoneType" }, "delete": { "type": "function", @@ -56619,7 +59493,7 @@ ], "return_type": "NoneType" }, - "del_delayed": { + "delete_delayed": { "type": "function", "args": [ { @@ -56633,7 +59507,7 @@ ], "return_type": "NoneType" }, - "del_anim_ready_cb": { + "delete_anim_ready_cb": { "type": "function", "args": [ { @@ -56643,7 +59517,7 @@ ], "return_type": "NoneType" }, - "del_async": { + "delete_async": { "type": "function", "args": [ { @@ -56713,7 +59587,7 @@ "name": "obj" } ], - "return_type": "disp_t" + "return_type": "display_t" }, "get_parent": { "type": "function", @@ -56739,6 +59613,20 @@ ], "return_type": "lv_obj_t*" }, + "get_sibling": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "id" + } + ], + "return_type": "lv_obj_t*" + }, "get_child_cnt": { "type": "function", "args": [ @@ -56788,6 +59676,16 @@ ], "return_type": "NoneType" }, + "dump_tree": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + } + ], + "return_type": "NoneType" + }, "set_pos": { "type": "function", "args": [ @@ -56815,7 +59713,7 @@ }, { "type": "int", - "name": "x" + "name": "index" } ], "return_type": "NoneType" @@ -56829,7 +59727,7 @@ }, { "type": "int", - "name": "x" + "name": "index" } ], "return_type": "NoneType" @@ -56871,7 +59769,7 @@ }, { "type": "int", - "name": "x" + "name": "index" } ], "return_type": "NoneType" @@ -56885,7 +59783,7 @@ }, { "type": "int", - "name": "x" + "name": "index" } ], "return_type": "NoneType" @@ -56899,7 +59797,7 @@ }, { "type": "int", - "name": "x" + "name": "index" } ], "return_type": "NoneType" @@ -56913,7 +59811,7 @@ }, { "type": "int", - "name": "x" + "name": "index" } ], "return_type": "NoneType" @@ -57333,7 +60231,7 @@ }, { "type": "int", - "name": "x" + "name": "index" } ], "return_type": "NoneType" @@ -57878,28 +60776,6 @@ ], "return_type": "NoneType" }, - "set_local_style_prop_meta": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "prop" - }, - { - "type": "int", - "name": "meta" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, "get_local_style_prop": { "type": "function", "args": [ @@ -57976,26 +60852,6 @@ ], "return_type": "NoneType" }, - "style_get_selector_state": { - "type": "function", - "args": [ - { - "type": "int", - "name": "selector" - } - ], - "return_type": "int" - }, - "style_get_selector_part": { - "type": "function", - "args": [ - { - "type": "int", - "name": "selector" - } - ], - "return_type": "int" - }, "set_style_width": { "type": "function", "args": [ @@ -58230,7 +61086,25 @@ ], "return_type": "NoneType" }, - "set_style_transform_zoom": { + "set_style_transform_scale_x": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_transform_scale_y": { "type": "function", "args": [ { @@ -58248,7 +61122,7 @@ ], "return_type": "NoneType" }, - "set_style_transform_angle": { + "set_style_transform_rotation": { "type": "function", "args": [ { @@ -58490,7 +61364,7 @@ "name": "obj" }, { - "type": "color32_t", + "type": "color_t", "name": "value" }, { @@ -58526,7 +61400,7 @@ "name": "obj" }, { - "type": "color32_t", + "type": "color_t", "name": "value" }, { @@ -58590,7 +61464,7 @@ ], "return_type": "NoneType" }, - "set_style_bg_grad": { + "set_style_bg_main_opa": { "type": "function", "args": [ { @@ -58598,7 +61472,7 @@ "name": "obj" }, { - "type": "grad_dsc_t", + "type": "int", "name": "value" }, { @@ -58608,7 +61482,7 @@ ], "return_type": "NoneType" }, - "set_style_bg_dither_mode": { + "set_style_bg_grad_opa": { "type": "function", "args": [ { @@ -58626,7 +61500,25 @@ ], "return_type": "NoneType" }, - "set_style_bg_img_src": { + "set_style_bg_grad": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "grad_dsc_t", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_bg_image_src": { "type": "function", "args": [ { @@ -58644,7 +61536,7 @@ ], "return_type": "NoneType" }, - "set_style_bg_img_opa": { + "set_style_bg_image_opa": { "type": "function", "args": [ { @@ -58662,7 +61554,7 @@ ], "return_type": "NoneType" }, - "set_style_bg_img_recolor": { + "set_style_bg_image_recolor": { "type": "function", "args": [ { @@ -58670,7 +61562,7 @@ "name": "obj" }, { - "type": "color32_t", + "type": "color_t", "name": "value" }, { @@ -58680,7 +61572,7 @@ ], "return_type": "NoneType" }, - "set_style_bg_img_recolor_opa": { + "set_style_bg_image_recolor_opa": { "type": "function", "args": [ { @@ -58698,7 +61590,7 @@ ], "return_type": "NoneType" }, - "set_style_bg_img_tiled": { + "set_style_bg_image_tiled": { "type": "function", "args": [ { @@ -58724,7 +61616,7 @@ "name": "obj" }, { - "type": "color32_t", + "type": "color_t", "name": "value" }, { @@ -58832,7 +61724,7 @@ "name": "obj" }, { - "type": "color32_t", + "type": "color_t", "name": "value" }, { @@ -58896,7 +61788,7 @@ ], "return_type": "NoneType" }, - "set_style_shadow_ofs_x": { + "set_style_shadow_offset_x": { "type": "function", "args": [ { @@ -58914,7 +61806,7 @@ ], "return_type": "NoneType" }, - "set_style_shadow_ofs_y": { + "set_style_shadow_offset_y": { "type": "function", "args": [ { @@ -58958,7 +61850,7 @@ "name": "obj" }, { - "type": "color32_t", + "type": "color_t", "name": "value" }, { @@ -58986,7 +61878,7 @@ ], "return_type": "NoneType" }, - "set_style_img_opa": { + "set_style_image_opa": { "type": "function", "args": [ { @@ -59004,7 +61896,7 @@ ], "return_type": "NoneType" }, - "set_style_img_recolor": { + "set_style_image_recolor": { "type": "function", "args": [ { @@ -59012,7 +61904,7 @@ "name": "obj" }, { - "type": "color32_t", + "type": "color_t", "name": "value" }, { @@ -59022,7 +61914,7 @@ ], "return_type": "NoneType" }, - "set_style_img_recolor_opa": { + "set_style_image_recolor_opa": { "type": "function", "args": [ { @@ -59120,7 +62012,7 @@ "name": "obj" }, { - "type": "color32_t", + "type": "color_t", "name": "value" }, { @@ -59192,7 +62084,7 @@ "name": "obj" }, { - "type": "color32_t", + "type": "color_t", "name": "value" }, { @@ -59220,7 +62112,7 @@ ], "return_type": "NoneType" }, - "set_style_arc_img_src": { + "set_style_arc_image_src": { "type": "function", "args": [ { @@ -59246,7 +62138,7 @@ "name": "obj" }, { - "type": "color32_t", + "type": "color_t", "name": "value" }, { @@ -59418,6 +62310,24 @@ ], "return_type": "NoneType" }, + "set_style_opa_layered": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, "set_style_color_filter_dsc": { "type": "function", "args": [ @@ -59580,6 +62490,276 @@ ], "return_type": "NoneType" }, + "set_style_flex_flow": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_flex_main_place": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_flex_cross_place": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_flex_track_place": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_flex_grow": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_grid_column_dsc_array": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "void*", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_grid_column_align": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_grid_row_dsc_array": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "void*", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_grid_row_align": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_grid_cell_column_pos": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_grid_cell_x_align": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_grid_cell_column_span": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_grid_cell_row_pos": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_grid_cell_y_align": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_grid_cell_row_span": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, "calculate_style_text_align": { "type": "function", "args": [ @@ -59598,6 +62778,20 @@ ], "return_type": "int" }, + "get_style_opa_recursive": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "part" + } + ], + "return_type": "int" + }, "init_draw_rect_dsc": { "type": "function", "args": [ @@ -59634,7 +62828,7 @@ ], "return_type": "NoneType" }, - "init_draw_img_dsc": { + "init_draw_image_dsc": { "type": "function", "args": [ { @@ -59646,7 +62840,7 @@ "name": "part" }, { - "type": "draw_img_dsc_t", + "type": "draw_image_dsc_t", "name": "draw_dsc" } ], @@ -59702,38 +62896,6 @@ ], "return_type": "int" }, - "draw_dsc_init": { - "type": "function", - "args": [ - { - "type": "obj_draw_part_dsc_t", - "name": "dsc" - }, - { - "type": "draw_ctx_t", - "name": "draw_ctx" - } - ], - "return_type": "NoneType" - }, - "draw_part_check_type": { - "type": "function", - "args": [ - { - "type": "obj_draw_part_dsc_t", - "name": "dsc" - }, - { - "type": "obj_class_t", - "name": "class_p" - }, - { - "type": "int", - "name": "type" - } - ], - "return_type": "bool" - }, "refresh_ext_draw_size": { "type": "function", "args": [ @@ -59889,6 +63051,29 @@ ], "return_type": "bool" }, + "remove_event_cb": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "callback", + "function": { + "args": [ + { + "type": "event_t", + "name": "e" + } + ], + "return_type": null + }, + "name": "event_cb" + } + ], + "return_type": "bool" + }, "add_flag": { "type": "function", "args": [ @@ -59903,7 +63088,21 @@ ], "return_type": "NoneType" }, - "clear_flag": { + "remove_flag": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "f" + } + ], + "return_type": "NoneType" + }, + "update_flag": { "type": "function", "args": [ { @@ -59913,6 +63112,10 @@ { "type": "int", "name": "f" + }, + { + "type": "bool", + "name": "v" } ], "return_type": "NoneType" @@ -59931,7 +63134,21 @@ ], "return_type": "NoneType" }, - "clear_state": { + "remove_state": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "state" + } + ], + "return_type": "NoneType" + }, + "set_state": { "type": "function", "args": [ { @@ -59941,6 +63158,10 @@ { "type": "int", "name": "state" + }, + { + "type": "bool", + "name": "v" } ], "return_type": "NoneType" @@ -60069,8 +63290,8 @@ "type": "function", "args": [ { - "type": "draw_ctx_t", - "name": "draw_ctx" + "type": "layer_t", + "name": "layer" }, { "type": "lv_obj_t*", @@ -60119,57 +63340,7 @@ ], "return_type": "NoneType" }, - "set_flex_flow": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "flow" - } - ], - "return_type": "NoneType" - }, - "set_flex_align": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "main_place" - }, - { - "type": "int", - "name": "cross_place" - }, - { - "type": "int", - "name": "track_cross_place" - } - ], - "return_type": "NoneType" - }, - "set_flex_grow": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "grow" - } - ], - "return_type": "NoneType" - }, - "set_style_flex_flow": { + "bind_flag_if_eq": { "type": "function", "args": [ { @@ -60177,53 +63348,21 @@ "name": "obj" }, { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_flex_main_place": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_flex_cross_place": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" + "type": "subject_t", + "name": "subject" }, { "type": "int", - "name": "value" + "name": "flag" }, { "type": "int", - "name": "selector" + "name": "ref_value" } ], - "return_type": "NoneType" + "return_type": "observer_t" }, - "set_style_flex_track_place": { + "bind_flag_if_not_eq": { "type": "function", "args": [ { @@ -60231,35 +63370,21 @@ "name": "obj" }, { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_flex_grow": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" + "type": "subject_t", + "name": "subject" }, { "type": "int", - "name": "value" + "name": "flag" }, { "type": "int", - "name": "selector" + "name": "ref_value" } ], - "return_type": "NoneType" + "return_type": "observer_t" }, - "set_grid_dsc_array": { + "bind_state_if_eq": { "type": "function", "args": [ { @@ -60267,195 +63392,21 @@ "name": "obj" }, { - "type": "mp_arr_to_lv_coord_t_____", - "name": "col_dsc" - }, - { - "type": "mp_arr_to_lv_coord_t_____", - "name": "row_dsc" - } - ], - "return_type": "NoneType" - }, - "set_grid_align": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" + "type": "subject_t", + "name": "subject" }, { "type": "int", - "name": "column_align" - }, - { - "type": "int", - "name": "row_align" - } - ], - "return_type": "NoneType" - }, - "set_grid_cell": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "column_align" - }, - { - "type": "int", - "name": "col_pos" - }, - { - "type": "int", - "name": "col_span" - }, - { - "type": "int", - "name": "row_align" - }, - { - "type": "int", - "name": "row_pos" - }, - { - "type": "int", - "name": "row_span" - } - ], - "return_type": "NoneType" - }, - "set_style_grid_row_dsc_array": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "mp_arr_to_lv_coord_t_____", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_grid_column_dsc_array": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "mp_arr_to_lv_coord_t_____", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_grid_row_align": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_grid_column_align": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_grid_cell_column_pos": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_grid_cell_column_span": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_grid_cell_row_pos": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" + "name": "state" }, { "type": "int", - "name": "selector" + "name": "ref_value" } ], - "return_type": "NoneType" + "return_type": "observer_t" }, - "set_style_grid_cell_row_span": { + "bind_state_if_not_eq": { "type": "function", "args": [ { @@ -60463,51 +63414,19 @@ "name": "obj" }, { - "type": "int", - "name": "value" + "type": "subject_t", + "name": "subject" }, { "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_grid_cell_x_align": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_grid_cell_y_align": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" + "name": "state" }, { "type": "int", - "name": "selector" + "name": "ref_value" } ], - "return_type": "NoneType" + "return_type": "observer_t" }, "FLAG": { "type": "enum_type", @@ -60572,9 +63491,15 @@ "FLOATING": { "type": "enum_member" }, + "SEND_DRAW_TASK_EVENTS": { + "type": "enum_member" + }, "OVERFLOW_VISIBLE": { "type": "enum_member" }, + "FLEX_IN_NEW_TRACK": { + "type": "enum_member" + }, "LAYOUT_1": { "type": "enum_member" }, @@ -60601,20 +63526,6 @@ } } }, - "DRAW_PART": { - "type": "enum_type", - "members": { - "RECTANGLE": { - "type": "enum_member" - }, - "BORDER_POST": { - "type": "enum_member" - }, - "SCROLLBAR": { - "type": "enum_member" - } - } - }, "TREE_WALK": { "type": "enum_type", "members": { @@ -60682,6 +63593,26 @@ ], "return_type": "NoneType" }, + "style_get_selector_state": { + "type": "function", + "args": [ + { + "type": "int", + "name": "selector" + } + ], + "return_type": "int" + }, + "style_get_selector_part": { + "type": "function", + "args": [ + { + "type": "int", + "name": "selector" + } + ], + "return_type": "int" + }, "get_style_width": { "type": "function", "args": [ @@ -60864,7 +63795,7 @@ ], "return_type": "int" }, - "get_style_transform_zoom": { + "get_style_transform_scale_x": { "type": "function", "args": [ { @@ -60878,7 +63809,21 @@ ], "return_type": "int" }, - "get_style_transform_angle": { + "get_style_transform_scale_y": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "part" + } + ], + "return_type": "int" + }, + "get_style_transform_rotation": { "type": "function", "args": [ { @@ -61072,7 +64017,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_bg_color_filtered": { "type": "function", @@ -61086,7 +64031,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_bg_opa": { "type": "function", @@ -61114,7 +64059,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_bg_grad_color_filtered": { "type": "function", @@ -61128,7 +64073,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_bg_grad_dir": { "type": "function", @@ -61172,7 +64117,7 @@ ], "return_type": "int" }, - "get_style_bg_grad": { + "get_style_bg_main_opa": { "type": "function", "args": [ { @@ -61184,9 +64129,9 @@ "name": "part" } ], - "return_type": "grad_dsc_t" + "return_type": "int" }, - "get_style_bg_dither_mode": { + "get_style_bg_grad_opa": { "type": "function", "args": [ { @@ -61200,7 +64145,21 @@ ], "return_type": "int" }, - "get_style_bg_img_src": { + "get_style_bg_grad": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "part" + } + ], + "return_type": "grad_dsc_t" + }, + "get_style_bg_image_src": { "type": "function", "args": [ { @@ -61214,7 +64173,7 @@ ], "return_type": "void*" }, - "get_style_bg_img_opa": { + "get_style_bg_image_opa": { "type": "function", "args": [ { @@ -61228,7 +64187,7 @@ ], "return_type": "int" }, - "get_style_bg_img_recolor": { + "get_style_bg_image_recolor": { "type": "function", "args": [ { @@ -61240,9 +64199,9 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, - "get_style_bg_img_recolor_filtered": { + "get_style_bg_image_recolor_filtered": { "type": "function", "args": [ { @@ -61254,9 +64213,9 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, - "get_style_bg_img_recolor_opa": { + "get_style_bg_image_recolor_opa": { "type": "function", "args": [ { @@ -61270,7 +64229,7 @@ ], "return_type": "int" }, - "get_style_bg_img_tiled": { + "get_style_bg_image_tiled": { "type": "function", "args": [ { @@ -61296,7 +64255,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_border_color_filtered": { "type": "function", @@ -61310,7 +64269,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_border_opa": { "type": "function", @@ -61394,7 +64353,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_outline_color_filtered": { "type": "function", @@ -61408,7 +64367,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_outline_opa": { "type": "function", @@ -61452,7 +64411,7 @@ ], "return_type": "int" }, - "get_style_shadow_ofs_x": { + "get_style_shadow_offset_x": { "type": "function", "args": [ { @@ -61466,7 +64425,7 @@ ], "return_type": "int" }, - "get_style_shadow_ofs_y": { + "get_style_shadow_offset_y": { "type": "function", "args": [ { @@ -61506,7 +64465,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_shadow_color_filtered": { "type": "function", @@ -61520,7 +64479,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_shadow_opa": { "type": "function", @@ -61536,7 +64495,7 @@ ], "return_type": "int" }, - "get_style_img_opa": { + "get_style_image_opa": { "type": "function", "args": [ { @@ -61550,7 +64509,7 @@ ], "return_type": "int" }, - "get_style_img_recolor": { + "get_style_image_recolor": { "type": "function", "args": [ { @@ -61562,9 +64521,9 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, - "get_style_img_recolor_filtered": { + "get_style_image_recolor_filtered": { "type": "function", "args": [ { @@ -61576,9 +64535,9 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, - "get_style_img_recolor_opa": { + "get_style_image_recolor_opa": { "type": "function", "args": [ { @@ -61660,7 +64619,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_line_color_filtered": { "type": "function", @@ -61674,7 +64633,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_line_opa": { "type": "function", @@ -61730,7 +64689,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_arc_color_filtered": { "type": "function", @@ -61744,7 +64703,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_arc_opa": { "type": "function", @@ -61760,7 +64719,7 @@ ], "return_type": "int" }, - "get_style_arc_img_src": { + "get_style_arc_image_src": { "type": "function", "args": [ { @@ -61786,7 +64745,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_text_color_filtered": { "type": "function", @@ -61800,7 +64759,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_text_opa": { "type": "function", @@ -61928,6 +64887,20 @@ ], "return_type": "int" }, + "get_style_opa_layered": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "part" + } + ], + "return_type": "int" + }, "get_style_color_filter_dsc": { "type": "function", "args": [ @@ -62054,155 +65027,7 @@ ], "return_type": "int" }, - "set_style_pad_all": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_pad_hor": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_pad_ver": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_margin_all": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_margin_hor": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_margin_ver": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_pad_gap": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_size": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "width" - }, - { - "type": "int", - "name": "height" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "get_style_space_left": { + "get_style_flex_flow": { "type": "function", "args": [ { @@ -62216,7 +65041,7 @@ ], "return_type": "int" }, - "get_style_space_right": { + "get_style_flex_main_place": { "type": "function", "args": [ { @@ -62230,7 +65055,7 @@ ], "return_type": "int" }, - "get_style_space_top": { + "get_style_flex_cross_place": { "type": "function", "args": [ { @@ -62244,7 +65069,7 @@ ], "return_type": "int" }, - "get_style_space_bottom": { + "get_style_flex_track_place": { "type": "function", "args": [ { @@ -62258,31 +65083,7 @@ ], "return_type": "int" }, - "set_user_data": { - "type": "function", - "args": [ - { - "type": "void*", - "name": "user_data" - }, - { - "type": "lv_obj_t*", - "name": "obj" - } - ], - "return_type": "NoneType" - }, - "get_user_data": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - } - ], - "return_type": "void*" - }, - "get_style_flex_flow": { + "get_style_flex_grow": { "type": "function", "args": [ { @@ -62296,7 +65097,7 @@ ], "return_type": "int" }, - "get_style_flex_main_place": { + "get_style_grid_column_dsc_array": { "type": "function", "args": [ { @@ -62308,9 +65109,9 @@ "name": "part" } ], - "return_type": "int" + "return_type": "void*" }, - "get_style_flex_cross_place": { + "get_style_grid_column_align": { "type": "function", "args": [ { @@ -62324,7 +65125,7 @@ ], "return_type": "int" }, - "get_style_flex_track_place": { + "get_style_grid_row_dsc_array": { "type": "function", "args": [ { @@ -62336,9 +65137,9 @@ "name": "part" } ], - "return_type": "int" + "return_type": "void*" }, - "get_style_flex_grow": { + "get_style_grid_row_align": { "type": "function", "args": [ { @@ -62352,7 +65153,7 @@ ], "return_type": "int" }, - "get_style_grid_row_align": { + "get_style_grid_cell_column_pos": { "type": "function", "args": [ { @@ -62366,7 +65167,7 @@ ], "return_type": "int" }, - "get_style_grid_column_align": { + "get_style_grid_cell_x_align": { "type": "function", "args": [ { @@ -62380,7 +65181,7 @@ ], "return_type": "int" }, - "get_style_grid_cell_column_pos": { + "get_style_grid_cell_column_span": { "type": "function", "args": [ { @@ -62394,7 +65195,7 @@ ], "return_type": "int" }, - "get_style_grid_cell_column_span": { + "get_style_grid_cell_row_pos": { "type": "function", "args": [ { @@ -62408,7 +65209,7 @@ ], "return_type": "int" }, - "get_style_grid_cell_row_pos": { + "get_style_grid_cell_y_align": { "type": "function", "args": [ { @@ -62436,7 +65237,173 @@ ], "return_type": "int" }, - "get_style_grid_cell_x_align": { + "set_style_pad_all": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_pad_hor": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_pad_ver": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_margin_all": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_margin_hor": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_margin_ver": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_pad_gap": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_size": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "width" + }, + { + "type": "int", + "name": "height" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_transform_scale": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "get_style_space_left": { "type": "function", "args": [ { @@ -62450,7 +65417,35 @@ ], "return_type": "int" }, - "get_style_grid_cell_y_align": { + "get_style_space_right": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "part" + } + ], + "return_type": "int" + }, + "get_style_space_top": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "part" + } + ], + "return_type": "int" + }, + "get_style_space_bottom": { "type": "function", "args": [ { @@ -62464,6 +65459,58 @@ ], "return_type": "int" }, + "get_style_transform_scale_x_safe": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "part" + } + ], + "return_type": "int" + }, + "get_style_transform_scale_y_safe": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "part" + } + ], + "return_type": "int" + }, + "set_user_data": { + "type": "function", + "args": [ + { + "type": "void*", + "name": "user_data" + }, + { + "type": "lv_obj_t*", + "name": "obj" + } + ], + "return_type": "NoneType" + }, + "get_user_data": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + } + ], + "return_type": "void*" + }, "move_foreground": { "type": "function", "args": [ @@ -62484,15 +65531,125 @@ ], "return_type": "NoneType" }, - "get_child_id": { + "set_flex_flow": { "type": "function", "args": [ { "type": "lv_obj_t*", "name": "obj" + }, + { + "type": "int", + "name": "flow" } ], - "return_type": "int" + "return_type": "NoneType" + }, + "set_flex_align": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "main_place" + }, + { + "type": "int", + "name": "cross_place" + }, + { + "type": "int", + "name": "track_cross_place" + } + ], + "return_type": "NoneType" + }, + "set_flex_grow": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "grow" + } + ], + "return_type": "NoneType" + }, + "set_grid_dsc_array": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "mp_arr_to_int32_t_____", + "name": "col_dsc" + }, + { + "type": "mp_arr_to_int32_t_____", + "name": "row_dsc" + } + ], + "return_type": "NoneType" + }, + "set_grid_align": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "column_align" + }, + { + "type": "int", + "name": "row_align" + } + ], + "return_type": "NoneType" + }, + "set_grid_cell": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "column_align" + }, + { + "type": "int", + "name": "col_pos" + }, + { + "type": "int", + "name": "col_span" + }, + { + "type": "int", + "name": "row_align" + }, + { + "type": "int", + "name": "row_pos" + }, + { + "type": "int", + "name": "row_span" + } + ], + "return_type": "NoneType" }, "delete": { "type": "function", @@ -62514,7 +65671,7 @@ ], "return_type": "NoneType" }, - "del_delayed": { + "delete_delayed": { "type": "function", "args": [ { @@ -62528,7 +65685,7 @@ ], "return_type": "NoneType" }, - "del_anim_ready_cb": { + "delete_anim_ready_cb": { "type": "function", "args": [ { @@ -62538,7 +65695,7 @@ ], "return_type": "NoneType" }, - "del_async": { + "delete_async": { "type": "function", "args": [ { @@ -62608,7 +65765,7 @@ "name": "obj" } ], - "return_type": "disp_t" + "return_type": "display_t" }, "get_parent": { "type": "function", @@ -62634,6 +65791,20 @@ ], "return_type": "lv_obj_t*" }, + "get_sibling": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "id" + } + ], + "return_type": "lv_obj_t*" + }, "get_child_cnt": { "type": "function", "args": [ @@ -62683,6 +65854,16 @@ ], "return_type": "NoneType" }, + "dump_tree": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + } + ], + "return_type": "NoneType" + }, "set_pos": { "type": "function", "args": [ @@ -62710,7 +65891,7 @@ }, { "type": "int", - "name": "x" + "name": "index" } ], "return_type": "NoneType" @@ -62724,7 +65905,7 @@ }, { "type": "int", - "name": "x" + "name": "index" } ], "return_type": "NoneType" @@ -62766,7 +65947,7 @@ }, { "type": "int", - "name": "x" + "name": "index" } ], "return_type": "NoneType" @@ -62780,7 +65961,7 @@ }, { "type": "int", - "name": "x" + "name": "index" } ], "return_type": "NoneType" @@ -62794,7 +65975,7 @@ }, { "type": "int", - "name": "x" + "name": "index" } ], "return_type": "NoneType" @@ -62808,7 +65989,7 @@ }, { "type": "int", - "name": "x" + "name": "index" } ], "return_type": "NoneType" @@ -63228,7 +66409,7 @@ }, { "type": "int", - "name": "x" + "name": "index" } ], "return_type": "NoneType" @@ -63773,28 +66954,6 @@ ], "return_type": "NoneType" }, - "set_local_style_prop_meta": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "prop" - }, - { - "type": "int", - "name": "meta" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, "get_local_style_prop": { "type": "function", "args": [ @@ -63871,26 +67030,6 @@ ], "return_type": "NoneType" }, - "style_get_selector_state": { - "type": "function", - "args": [ - { - "type": "int", - "name": "selector" - } - ], - "return_type": "int" - }, - "style_get_selector_part": { - "type": "function", - "args": [ - { - "type": "int", - "name": "selector" - } - ], - "return_type": "int" - }, "set_style_width": { "type": "function", "args": [ @@ -64125,7 +67264,25 @@ ], "return_type": "NoneType" }, - "set_style_transform_zoom": { + "set_style_transform_scale_x": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_transform_scale_y": { "type": "function", "args": [ { @@ -64143,7 +67300,7 @@ ], "return_type": "NoneType" }, - "set_style_transform_angle": { + "set_style_transform_rotation": { "type": "function", "args": [ { @@ -64385,7 +67542,7 @@ "name": "obj" }, { - "type": "color32_t", + "type": "color_t", "name": "value" }, { @@ -64421,7 +67578,7 @@ "name": "obj" }, { - "type": "color32_t", + "type": "color_t", "name": "value" }, { @@ -64485,7 +67642,7 @@ ], "return_type": "NoneType" }, - "set_style_bg_grad": { + "set_style_bg_main_opa": { "type": "function", "args": [ { @@ -64493,7 +67650,7 @@ "name": "obj" }, { - "type": "grad_dsc_t", + "type": "int", "name": "value" }, { @@ -64503,7 +67660,7 @@ ], "return_type": "NoneType" }, - "set_style_bg_dither_mode": { + "set_style_bg_grad_opa": { "type": "function", "args": [ { @@ -64521,7 +67678,25 @@ ], "return_type": "NoneType" }, - "set_style_bg_img_src": { + "set_style_bg_grad": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "grad_dsc_t", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_bg_image_src": { "type": "function", "args": [ { @@ -64539,7 +67714,7 @@ ], "return_type": "NoneType" }, - "set_style_bg_img_opa": { + "set_style_bg_image_opa": { "type": "function", "args": [ { @@ -64557,7 +67732,7 @@ ], "return_type": "NoneType" }, - "set_style_bg_img_recolor": { + "set_style_bg_image_recolor": { "type": "function", "args": [ { @@ -64565,7 +67740,7 @@ "name": "obj" }, { - "type": "color32_t", + "type": "color_t", "name": "value" }, { @@ -64575,7 +67750,7 @@ ], "return_type": "NoneType" }, - "set_style_bg_img_recolor_opa": { + "set_style_bg_image_recolor_opa": { "type": "function", "args": [ { @@ -64593,7 +67768,7 @@ ], "return_type": "NoneType" }, - "set_style_bg_img_tiled": { + "set_style_bg_image_tiled": { "type": "function", "args": [ { @@ -64619,7 +67794,7 @@ "name": "obj" }, { - "type": "color32_t", + "type": "color_t", "name": "value" }, { @@ -64727,7 +67902,7 @@ "name": "obj" }, { - "type": "color32_t", + "type": "color_t", "name": "value" }, { @@ -64791,7 +67966,7 @@ ], "return_type": "NoneType" }, - "set_style_shadow_ofs_x": { + "set_style_shadow_offset_x": { "type": "function", "args": [ { @@ -64809,7 +67984,7 @@ ], "return_type": "NoneType" }, - "set_style_shadow_ofs_y": { + "set_style_shadow_offset_y": { "type": "function", "args": [ { @@ -64853,7 +68028,7 @@ "name": "obj" }, { - "type": "color32_t", + "type": "color_t", "name": "value" }, { @@ -64881,7 +68056,7 @@ ], "return_type": "NoneType" }, - "set_style_img_opa": { + "set_style_image_opa": { "type": "function", "args": [ { @@ -64899,7 +68074,7 @@ ], "return_type": "NoneType" }, - "set_style_img_recolor": { + "set_style_image_recolor": { "type": "function", "args": [ { @@ -64907,7 +68082,7 @@ "name": "obj" }, { - "type": "color32_t", + "type": "color_t", "name": "value" }, { @@ -64917,7 +68092,7 @@ ], "return_type": "NoneType" }, - "set_style_img_recolor_opa": { + "set_style_image_recolor_opa": { "type": "function", "args": [ { @@ -65015,7 +68190,7 @@ "name": "obj" }, { - "type": "color32_t", + "type": "color_t", "name": "value" }, { @@ -65087,7 +68262,7 @@ "name": "obj" }, { - "type": "color32_t", + "type": "color_t", "name": "value" }, { @@ -65115,7 +68290,7 @@ ], "return_type": "NoneType" }, - "set_style_arc_img_src": { + "set_style_arc_image_src": { "type": "function", "args": [ { @@ -65141,7 +68316,7 @@ "name": "obj" }, { - "type": "color32_t", + "type": "color_t", "name": "value" }, { @@ -65313,6 +68488,24 @@ ], "return_type": "NoneType" }, + "set_style_opa_layered": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, "set_style_color_filter_dsc": { "type": "function", "args": [ @@ -65475,6 +68668,276 @@ ], "return_type": "NoneType" }, + "set_style_flex_flow": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_flex_main_place": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_flex_cross_place": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_flex_track_place": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_flex_grow": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_grid_column_dsc_array": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "void*", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_grid_column_align": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_grid_row_dsc_array": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "void*", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_grid_row_align": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_grid_cell_column_pos": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_grid_cell_x_align": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_grid_cell_column_span": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_grid_cell_row_pos": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_grid_cell_y_align": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_grid_cell_row_span": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, "calculate_style_text_align": { "type": "function", "args": [ @@ -65493,6 +68956,20 @@ ], "return_type": "int" }, + "get_style_opa_recursive": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "part" + } + ], + "return_type": "int" + }, "init_draw_rect_dsc": { "type": "function", "args": [ @@ -65529,7 +69006,7 @@ ], "return_type": "NoneType" }, - "init_draw_img_dsc": { + "init_draw_image_dsc": { "type": "function", "args": [ { @@ -65541,7 +69018,7 @@ "name": "part" }, { - "type": "draw_img_dsc_t", + "type": "draw_image_dsc_t", "name": "draw_dsc" } ], @@ -65597,38 +69074,6 @@ ], "return_type": "int" }, - "draw_dsc_init": { - "type": "function", - "args": [ - { - "type": "obj_draw_part_dsc_t", - "name": "dsc" - }, - { - "type": "draw_ctx_t", - "name": "draw_ctx" - } - ], - "return_type": "NoneType" - }, - "draw_part_check_type": { - "type": "function", - "args": [ - { - "type": "obj_draw_part_dsc_t", - "name": "dsc" - }, - { - "type": "obj_class_t", - "name": "class_p" - }, - { - "type": "int", - "name": "type" - } - ], - "return_type": "bool" - }, "refresh_ext_draw_size": { "type": "function", "args": [ @@ -65784,6 +69229,29 @@ ], "return_type": "bool" }, + "remove_event_cb": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "callback", + "function": { + "args": [ + { + "type": "event_t", + "name": "e" + } + ], + "return_type": null + }, + "name": "event_cb" + } + ], + "return_type": "bool" + }, "add_flag": { "type": "function", "args": [ @@ -65798,7 +69266,21 @@ ], "return_type": "NoneType" }, - "clear_flag": { + "remove_flag": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "f" + } + ], + "return_type": "NoneType" + }, + "update_flag": { "type": "function", "args": [ { @@ -65808,6 +69290,10 @@ { "type": "int", "name": "f" + }, + { + "type": "bool", + "name": "v" } ], "return_type": "NoneType" @@ -65826,7 +69312,21 @@ ], "return_type": "NoneType" }, - "clear_state": { + "remove_state": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "state" + } + ], + "return_type": "NoneType" + }, + "set_state": { "type": "function", "args": [ { @@ -65836,6 +69336,10 @@ { "type": "int", "name": "state" + }, + { + "type": "bool", + "name": "v" } ], "return_type": "NoneType" @@ -65964,8 +69468,8 @@ "type": "function", "args": [ { - "type": "draw_ctx_t", - "name": "draw_ctx" + "type": "layer_t", + "name": "layer" }, { "type": "lv_obj_t*", @@ -66014,253 +69518,7 @@ ], "return_type": "NoneType" }, - "set_flex_flow": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "flow" - } - ], - "return_type": "NoneType" - }, - "set_flex_align": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "main_place" - }, - { - "type": "int", - "name": "cross_place" - }, - { - "type": "int", - "name": "track_cross_place" - } - ], - "return_type": "NoneType" - }, - "set_flex_grow": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "grow" - } - ], - "return_type": "NoneType" - }, - "set_style_flex_flow": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_flex_main_place": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_flex_cross_place": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_flex_track_place": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_flex_grow": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_grid_dsc_array": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "mp_arr_to_lv_coord_t_____", - "name": "col_dsc" - }, - { - "type": "mp_arr_to_lv_coord_t_____", - "name": "row_dsc" - } - ], - "return_type": "NoneType" - }, - "set_grid_align": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "column_align" - }, - { - "type": "int", - "name": "row_align" - } - ], - "return_type": "NoneType" - }, - "set_grid_cell": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "column_align" - }, - { - "type": "int", - "name": "col_pos" - }, - { - "type": "int", - "name": "col_span" - }, - { - "type": "int", - "name": "row_align" - }, - { - "type": "int", - "name": "row_pos" - }, - { - "type": "int", - "name": "row_span" - } - ], - "return_type": "NoneType" - }, - "set_style_grid_row_dsc_array": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "mp_arr_to_lv_coord_t_____", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_grid_column_dsc_array": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "mp_arr_to_lv_coord_t_____", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_grid_row_align": { + "bind_flag_if_eq": { "type": "function", "args": [ { @@ -66268,35 +69526,21 @@ "name": "obj" }, { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_grid_column_align": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" + "type": "subject_t", + "name": "subject" }, { "type": "int", - "name": "value" + "name": "flag" }, { "type": "int", - "name": "selector" + "name": "ref_value" } ], - "return_type": "NoneType" + "return_type": "observer_t" }, - "set_style_grid_cell_column_pos": { + "bind_flag_if_not_eq": { "type": "function", "args": [ { @@ -66304,35 +69548,21 @@ "name": "obj" }, { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_grid_cell_column_span": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" + "type": "subject_t", + "name": "subject" }, { "type": "int", - "name": "value" + "name": "flag" }, { "type": "int", - "name": "selector" + "name": "ref_value" } ], - "return_type": "NoneType" + "return_type": "observer_t" }, - "set_style_grid_cell_row_pos": { + "bind_state_if_eq": { "type": "function", "args": [ { @@ -66340,35 +69570,21 @@ "name": "obj" }, { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_grid_cell_row_span": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" + "type": "subject_t", + "name": "subject" }, { "type": "int", - "name": "value" + "name": "state" }, { "type": "int", - "name": "selector" + "name": "ref_value" } ], - "return_type": "NoneType" + "return_type": "observer_t" }, - "set_style_grid_cell_x_align": { + "bind_state_if_not_eq": { "type": "function", "args": [ { @@ -66376,33 +69592,19 @@ "name": "obj" }, { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_grid_cell_y_align": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" + "type": "subject_t", + "name": "subject" }, { "type": "int", - "name": "value" + "name": "state" }, { "type": "int", - "name": "selector" + "name": "ref_value" } ], - "return_type": "NoneType" + "return_type": "observer_t" }, "FLAG": { "type": "enum_type", @@ -66467,9 +69669,15 @@ "FLOATING": { "type": "enum_member" }, + "SEND_DRAW_TASK_EVENTS": { + "type": "enum_member" + }, "OVERFLOW_VISIBLE": { "type": "enum_member" }, + "FLEX_IN_NEW_TRACK": { + "type": "enum_member" + }, "LAYOUT_1": { "type": "enum_member" }, @@ -66496,20 +69704,6 @@ } } }, - "DRAW_PART": { - "type": "enum_type", - "members": { - "RECTANGLE": { - "type": "enum_member" - }, - "BORDER_POST": { - "type": "enum_member" - }, - "SCROLLBAR": { - "type": "enum_member" - } - } - }, "TREE_WALK": { "type": "enum_type", "members": { @@ -66609,7 +69803,7 @@ "name": "y" }, { - "type": "color32_t", + "type": "color_t", "name": "color" }, { @@ -66651,19 +69845,11 @@ { "type": "int", "name": "y" - }, - { - "type": "color32_t", - "name": "color" - }, - { - "type": "void*", - "name": "opa" } ], - "return_type": "NoneType" + "return_type": "color32_t" }, - "get_img": { + "get_image": { "type": "function", "args": [ { @@ -66671,7 +69857,7 @@ "name": "canvas" } ], - "return_type": "img_dsc_t" + "return_type": "image_dsc_t" }, "copy_buf": { "type": "function", @@ -66703,93 +69889,15 @@ ], "return_type": "NoneType" }, - "transform": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "canvas" - }, - { - "type": "img_dsc_t", - "name": "img" - }, - { - "type": "int", - "name": "angle" - }, - { - "type": "int", - "name": "zoom" - }, - { - "type": "int", - "name": "offset_x" - }, - { - "type": "int", - "name": "offset_y" - }, - { - "type": "int", - "name": "pivot_x" - }, - { - "type": "int", - "name": "pivot_y" - }, - { - "type": "bool", - "name": "antialias" - } - ], - "return_type": "NoneType" - }, - "blur_hor": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "canvas" - }, - { - "type": "area_t", - "name": "area" - }, - { - "type": "int", - "name": "r" - } - ], - "return_type": "NoneType" - }, - "blur_ver": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "canvas" - }, - { - "type": "area_t", - "name": "area" - }, - { - "type": "int", - "name": "r" - } - ], - "return_type": "NoneType" - }, "fill_bg": { "type": "function", "args": [ { "type": "lv_obj_t*", - "name": "canvas" + "name": "obj" }, { - "type": "color32_t", + "type": "color_t", "name": "color" }, { @@ -66799,37 +69907,7 @@ ], "return_type": "NoneType" }, - "draw_rect": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "canvas" - }, - { - "type": "int", - "name": "x" - }, - { - "type": "int", - "name": "y" - }, - { - "type": "int", - "name": "w" - }, - { - "type": "int", - "name": "h" - }, - { - "type": "draw_rect_dsc_t", - "name": "draw_dsc" - } - ], - "return_type": "NoneType" - }, - "draw_text": { + "init_layer": { "type": "function", "args": [ { @@ -66837,29 +69915,13 @@ "name": "canvas" }, { - "type": "int", - "name": "x" - }, - { - "type": "int", - "name": "y" - }, - { - "type": "int", - "name": "max_w" - }, - { - "type": "draw_label_dsc_t", - "name": "draw_dsc" - }, - { - "type": "char*", - "name": "txt" + "type": "layer_t", + "name": "layer" } ], "return_type": "NoneType" }, - "draw_img": { + "finish_layer": { "type": "function", "args": [ { @@ -66867,111 +69929,41 @@ "name": "canvas" }, { - "type": "int", - "name": "x" - }, - { - "type": "int", - "name": "y" - }, - { - "type": "void*", - "name": "src" - }, - { - "type": "draw_img_dsc_t", - "name": "draw_dsc" + "type": "layer_t", + "name": "layer" } ], "return_type": "NoneType" }, - "draw_line": { + "center": { "type": "function", "args": [ { "type": "lv_obj_t*", - "name": "canvas" - }, - { - "type": "mp_arr_to_lv_point_t_____", - "name": "points" - }, - { - "type": "int", - "name": "point_cnt" - }, - { - "type": "draw_line_dsc_t", - "name": "draw_dsc" + "name": "obj" } ], "return_type": "NoneType" }, - "draw_polygon": { + "style_get_selector_state": { "type": "function", "args": [ - { - "type": "lv_obj_t*", - "name": "canvas" - }, - { - "type": "mp_arr_to_lv_point_t_____", - "name": "points" - }, { "type": "int", - "name": "point_cnt" - }, - { - "type": "draw_rect_dsc_t", - "name": "draw_dsc" + "name": "selector" } ], - "return_type": "NoneType" + "return_type": "int" }, - "draw_arc": { + "style_get_selector_part": { "type": "function", "args": [ - { - "type": "lv_obj_t*", - "name": "canvas" - }, - { - "type": "int", - "name": "x" - }, { "type": "int", - "name": "y" - }, - { - "type": "int", - "name": "r" - }, - { - "type": "int", - "name": "start_angle" - }, - { - "type": "int", - "name": "end_angle" - }, - { - "type": "draw_arc_dsc_t", - "name": "draw_dsc" - } - ], - "return_type": "NoneType" - }, - "center": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" + "name": "selector" } ], - "return_type": "NoneType" + "return_type": "int" }, "get_style_width": { "type": "function", @@ -67155,7 +70147,7 @@ ], "return_type": "int" }, - "get_style_transform_zoom": { + "get_style_transform_scale_x": { "type": "function", "args": [ { @@ -67169,7 +70161,21 @@ ], "return_type": "int" }, - "get_style_transform_angle": { + "get_style_transform_scale_y": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "part" + } + ], + "return_type": "int" + }, + "get_style_transform_rotation": { "type": "function", "args": [ { @@ -67363,7 +70369,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_bg_color_filtered": { "type": "function", @@ -67377,7 +70383,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_bg_opa": { "type": "function", @@ -67405,7 +70411,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_bg_grad_color_filtered": { "type": "function", @@ -67419,7 +70425,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_bg_grad_dir": { "type": "function", @@ -67463,7 +70469,7 @@ ], "return_type": "int" }, - "get_style_bg_grad": { + "get_style_bg_main_opa": { "type": "function", "args": [ { @@ -67475,9 +70481,9 @@ "name": "part" } ], - "return_type": "grad_dsc_t" + "return_type": "int" }, - "get_style_bg_dither_mode": { + "get_style_bg_grad_opa": { "type": "function", "args": [ { @@ -67491,7 +70497,21 @@ ], "return_type": "int" }, - "get_style_bg_img_src": { + "get_style_bg_grad": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "part" + } + ], + "return_type": "grad_dsc_t" + }, + "get_style_bg_image_src": { "type": "function", "args": [ { @@ -67505,7 +70525,7 @@ ], "return_type": "void*" }, - "get_style_bg_img_opa": { + "get_style_bg_image_opa": { "type": "function", "args": [ { @@ -67519,7 +70539,7 @@ ], "return_type": "int" }, - "get_style_bg_img_recolor": { + "get_style_bg_image_recolor": { "type": "function", "args": [ { @@ -67531,9 +70551,9 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, - "get_style_bg_img_recolor_filtered": { + "get_style_bg_image_recolor_filtered": { "type": "function", "args": [ { @@ -67545,9 +70565,9 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, - "get_style_bg_img_recolor_opa": { + "get_style_bg_image_recolor_opa": { "type": "function", "args": [ { @@ -67561,7 +70581,7 @@ ], "return_type": "int" }, - "get_style_bg_img_tiled": { + "get_style_bg_image_tiled": { "type": "function", "args": [ { @@ -67587,7 +70607,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_border_color_filtered": { "type": "function", @@ -67601,7 +70621,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_border_opa": { "type": "function", @@ -67685,7 +70705,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_outline_color_filtered": { "type": "function", @@ -67699,7 +70719,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_outline_opa": { "type": "function", @@ -67743,7 +70763,7 @@ ], "return_type": "int" }, - "get_style_shadow_ofs_x": { + "get_style_shadow_offset_x": { "type": "function", "args": [ { @@ -67757,7 +70777,7 @@ ], "return_type": "int" }, - "get_style_shadow_ofs_y": { + "get_style_shadow_offset_y": { "type": "function", "args": [ { @@ -67797,7 +70817,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_shadow_color_filtered": { "type": "function", @@ -67811,7 +70831,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_shadow_opa": { "type": "function", @@ -67827,7 +70847,7 @@ ], "return_type": "int" }, - "get_style_img_opa": { + "get_style_image_opa": { "type": "function", "args": [ { @@ -67841,7 +70861,7 @@ ], "return_type": "int" }, - "get_style_img_recolor": { + "get_style_image_recolor": { "type": "function", "args": [ { @@ -67853,9 +70873,9 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, - "get_style_img_recolor_filtered": { + "get_style_image_recolor_filtered": { "type": "function", "args": [ { @@ -67867,9 +70887,9 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, - "get_style_img_recolor_opa": { + "get_style_image_recolor_opa": { "type": "function", "args": [ { @@ -67951,7 +70971,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_line_color_filtered": { "type": "function", @@ -67965,7 +70985,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_line_opa": { "type": "function", @@ -68021,7 +71041,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_arc_color_filtered": { "type": "function", @@ -68035,7 +71055,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_arc_opa": { "type": "function", @@ -68051,7 +71071,7 @@ ], "return_type": "int" }, - "get_style_arc_img_src": { + "get_style_arc_image_src": { "type": "function", "args": [ { @@ -68077,7 +71097,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_text_color_filtered": { "type": "function", @@ -68091,7 +71111,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_text_opa": { "type": "function", @@ -68219,6 +71239,20 @@ ], "return_type": "int" }, + "get_style_opa_layered": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "part" + } + ], + "return_type": "int" + }, "get_style_color_filter_dsc": { "type": "function", "args": [ @@ -68345,6 +71379,216 @@ ], "return_type": "int" }, + "get_style_flex_flow": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "part" + } + ], + "return_type": "int" + }, + "get_style_flex_main_place": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "part" + } + ], + "return_type": "int" + }, + "get_style_flex_cross_place": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "part" + } + ], + "return_type": "int" + }, + "get_style_flex_track_place": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "part" + } + ], + "return_type": "int" + }, + "get_style_flex_grow": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "part" + } + ], + "return_type": "int" + }, + "get_style_grid_column_dsc_array": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "part" + } + ], + "return_type": "void*" + }, + "get_style_grid_column_align": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "part" + } + ], + "return_type": "int" + }, + "get_style_grid_row_dsc_array": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "part" + } + ], + "return_type": "void*" + }, + "get_style_grid_row_align": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "part" + } + ], + "return_type": "int" + }, + "get_style_grid_cell_column_pos": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "part" + } + ], + "return_type": "int" + }, + "get_style_grid_cell_x_align": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "part" + } + ], + "return_type": "int" + }, + "get_style_grid_cell_column_span": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "part" + } + ], + "return_type": "int" + }, + "get_style_grid_cell_row_pos": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "part" + } + ], + "return_type": "int" + }, + "get_style_grid_cell_y_align": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "part" + } + ], + "return_type": "int" + }, + "get_style_grid_cell_row_span": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "part" + } + ], + "return_type": "int" + }, "set_style_pad_all": { "type": "function", "args": [ @@ -68493,6 +71737,24 @@ ], "return_type": "NoneType" }, + "set_style_transform_scale": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, "get_style_space_left": { "type": "function", "args": [ @@ -68549,31 +71811,7 @@ ], "return_type": "int" }, - "set_user_data": { - "type": "function", - "args": [ - { - "type": "void*", - "name": "user_data" - }, - { - "type": "lv_obj_t*", - "name": "obj" - } - ], - "return_type": "NoneType" - }, - "get_user_data": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - } - ], - "return_type": "void*" - }, - "get_style_flex_flow": { + "get_style_transform_scale_x_safe": { "type": "function", "args": [ { @@ -68587,7 +71825,7 @@ ], "return_type": "int" }, - "get_style_flex_main_place": { + "get_style_transform_scale_y_safe": { "type": "function", "args": [ { @@ -68601,63 +71839,51 @@ ], "return_type": "int" }, - "get_style_flex_cross_place": { + "set_user_data": { "type": "function", "args": [ { - "type": "lv_obj_t*", - "name": "obj" + "type": "void*", + "name": "user_data" }, { - "type": "int", - "name": "part" + "type": "lv_obj_t*", + "name": "obj" } ], - "return_type": "int" + "return_type": "NoneType" }, - "get_style_flex_track_place": { + "get_user_data": { "type": "function", "args": [ { "type": "lv_obj_t*", "name": "obj" - }, - { - "type": "int", - "name": "part" } ], - "return_type": "int" + "return_type": "void*" }, - "get_style_flex_grow": { + "move_foreground": { "type": "function", "args": [ { "type": "lv_obj_t*", "name": "obj" - }, - { - "type": "int", - "name": "part" } ], - "return_type": "int" + "return_type": "NoneType" }, - "get_style_grid_row_align": { + "move_background": { "type": "function", "args": [ { "type": "lv_obj_t*", "name": "obj" - }, - { - "type": "int", - "name": "part" } ], - "return_type": "int" + "return_type": "NoneType" }, - "get_style_grid_column_align": { + "set_flex_flow": { "type": "function", "args": [ { @@ -68666,12 +71892,12 @@ }, { "type": "int", - "name": "part" + "name": "flow" } ], - "return_type": "int" + "return_type": "NoneType" }, - "get_style_grid_cell_column_pos": { + "set_flex_align": { "type": "function", "args": [ { @@ -68680,26 +71906,20 @@ }, { "type": "int", - "name": "part" - } - ], - "return_type": "int" - }, - "get_style_grid_cell_column_span": { - "type": "function", - "args": [ + "name": "main_place" + }, { - "type": "lv_obj_t*", - "name": "obj" + "type": "int", + "name": "cross_place" }, { "type": "int", - "name": "part" + "name": "track_cross_place" } ], - "return_type": "int" + "return_type": "NoneType" }, - "get_style_grid_cell_row_pos": { + "set_flex_grow": { "type": "function", "args": [ { @@ -68708,12 +71928,12 @@ }, { "type": "int", - "name": "part" + "name": "grow" } ], - "return_type": "int" + "return_type": "NoneType" }, - "get_style_grid_cell_row_span": { + "set_grid_dsc_array": { "type": "function", "args": [ { @@ -68721,13 +71941,17 @@ "name": "obj" }, { - "type": "int", - "name": "part" + "type": "mp_arr_to_int32_t_____", + "name": "col_dsc" + }, + { + "type": "mp_arr_to_int32_t_____", + "name": "row_dsc" } ], - "return_type": "int" + "return_type": "NoneType" }, - "get_style_grid_cell_x_align": { + "set_grid_align": { "type": "function", "args": [ { @@ -68736,12 +71960,16 @@ }, { "type": "int", - "name": "part" + "name": "column_align" + }, + { + "type": "int", + "name": "row_align" } ], - "return_type": "int" + "return_type": "NoneType" }, - "get_style_grid_cell_y_align": { + "set_grid_cell": { "type": "function", "args": [ { @@ -68750,40 +71978,30 @@ }, { "type": "int", - "name": "part" - } - ], - "return_type": "int" - }, - "move_foreground": { - "type": "function", - "args": [ + "name": "column_align" + }, { - "type": "lv_obj_t*", - "name": "obj" - } - ], - "return_type": "NoneType" - }, - "move_background": { - "type": "function", - "args": [ + "type": "int", + "name": "col_pos" + }, { - "type": "lv_obj_t*", - "name": "obj" - } - ], - "return_type": "NoneType" - }, - "get_child_id": { - "type": "function", - "args": [ + "type": "int", + "name": "col_span" + }, { - "type": "lv_obj_t*", - "name": "obj" + "type": "int", + "name": "row_align" + }, + { + "type": "int", + "name": "row_pos" + }, + { + "type": "int", + "name": "row_span" } ], - "return_type": "int" + "return_type": "NoneType" }, "delete": { "type": "function", @@ -68805,7 +72023,7 @@ ], "return_type": "NoneType" }, - "del_delayed": { + "delete_delayed": { "type": "function", "args": [ { @@ -68819,7 +72037,7 @@ ], "return_type": "NoneType" }, - "del_anim_ready_cb": { + "delete_anim_ready_cb": { "type": "function", "args": [ { @@ -68829,7 +72047,7 @@ ], "return_type": "NoneType" }, - "del_async": { + "delete_async": { "type": "function", "args": [ { @@ -68899,7 +72117,7 @@ "name": "obj" } ], - "return_type": "disp_t" + "return_type": "display_t" }, "get_parent": { "type": "function", @@ -68925,6 +72143,20 @@ ], "return_type": "lv_obj_t*" }, + "get_sibling": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "id" + } + ], + "return_type": "lv_obj_t*" + }, "get_child_cnt": { "type": "function", "args": [ @@ -68974,6 +72206,16 @@ ], "return_type": "NoneType" }, + "dump_tree": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + } + ], + "return_type": "NoneType" + }, "set_pos": { "type": "function", "args": [ @@ -69001,7 +72243,7 @@ }, { "type": "int", - "name": "x" + "name": "index" } ], "return_type": "NoneType" @@ -69015,7 +72257,7 @@ }, { "type": "int", - "name": "x" + "name": "index" } ], "return_type": "NoneType" @@ -69057,7 +72299,7 @@ }, { "type": "int", - "name": "x" + "name": "index" } ], "return_type": "NoneType" @@ -69071,7 +72313,7 @@ }, { "type": "int", - "name": "x" + "name": "index" } ], "return_type": "NoneType" @@ -69085,7 +72327,7 @@ }, { "type": "int", - "name": "x" + "name": "index" } ], "return_type": "NoneType" @@ -69099,7 +72341,7 @@ }, { "type": "int", - "name": "x" + "name": "index" } ], "return_type": "NoneType" @@ -69519,7 +72761,7 @@ }, { "type": "int", - "name": "x" + "name": "index" } ], "return_type": "NoneType" @@ -70064,28 +73306,6 @@ ], "return_type": "NoneType" }, - "set_local_style_prop_meta": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "prop" - }, - { - "type": "int", - "name": "meta" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, "get_local_style_prop": { "type": "function", "args": [ @@ -70162,26 +73382,6 @@ ], "return_type": "NoneType" }, - "style_get_selector_state": { - "type": "function", - "args": [ - { - "type": "int", - "name": "selector" - } - ], - "return_type": "int" - }, - "style_get_selector_part": { - "type": "function", - "args": [ - { - "type": "int", - "name": "selector" - } - ], - "return_type": "int" - }, "set_style_width": { "type": "function", "args": [ @@ -70416,7 +73616,25 @@ ], "return_type": "NoneType" }, - "set_style_transform_zoom": { + "set_style_transform_scale_x": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_transform_scale_y": { "type": "function", "args": [ { @@ -70434,7 +73652,7 @@ ], "return_type": "NoneType" }, - "set_style_transform_angle": { + "set_style_transform_rotation": { "type": "function", "args": [ { @@ -70676,7 +73894,7 @@ "name": "obj" }, { - "type": "color32_t", + "type": "color_t", "name": "value" }, { @@ -70712,7 +73930,7 @@ "name": "obj" }, { - "type": "color32_t", + "type": "color_t", "name": "value" }, { @@ -70776,7 +73994,7 @@ ], "return_type": "NoneType" }, - "set_style_bg_grad": { + "set_style_bg_main_opa": { "type": "function", "args": [ { @@ -70784,7 +74002,7 @@ "name": "obj" }, { - "type": "grad_dsc_t", + "type": "int", "name": "value" }, { @@ -70794,7 +74012,7 @@ ], "return_type": "NoneType" }, - "set_style_bg_dither_mode": { + "set_style_bg_grad_opa": { "type": "function", "args": [ { @@ -70812,7 +74030,25 @@ ], "return_type": "NoneType" }, - "set_style_bg_img_src": { + "set_style_bg_grad": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "grad_dsc_t", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_bg_image_src": { "type": "function", "args": [ { @@ -70830,7 +74066,7 @@ ], "return_type": "NoneType" }, - "set_style_bg_img_opa": { + "set_style_bg_image_opa": { "type": "function", "args": [ { @@ -70848,7 +74084,7 @@ ], "return_type": "NoneType" }, - "set_style_bg_img_recolor": { + "set_style_bg_image_recolor": { "type": "function", "args": [ { @@ -70856,7 +74092,7 @@ "name": "obj" }, { - "type": "color32_t", + "type": "color_t", "name": "value" }, { @@ -70866,7 +74102,7 @@ ], "return_type": "NoneType" }, - "set_style_bg_img_recolor_opa": { + "set_style_bg_image_recolor_opa": { "type": "function", "args": [ { @@ -70884,7 +74120,7 @@ ], "return_type": "NoneType" }, - "set_style_bg_img_tiled": { + "set_style_bg_image_tiled": { "type": "function", "args": [ { @@ -70910,7 +74146,7 @@ "name": "obj" }, { - "type": "color32_t", + "type": "color_t", "name": "value" }, { @@ -71018,7 +74254,7 @@ "name": "obj" }, { - "type": "color32_t", + "type": "color_t", "name": "value" }, { @@ -71082,7 +74318,7 @@ ], "return_type": "NoneType" }, - "set_style_shadow_ofs_x": { + "set_style_shadow_offset_x": { "type": "function", "args": [ { @@ -71100,7 +74336,7 @@ ], "return_type": "NoneType" }, - "set_style_shadow_ofs_y": { + "set_style_shadow_offset_y": { "type": "function", "args": [ { @@ -71144,7 +74380,7 @@ "name": "obj" }, { - "type": "color32_t", + "type": "color_t", "name": "value" }, { @@ -71172,7 +74408,7 @@ ], "return_type": "NoneType" }, - "set_style_img_opa": { + "set_style_image_opa": { "type": "function", "args": [ { @@ -71190,7 +74426,7 @@ ], "return_type": "NoneType" }, - "set_style_img_recolor": { + "set_style_image_recolor": { "type": "function", "args": [ { @@ -71198,7 +74434,7 @@ "name": "obj" }, { - "type": "color32_t", + "type": "color_t", "name": "value" }, { @@ -71208,7 +74444,7 @@ ], "return_type": "NoneType" }, - "set_style_img_recolor_opa": { + "set_style_image_recolor_opa": { "type": "function", "args": [ { @@ -71306,7 +74542,7 @@ "name": "obj" }, { - "type": "color32_t", + "type": "color_t", "name": "value" }, { @@ -71378,7 +74614,7 @@ "name": "obj" }, { - "type": "color32_t", + "type": "color_t", "name": "value" }, { @@ -71406,7 +74642,7 @@ ], "return_type": "NoneType" }, - "set_style_arc_img_src": { + "set_style_arc_image_src": { "type": "function", "args": [ { @@ -71432,7 +74668,7 @@ "name": "obj" }, { - "type": "color32_t", + "type": "color_t", "name": "value" }, { @@ -71604,6 +74840,24 @@ ], "return_type": "NoneType" }, + "set_style_opa_layered": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, "set_style_color_filter_dsc": { "type": "function", "args": [ @@ -71766,6 +75020,276 @@ ], "return_type": "NoneType" }, + "set_style_flex_flow": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_flex_main_place": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_flex_cross_place": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_flex_track_place": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_flex_grow": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_grid_column_dsc_array": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "void*", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_grid_column_align": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_grid_row_dsc_array": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "void*", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_grid_row_align": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_grid_cell_column_pos": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_grid_cell_x_align": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_grid_cell_column_span": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_grid_cell_row_pos": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_grid_cell_y_align": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_grid_cell_row_span": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, "calculate_style_text_align": { "type": "function", "args": [ @@ -71784,6 +75308,20 @@ ], "return_type": "int" }, + "get_style_opa_recursive": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "part" + } + ], + "return_type": "int" + }, "init_draw_rect_dsc": { "type": "function", "args": [ @@ -71820,7 +75358,7 @@ ], "return_type": "NoneType" }, - "init_draw_img_dsc": { + "init_draw_image_dsc": { "type": "function", "args": [ { @@ -71832,7 +75370,7 @@ "name": "part" }, { - "type": "draw_img_dsc_t", + "type": "draw_image_dsc_t", "name": "draw_dsc" } ], @@ -71888,38 +75426,6 @@ ], "return_type": "int" }, - "draw_dsc_init": { - "type": "function", - "args": [ - { - "type": "obj_draw_part_dsc_t", - "name": "dsc" - }, - { - "type": "draw_ctx_t", - "name": "draw_ctx" - } - ], - "return_type": "NoneType" - }, - "draw_part_check_type": { - "type": "function", - "args": [ - { - "type": "obj_draw_part_dsc_t", - "name": "dsc" - }, - { - "type": "obj_class_t", - "name": "class_p" - }, - { - "type": "int", - "name": "type" - } - ], - "return_type": "bool" - }, "refresh_ext_draw_size": { "type": "function", "args": [ @@ -72075,6 +75581,29 @@ ], "return_type": "bool" }, + "remove_event_cb": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "callback", + "function": { + "args": [ + { + "type": "event_t", + "name": "e" + } + ], + "return_type": null + }, + "name": "event_cb" + } + ], + "return_type": "bool" + }, "add_flag": { "type": "function", "args": [ @@ -72089,7 +75618,7 @@ ], "return_type": "NoneType" }, - "clear_flag": { + "remove_flag": { "type": "function", "args": [ { @@ -72103,6 +75632,24 @@ ], "return_type": "NoneType" }, + "update_flag": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "f" + }, + { + "type": "bool", + "name": "v" + } + ], + "return_type": "NoneType" + }, "add_state": { "type": "function", "args": [ @@ -72117,7 +75664,7 @@ ], "return_type": "NoneType" }, - "clear_state": { + "remove_state": { "type": "function", "args": [ { @@ -72131,6 +75678,24 @@ ], "return_type": "NoneType" }, + "set_state": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "state" + }, + { + "type": "bool", + "name": "v" + } + ], + "return_type": "NoneType" + }, "has_flag": { "type": "function", "args": [ @@ -72255,8 +75820,8 @@ "type": "function", "args": [ { - "type": "draw_ctx_t", - "name": "draw_ctx" + "type": "layer_t", + "name": "layer" }, { "type": "lv_obj_t*", @@ -72305,21 +75870,7 @@ ], "return_type": "NoneType" }, - "set_flex_flow": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "flow" - } - ], - "return_type": "NoneType" - }, - "set_flex_align": { + "bind_flag_if_eq": { "type": "function", "args": [ { @@ -72327,21 +75878,21 @@ "name": "obj" }, { - "type": "int", - "name": "main_place" + "type": "subject_t", + "name": "subject" }, { "type": "int", - "name": "cross_place" + "name": "flag" }, { "type": "int", - "name": "track_cross_place" + "name": "ref_value" } ], - "return_type": "NoneType" + "return_type": "observer_t" }, - "set_flex_grow": { + "bind_flag_if_not_eq": { "type": "function", "args": [ { @@ -72349,31 +75900,21 @@ "name": "obj" }, { - "type": "int", - "name": "grow" - } - ], - "return_type": "NoneType" - }, - "set_style_flex_flow": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" + "type": "subject_t", + "name": "subject" }, { "type": "int", - "name": "value" + "name": "flag" }, { "type": "int", - "name": "selector" + "name": "ref_value" } ], - "return_type": "NoneType" + "return_type": "observer_t" }, - "set_style_flex_main_place": { + "bind_state_if_eq": { "type": "function", "args": [ { @@ -72381,285 +75922,21 @@ "name": "obj" }, { - "type": "int", - "name": "value" + "type": "subject_t", + "name": "subject" }, { "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_flex_cross_place": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_flex_track_place": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_flex_grow": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_grid_dsc_array": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "mp_arr_to_lv_coord_t_____", - "name": "col_dsc" - }, - { - "type": "mp_arr_to_lv_coord_t_____", - "name": "row_dsc" - } - ], - "return_type": "NoneType" - }, - "set_grid_align": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "column_align" - }, - { - "type": "int", - "name": "row_align" - } - ], - "return_type": "NoneType" - }, - "set_grid_cell": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "column_align" - }, - { - "type": "int", - "name": "col_pos" - }, - { - "type": "int", - "name": "col_span" - }, - { - "type": "int", - "name": "row_align" - }, - { - "type": "int", - "name": "row_pos" - }, - { - "type": "int", - "name": "row_span" - } - ], - "return_type": "NoneType" - }, - "set_style_grid_row_dsc_array": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "mp_arr_to_lv_coord_t_____", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_grid_column_dsc_array": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "mp_arr_to_lv_coord_t_____", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_grid_row_align": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_grid_column_align": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_grid_cell_column_pos": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_grid_cell_column_span": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_grid_cell_row_pos": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_grid_cell_row_span": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" + "name": "state" }, { "type": "int", - "name": "selector" + "name": "ref_value" } ], - "return_type": "NoneType" + "return_type": "observer_t" }, - "set_style_grid_cell_x_align": { + "bind_state_if_not_eq": { "type": "function", "args": [ { @@ -72667,33 +75944,19 @@ "name": "obj" }, { - "type": "int", - "name": "value" + "type": "subject_t", + "name": "subject" }, { "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_grid_cell_y_align": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" + "name": "state" }, { "type": "int", - "name": "selector" + "name": "ref_value" } ], - "return_type": "NoneType" + "return_type": "observer_t" }, "FLAG": { "type": "enum_type", @@ -72758,9 +76021,15 @@ "FLOATING": { "type": "enum_member" }, + "SEND_DRAW_TASK_EVENTS": { + "type": "enum_member" + }, "OVERFLOW_VISIBLE": { "type": "enum_member" }, + "FLEX_IN_NEW_TRACK": { + "type": "enum_member" + }, "LAYOUT_1": { "type": "enum_member" }, @@ -72787,20 +76056,6 @@ } } }, - "DRAW_PART": { - "type": "enum_type", - "members": { - "RECTANGLE": { - "type": "enum_member" - }, - "BORDER_POST": { - "type": "enum_member" - }, - "SCROLLBAR": { - "type": "enum_member" - } - } - }, "TREE_WALK": { "type": "enum_type", "members": { @@ -72940,92 +76195,6 @@ ], "return_type": "NoneType" }, - "set_zoom_x": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "zoom" - } - ], - "return_type": "NoneType" - }, - "set_zoom_y": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "zoom" - } - ], - "return_type": "NoneType" - }, - "get_zoom_x": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - } - ], - "return_type": "int" - }, - "get_zoom_y": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - } - ], - "return_type": "int" - }, - "set_axis_tick": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "axis" - }, - { - "type": "int", - "name": "major_len" - }, - { - "type": "int", - "name": "minor_len" - }, - { - "type": "int", - "name": "major_cnt" - }, - { - "type": "int", - "name": "minor_cnt" - }, - { - "type": "bool", - "name": "label_en" - }, - { - "type": "int", - "name": "draw_size" - } - ], - "return_type": "NoneType" - }, "get_type": { "type": "function", "args": [ @@ -73100,7 +76269,7 @@ "name": "obj" }, { - "type": "color32_t", + "type": "color_t", "name": "color" }, { @@ -73154,7 +76323,7 @@ "name": "series" }, { - "type": "color32_t", + "type": "color_t", "name": "color" } ], @@ -73200,7 +76369,7 @@ "name": "obj" }, { - "type": "color32_t", + "type": "color_t", "name": "color" }, { @@ -73382,7 +76551,7 @@ "name": "ser" }, { - "type": "mp_arr_to_lv_coord_t_____", + "type": "mp_arr_to_int32_t_____", "name": "array" } ], @@ -73400,7 +76569,7 @@ "name": "ser" }, { - "type": "mp_arr_to_lv_coord_t_____", + "type": "mp_arr_to_int32_t_____", "name": "array" } ], @@ -73444,7 +76613,7 @@ ], "return_type": "int" }, - "center": { + "get_first_point_center_offset": { "type": "function", "args": [ { @@ -73452,79 +76621,39 @@ "name": "obj" } ], - "return_type": "NoneType" - }, - "get_style_width": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "part" - } - ], "return_type": "int" }, - "get_style_min_width": { + "center": { "type": "function", "args": [ { "type": "lv_obj_t*", "name": "obj" - }, - { - "type": "int", - "name": "part" } ], - "return_type": "int" - }, - "get_style_max_width": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "part" - } - ], - "return_type": "int" + "return_type": "NoneType" }, - "get_style_height": { + "style_get_selector_state": { "type": "function", "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, { "type": "int", - "name": "part" + "name": "selector" } ], "return_type": "int" }, - "get_style_min_height": { + "style_get_selector_part": { "type": "function", "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, { "type": "int", - "name": "part" + "name": "selector" } ], "return_type": "int" }, - "get_style_max_height": { + "get_style_width": { "type": "function", "args": [ { @@ -73538,7 +76667,7 @@ ], "return_type": "int" }, - "get_style_x": { + "get_style_min_width": { "type": "function", "args": [ { @@ -73552,7 +76681,7 @@ ], "return_type": "int" }, - "get_style_y": { + "get_style_max_width": { "type": "function", "args": [ { @@ -73566,7 +76695,7 @@ ], "return_type": "int" }, - "get_style_align": { + "get_style_height": { "type": "function", "args": [ { @@ -73580,7 +76709,7 @@ ], "return_type": "int" }, - "get_style_transform_width": { + "get_style_min_height": { "type": "function", "args": [ { @@ -73594,7 +76723,7 @@ ], "return_type": "int" }, - "get_style_transform_height": { + "get_style_max_height": { "type": "function", "args": [ { @@ -73608,7 +76737,7 @@ ], "return_type": "int" }, - "get_style_translate_x": { + "get_style_x": { "type": "function", "args": [ { @@ -73622,7 +76751,7 @@ ], "return_type": "int" }, - "get_style_translate_y": { + "get_style_y": { "type": "function", "args": [ { @@ -73636,7 +76765,7 @@ ], "return_type": "int" }, - "get_style_transform_zoom": { + "get_style_align": { "type": "function", "args": [ { @@ -73650,7 +76779,7 @@ ], "return_type": "int" }, - "get_style_transform_angle": { + "get_style_transform_width": { "type": "function", "args": [ { @@ -73664,7 +76793,7 @@ ], "return_type": "int" }, - "get_style_transform_pivot_x": { + "get_style_transform_height": { "type": "function", "args": [ { @@ -73678,7 +76807,7 @@ ], "return_type": "int" }, - "get_style_transform_pivot_y": { + "get_style_translate_x": { "type": "function", "args": [ { @@ -73692,7 +76821,7 @@ ], "return_type": "int" }, - "get_style_pad_top": { + "get_style_translate_y": { "type": "function", "args": [ { @@ -73706,7 +76835,7 @@ ], "return_type": "int" }, - "get_style_pad_bottom": { + "get_style_transform_scale_x": { "type": "function", "args": [ { @@ -73720,7 +76849,7 @@ ], "return_type": "int" }, - "get_style_pad_left": { + "get_style_transform_scale_y": { "type": "function", "args": [ { @@ -73734,7 +76863,7 @@ ], "return_type": "int" }, - "get_style_pad_right": { + "get_style_transform_rotation": { "type": "function", "args": [ { @@ -73748,7 +76877,7 @@ ], "return_type": "int" }, - "get_style_pad_row": { + "get_style_transform_pivot_x": { "type": "function", "args": [ { @@ -73762,7 +76891,7 @@ ], "return_type": "int" }, - "get_style_pad_column": { + "get_style_transform_pivot_y": { "type": "function", "args": [ { @@ -73776,7 +76905,7 @@ ], "return_type": "int" }, - "get_style_margin_top": { + "get_style_pad_top": { "type": "function", "args": [ { @@ -73790,7 +76919,7 @@ ], "return_type": "int" }, - "get_style_margin_bottom": { + "get_style_pad_bottom": { "type": "function", "args": [ { @@ -73804,7 +76933,7 @@ ], "return_type": "int" }, - "get_style_margin_left": { + "get_style_pad_left": { "type": "function", "args": [ { @@ -73818,7 +76947,7 @@ ], "return_type": "int" }, - "get_style_margin_right": { + "get_style_pad_right": { "type": "function", "args": [ { @@ -73832,35 +76961,7 @@ ], "return_type": "int" }, - "get_style_bg_color": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "part" - } - ], - "return_type": "color32_t" - }, - "get_style_bg_color_filtered": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "part" - } - ], - "return_type": "color32_t" - }, - "get_style_bg_opa": { + "get_style_pad_row": { "type": "function", "args": [ { @@ -73874,35 +76975,7 @@ ], "return_type": "int" }, - "get_style_bg_grad_color": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "part" - } - ], - "return_type": "color32_t" - }, - "get_style_bg_grad_color_filtered": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "part" - } - ], - "return_type": "color32_t" - }, - "get_style_bg_grad_dir": { + "get_style_pad_column": { "type": "function", "args": [ { @@ -73916,7 +76989,7 @@ ], "return_type": "int" }, - "get_style_bg_main_stop": { + "get_style_margin_top": { "type": "function", "args": [ { @@ -73930,7 +77003,7 @@ ], "return_type": "int" }, - "get_style_bg_grad_stop": { + "get_style_margin_bottom": { "type": "function", "args": [ { @@ -73944,21 +77017,7 @@ ], "return_type": "int" }, - "get_style_bg_grad": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "part" - } - ], - "return_type": "grad_dsc_t" - }, - "get_style_bg_dither_mode": { + "get_style_margin_left": { "type": "function", "args": [ { @@ -73972,21 +77031,7 @@ ], "return_type": "int" }, - "get_style_bg_img_src": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "part" - } - ], - "return_type": "void*" - }, - "get_style_bg_img_opa": { + "get_style_margin_right": { "type": "function", "args": [ { @@ -74000,7 +77045,7 @@ ], "return_type": "int" }, - "get_style_bg_img_recolor": { + "get_style_bg_color": { "type": "function", "args": [ { @@ -74012,9 +77057,9 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, - "get_style_bg_img_recolor_filtered": { + "get_style_bg_color_filtered": { "type": "function", "args": [ { @@ -74026,9 +77071,9 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, - "get_style_bg_img_recolor_opa": { + "get_style_bg_opa": { "type": "function", "args": [ { @@ -74042,21 +77087,7 @@ ], "return_type": "int" }, - "get_style_bg_img_tiled": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "part" - } - ], - "return_type": "bool" - }, - "get_style_border_color": { + "get_style_bg_grad_color": { "type": "function", "args": [ { @@ -74068,9 +77099,9 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, - "get_style_border_color_filtered": { + "get_style_bg_grad_color_filtered": { "type": "function", "args": [ { @@ -74082,9 +77113,9 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, - "get_style_border_opa": { + "get_style_bg_grad_dir": { "type": "function", "args": [ { @@ -74098,7 +77129,7 @@ ], "return_type": "int" }, - "get_style_border_width": { + "get_style_bg_main_stop": { "type": "function", "args": [ { @@ -74112,7 +77143,7 @@ ], "return_type": "int" }, - "get_style_border_side": { + "get_style_bg_grad_stop": { "type": "function", "args": [ { @@ -74126,21 +77157,7 @@ ], "return_type": "int" }, - "get_style_border_post": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "part" - } - ], - "return_type": "bool" - }, - "get_style_outline_width": { + "get_style_bg_main_opa": { "type": "function", "args": [ { @@ -74154,35 +77171,7 @@ ], "return_type": "int" }, - "get_style_outline_color": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "part" - } - ], - "return_type": "color32_t" - }, - "get_style_outline_color_filtered": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "part" - } - ], - "return_type": "color32_t" - }, - "get_style_outline_opa": { + "get_style_bg_grad_opa": { "type": "function", "args": [ { @@ -74196,7 +77185,7 @@ ], "return_type": "int" }, - "get_style_outline_pad": { + "get_style_bg_grad": { "type": "function", "args": [ { @@ -74208,9 +77197,9 @@ "name": "part" } ], - "return_type": "int" + "return_type": "grad_dsc_t" }, - "get_style_shadow_width": { + "get_style_bg_image_src": { "type": "function", "args": [ { @@ -74222,9 +77211,9 @@ "name": "part" } ], - "return_type": "int" + "return_type": "void*" }, - "get_style_shadow_ofs_x": { + "get_style_bg_image_opa": { "type": "function", "args": [ { @@ -74238,7 +77227,7 @@ ], "return_type": "int" }, - "get_style_shadow_ofs_y": { + "get_style_bg_image_recolor": { "type": "function", "args": [ { @@ -74250,9 +77239,9 @@ "name": "part" } ], - "return_type": "int" + "return_type": "color_t" }, - "get_style_shadow_spread": { + "get_style_bg_image_recolor_filtered": { "type": "function", "args": [ { @@ -74264,9 +77253,9 @@ "name": "part" } ], - "return_type": "int" + "return_type": "color_t" }, - "get_style_shadow_color": { + "get_style_bg_image_recolor_opa": { "type": "function", "args": [ { @@ -74278,9 +77267,9 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "int" }, - "get_style_shadow_color_filtered": { + "get_style_bg_image_tiled": { "type": "function", "args": [ { @@ -74292,9 +77281,9 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "bool" }, - "get_style_shadow_opa": { + "get_style_border_color": { "type": "function", "args": [ { @@ -74306,9 +77295,9 @@ "name": "part" } ], - "return_type": "int" + "return_type": "color_t" }, - "get_style_img_opa": { + "get_style_border_color_filtered": { "type": "function", "args": [ { @@ -74320,9 +77309,9 @@ "name": "part" } ], - "return_type": "int" + "return_type": "color_t" }, - "get_style_img_recolor": { + "get_style_border_opa": { "type": "function", "args": [ { @@ -74334,9 +77323,9 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "int" }, - "get_style_img_recolor_filtered": { + "get_style_border_width": { "type": "function", "args": [ { @@ -74348,9 +77337,9 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "int" }, - "get_style_img_recolor_opa": { + "get_style_border_side": { "type": "function", "args": [ { @@ -74364,7 +77353,7 @@ ], "return_type": "int" }, - "get_style_line_width": { + "get_style_border_post": { "type": "function", "args": [ { @@ -74376,9 +77365,9 @@ "name": "part" } ], - "return_type": "int" + "return_type": "bool" }, - "get_style_line_dash_width": { + "get_style_outline_width": { "type": "function", "args": [ { @@ -74392,7 +77381,7 @@ ], "return_type": "int" }, - "get_style_line_dash_gap": { + "get_style_outline_color": { "type": "function", "args": [ { @@ -74404,9 +77393,9 @@ "name": "part" } ], - "return_type": "int" + "return_type": "color_t" }, - "get_style_line_rounded": { + "get_style_outline_color_filtered": { "type": "function", "args": [ { @@ -74418,9 +77407,9 @@ "name": "part" } ], - "return_type": "bool" + "return_type": "color_t" }, - "get_style_line_color": { + "get_style_outline_opa": { "type": "function", "args": [ { @@ -74432,9 +77421,9 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "int" }, - "get_style_line_color_filtered": { + "get_style_outline_pad": { "type": "function", "args": [ { @@ -74446,9 +77435,9 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "int" }, - "get_style_line_opa": { + "get_style_shadow_width": { "type": "function", "args": [ { @@ -74462,7 +77451,7 @@ ], "return_type": "int" }, - "get_style_arc_width": { + "get_style_shadow_offset_x": { "type": "function", "args": [ { @@ -74476,7 +77465,7 @@ ], "return_type": "int" }, - "get_style_arc_rounded": { + "get_style_shadow_offset_y": { "type": "function", "args": [ { @@ -74488,9 +77477,9 @@ "name": "part" } ], - "return_type": "bool" + "return_type": "int" }, - "get_style_arc_color": { + "get_style_shadow_spread": { "type": "function", "args": [ { @@ -74502,9 +77491,9 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "int" }, - "get_style_arc_color_filtered": { + "get_style_shadow_color": { "type": "function", "args": [ { @@ -74516,9 +77505,9 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, - "get_style_arc_opa": { + "get_style_shadow_color_filtered": { "type": "function", "args": [ { @@ -74530,9 +77519,9 @@ "name": "part" } ], - "return_type": "int" + "return_type": "color_t" }, - "get_style_arc_img_src": { + "get_style_shadow_opa": { "type": "function", "args": [ { @@ -74544,9 +77533,9 @@ "name": "part" } ], - "return_type": "void*" + "return_type": "int" }, - "get_style_text_color": { + "get_style_image_opa": { "type": "function", "args": [ { @@ -74558,9 +77547,9 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "int" }, - "get_style_text_color_filtered": { + "get_style_image_recolor": { "type": "function", "args": [ { @@ -74572,9 +77561,9 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, - "get_style_text_opa": { + "get_style_image_recolor_filtered": { "type": "function", "args": [ { @@ -74586,9 +77575,9 @@ "name": "part" } ], - "return_type": "int" + "return_type": "color_t" }, - "get_style_text_font": { + "get_style_image_recolor_opa": { "type": "function", "args": [ { @@ -74600,9 +77589,9 @@ "name": "part" } ], - "return_type": "font_t" + "return_type": "int" }, - "get_style_text_letter_space": { + "get_style_line_width": { "type": "function", "args": [ { @@ -74616,7 +77605,7 @@ ], "return_type": "int" }, - "get_style_text_line_space": { + "get_style_line_dash_width": { "type": "function", "args": [ { @@ -74630,7 +77619,7 @@ ], "return_type": "int" }, - "get_style_text_decor": { + "get_style_line_dash_gap": { "type": "function", "args": [ { @@ -74644,7 +77633,7 @@ ], "return_type": "int" }, - "get_style_text_align": { + "get_style_line_rounded": { "type": "function", "args": [ { @@ -74656,9 +77645,9 @@ "name": "part" } ], - "return_type": "int" + "return_type": "bool" }, - "get_style_radius": { + "get_style_line_color": { "type": "function", "args": [ { @@ -74670,9 +77659,9 @@ "name": "part" } ], - "return_type": "int" + "return_type": "color_t" }, - "get_style_clip_corner": { + "get_style_line_color_filtered": { "type": "function", "args": [ { @@ -74684,9 +77673,9 @@ "name": "part" } ], - "return_type": "bool" + "return_type": "color_t" }, - "get_style_opa": { + "get_style_line_opa": { "type": "function", "args": [ { @@ -74700,7 +77689,7 @@ ], "return_type": "int" }, - "get_style_color_filter_dsc": { + "get_style_arc_width": { "type": "function", "args": [ { @@ -74712,9 +77701,9 @@ "name": "part" } ], - "return_type": "color_filter_dsc_t" + "return_type": "int" }, - "get_style_color_filter_opa": { + "get_style_arc_rounded": { "type": "function", "args": [ { @@ -74726,9 +77715,9 @@ "name": "part" } ], - "return_type": "int" + "return_type": "bool" }, - "get_style_anim": { + "get_style_arc_color": { "type": "function", "args": [ { @@ -74740,9 +77729,9 @@ "name": "part" } ], - "return_type": "anim_t" + "return_type": "color_t" }, - "get_style_anim_time": { + "get_style_arc_color_filtered": { "type": "function", "args": [ { @@ -74754,9 +77743,9 @@ "name": "part" } ], - "return_type": "int" + "return_type": "color_t" }, - "get_style_anim_speed": { + "get_style_arc_opa": { "type": "function", "args": [ { @@ -74770,7 +77759,7 @@ ], "return_type": "int" }, - "get_style_transition": { + "get_style_arc_image_src": { "type": "function", "args": [ { @@ -74782,9 +77771,9 @@ "name": "part" } ], - "return_type": "style_transition_dsc_t" + "return_type": "void*" }, - "get_style_blend_mode": { + "get_style_text_color": { "type": "function", "args": [ { @@ -74796,9 +77785,9 @@ "name": "part" } ], - "return_type": "int" + "return_type": "color_t" }, - "get_style_layout": { + "get_style_text_color_filtered": { "type": "function", "args": [ { @@ -74810,9 +77799,9 @@ "name": "part" } ], - "return_type": "int" + "return_type": "color_t" }, - "get_style_base_dir": { + "get_style_text_opa": { "type": "function", "args": [ { @@ -74826,7 +77815,7 @@ ], "return_type": "int" }, - "set_style_pad_all": { + "get_style_text_font": { "type": "function", "args": [ { @@ -74835,16 +77824,12 @@ }, { "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" + "name": "part" } ], - "return_type": "NoneType" + "return_type": "font_t" }, - "set_style_pad_hor": { + "get_style_text_letter_space": { "type": "function", "args": [ { @@ -74853,16 +77838,12 @@ }, { "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" + "name": "part" } ], - "return_type": "NoneType" + "return_type": "int" }, - "set_style_pad_ver": { + "get_style_text_line_space": { "type": "function", "args": [ { @@ -74871,16 +77852,12 @@ }, { "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" + "name": "part" } ], - "return_type": "NoneType" + "return_type": "int" }, - "set_style_margin_all": { + "get_style_text_decor": { "type": "function", "args": [ { @@ -74889,16 +77866,12 @@ }, { "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" + "name": "part" } ], - "return_type": "NoneType" + "return_type": "int" }, - "set_style_margin_hor": { + "get_style_text_align": { "type": "function", "args": [ { @@ -74907,16 +77880,26 @@ }, { "type": "int", - "name": "value" + "name": "part" + } + ], + "return_type": "int" + }, + "get_style_radius": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" }, { "type": "int", - "name": "selector" + "name": "part" } ], - "return_type": "NoneType" + "return_type": "int" }, - "set_style_margin_ver": { + "get_style_clip_corner": { "type": "function", "args": [ { @@ -74925,16 +77908,26 @@ }, { "type": "int", - "name": "value" + "name": "part" + } + ], + "return_type": "bool" + }, + "get_style_opa": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" }, { "type": "int", - "name": "selector" + "name": "part" } ], - "return_type": "NoneType" + "return_type": "int" }, - "set_style_pad_gap": { + "get_style_opa_layered": { "type": "function", "args": [ { @@ -74943,16 +77936,26 @@ }, { "type": "int", - "name": "value" + "name": "part" + } + ], + "return_type": "int" + }, + "get_style_color_filter_dsc": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" }, { "type": "int", - "name": "selector" + "name": "part" } ], - "return_type": "NoneType" + "return_type": "color_filter_dsc_t" }, - "set_style_size": { + "get_style_color_filter_opa": { "type": "function", "args": [ { @@ -74961,20 +77964,26 @@ }, { "type": "int", - "name": "width" - }, + "name": "part" + } + ], + "return_type": "int" + }, + "get_style_anim": { + "type": "function", + "args": [ { - "type": "int", - "name": "height" + "type": "lv_obj_t*", + "name": "obj" }, { "type": "int", - "name": "selector" + "name": "part" } ], - "return_type": "NoneType" + "return_type": "anim_t" }, - "get_style_space_left": { + "get_style_anim_time": { "type": "function", "args": [ { @@ -74988,7 +77997,7 @@ ], "return_type": "int" }, - "get_style_space_right": { + "get_style_anim_speed": { "type": "function", "args": [ { @@ -75002,7 +78011,7 @@ ], "return_type": "int" }, - "get_style_space_top": { + "get_style_transition": { "type": "function", "args": [ { @@ -75014,9 +78023,9 @@ "name": "part" } ], - "return_type": "int" + "return_type": "style_transition_dsc_t" }, - "get_style_space_bottom": { + "get_style_blend_mode": { "type": "function", "args": [ { @@ -75030,29 +78039,33 @@ ], "return_type": "int" }, - "set_user_data": { + "get_style_layout": { "type": "function", "args": [ - { - "type": "void*", - "name": "user_data" - }, { "type": "lv_obj_t*", "name": "obj" + }, + { + "type": "int", + "name": "part" } ], - "return_type": "NoneType" + "return_type": "int" }, - "get_user_data": { + "get_style_base_dir": { "type": "function", "args": [ { "type": "lv_obj_t*", "name": "obj" + }, + { + "type": "int", + "name": "part" } ], - "return_type": "void*" + "return_type": "int" }, "get_style_flex_flow": { "type": "function", @@ -75124,7 +78137,7 @@ ], "return_type": "int" }, - "get_style_grid_row_align": { + "get_style_grid_column_dsc_array": { "type": "function", "args": [ { @@ -75136,7 +78149,7 @@ "name": "part" } ], - "return_type": "int" + "return_type": "void*" }, "get_style_grid_column_align": { "type": "function", @@ -75152,6 +78165,34 @@ ], "return_type": "int" }, + "get_style_grid_row_dsc_array": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "part" + } + ], + "return_type": "void*" + }, + "get_style_grid_row_align": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "part" + } + ], + "return_type": "int" + }, "get_style_grid_cell_column_pos": { "type": "function", "args": [ @@ -75166,6 +78207,20 @@ ], "return_type": "int" }, + "get_style_grid_cell_x_align": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "part" + } + ], + "return_type": "int" + }, "get_style_grid_cell_column_span": { "type": "function", "args": [ @@ -75194,6 +78249,20 @@ ], "return_type": "int" }, + "get_style_grid_cell_y_align": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "part" + } + ], + "return_type": "int" + }, "get_style_grid_cell_row_span": { "type": "function", "args": [ @@ -75208,7 +78277,173 @@ ], "return_type": "int" }, - "get_style_grid_cell_x_align": { + "set_style_pad_all": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_pad_hor": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_pad_ver": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_margin_all": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_margin_hor": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_margin_ver": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_pad_gap": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_size": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "width" + }, + { + "type": "int", + "name": "height" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_transform_scale": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "get_style_space_left": { "type": "function", "args": [ { @@ -75222,7 +78457,35 @@ ], "return_type": "int" }, - "get_style_grid_cell_y_align": { + "get_style_space_right": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "part" + } + ], + "return_type": "int" + }, + "get_style_space_top": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "part" + } + ], + "return_type": "int" + }, + "get_style_space_bottom": { "type": "function", "args": [ { @@ -75236,6 +78499,58 @@ ], "return_type": "int" }, + "get_style_transform_scale_x_safe": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "part" + } + ], + "return_type": "int" + }, + "get_style_transform_scale_y_safe": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "part" + } + ], + "return_type": "int" + }, + "set_user_data": { + "type": "function", + "args": [ + { + "type": "void*", + "name": "user_data" + }, + { + "type": "lv_obj_t*", + "name": "obj" + } + ], + "return_type": "NoneType" + }, + "get_user_data": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + } + ], + "return_type": "void*" + }, "move_foreground": { "type": "function", "args": [ @@ -75256,15 +78571,125 @@ ], "return_type": "NoneType" }, - "get_child_id": { + "set_flex_flow": { "type": "function", "args": [ { "type": "lv_obj_t*", "name": "obj" + }, + { + "type": "int", + "name": "flow" } ], - "return_type": "int" + "return_type": "NoneType" + }, + "set_flex_align": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "main_place" + }, + { + "type": "int", + "name": "cross_place" + }, + { + "type": "int", + "name": "track_cross_place" + } + ], + "return_type": "NoneType" + }, + "set_flex_grow": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "grow" + } + ], + "return_type": "NoneType" + }, + "set_grid_dsc_array": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "mp_arr_to_int32_t_____", + "name": "col_dsc" + }, + { + "type": "mp_arr_to_int32_t_____", + "name": "row_dsc" + } + ], + "return_type": "NoneType" + }, + "set_grid_align": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "column_align" + }, + { + "type": "int", + "name": "row_align" + } + ], + "return_type": "NoneType" + }, + "set_grid_cell": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "column_align" + }, + { + "type": "int", + "name": "col_pos" + }, + { + "type": "int", + "name": "col_span" + }, + { + "type": "int", + "name": "row_align" + }, + { + "type": "int", + "name": "row_pos" + }, + { + "type": "int", + "name": "row_span" + } + ], + "return_type": "NoneType" }, "delete": { "type": "function", @@ -75286,7 +78711,7 @@ ], "return_type": "NoneType" }, - "del_delayed": { + "delete_delayed": { "type": "function", "args": [ { @@ -75300,7 +78725,7 @@ ], "return_type": "NoneType" }, - "del_anim_ready_cb": { + "delete_anim_ready_cb": { "type": "function", "args": [ { @@ -75310,7 +78735,7 @@ ], "return_type": "NoneType" }, - "del_async": { + "delete_async": { "type": "function", "args": [ { @@ -75380,7 +78805,7 @@ "name": "obj" } ], - "return_type": "disp_t" + "return_type": "display_t" }, "get_parent": { "type": "function", @@ -75406,6 +78831,20 @@ ], "return_type": "lv_obj_t*" }, + "get_sibling": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "id" + } + ], + "return_type": "lv_obj_t*" + }, "get_child_cnt": { "type": "function", "args": [ @@ -75455,6 +78894,16 @@ ], "return_type": "NoneType" }, + "dump_tree": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + } + ], + "return_type": "NoneType" + }, "set_pos": { "type": "function", "args": [ @@ -75482,7 +78931,7 @@ }, { "type": "int", - "name": "x" + "name": "index" } ], "return_type": "NoneType" @@ -75496,7 +78945,7 @@ }, { "type": "int", - "name": "x" + "name": "index" } ], "return_type": "NoneType" @@ -75538,7 +78987,7 @@ }, { "type": "int", - "name": "x" + "name": "index" } ], "return_type": "NoneType" @@ -75552,7 +79001,7 @@ }, { "type": "int", - "name": "x" + "name": "index" } ], "return_type": "NoneType" @@ -75566,7 +79015,7 @@ }, { "type": "int", - "name": "x" + "name": "index" } ], "return_type": "NoneType" @@ -75580,7 +79029,7 @@ }, { "type": "int", - "name": "x" + "name": "index" } ], "return_type": "NoneType" @@ -76000,7 +79449,7 @@ }, { "type": "int", - "name": "x" + "name": "index" } ], "return_type": "NoneType" @@ -76545,28 +79994,6 @@ ], "return_type": "NoneType" }, - "set_local_style_prop_meta": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "prop" - }, - { - "type": "int", - "name": "meta" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, "get_local_style_prop": { "type": "function", "args": [ @@ -76643,26 +80070,6 @@ ], "return_type": "NoneType" }, - "style_get_selector_state": { - "type": "function", - "args": [ - { - "type": "int", - "name": "selector" - } - ], - "return_type": "int" - }, - "style_get_selector_part": { - "type": "function", - "args": [ - { - "type": "int", - "name": "selector" - } - ], - "return_type": "int" - }, "set_style_width": { "type": "function", "args": [ @@ -76897,7 +80304,7 @@ ], "return_type": "NoneType" }, - "set_style_transform_zoom": { + "set_style_transform_scale_x": { "type": "function", "args": [ { @@ -76915,7 +80322,25 @@ ], "return_type": "NoneType" }, - "set_style_transform_angle": { + "set_style_transform_scale_y": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_transform_rotation": { "type": "function", "args": [ { @@ -77157,7 +80582,7 @@ "name": "obj" }, { - "type": "color32_t", + "type": "color_t", "name": "value" }, { @@ -77193,7 +80618,7 @@ "name": "obj" }, { - "type": "color32_t", + "type": "color_t", "name": "value" }, { @@ -77257,7 +80682,7 @@ ], "return_type": "NoneType" }, - "set_style_bg_grad": { + "set_style_bg_main_opa": { "type": "function", "args": [ { @@ -77265,7 +80690,7 @@ "name": "obj" }, { - "type": "grad_dsc_t", + "type": "int", "name": "value" }, { @@ -77275,7 +80700,7 @@ ], "return_type": "NoneType" }, - "set_style_bg_dither_mode": { + "set_style_bg_grad_opa": { "type": "function", "args": [ { @@ -77293,7 +80718,25 @@ ], "return_type": "NoneType" }, - "set_style_bg_img_src": { + "set_style_bg_grad": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "grad_dsc_t", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_bg_image_src": { "type": "function", "args": [ { @@ -77311,7 +80754,7 @@ ], "return_type": "NoneType" }, - "set_style_bg_img_opa": { + "set_style_bg_image_opa": { "type": "function", "args": [ { @@ -77329,7 +80772,7 @@ ], "return_type": "NoneType" }, - "set_style_bg_img_recolor": { + "set_style_bg_image_recolor": { "type": "function", "args": [ { @@ -77337,7 +80780,7 @@ "name": "obj" }, { - "type": "color32_t", + "type": "color_t", "name": "value" }, { @@ -77347,7 +80790,7 @@ ], "return_type": "NoneType" }, - "set_style_bg_img_recolor_opa": { + "set_style_bg_image_recolor_opa": { "type": "function", "args": [ { @@ -77365,7 +80808,7 @@ ], "return_type": "NoneType" }, - "set_style_bg_img_tiled": { + "set_style_bg_image_tiled": { "type": "function", "args": [ { @@ -77391,7 +80834,7 @@ "name": "obj" }, { - "type": "color32_t", + "type": "color_t", "name": "value" }, { @@ -77499,7 +80942,7 @@ "name": "obj" }, { - "type": "color32_t", + "type": "color_t", "name": "value" }, { @@ -77563,7 +81006,7 @@ ], "return_type": "NoneType" }, - "set_style_shadow_ofs_x": { + "set_style_shadow_offset_x": { "type": "function", "args": [ { @@ -77581,7 +81024,7 @@ ], "return_type": "NoneType" }, - "set_style_shadow_ofs_y": { + "set_style_shadow_offset_y": { "type": "function", "args": [ { @@ -77625,7 +81068,7 @@ "name": "obj" }, { - "type": "color32_t", + "type": "color_t", "name": "value" }, { @@ -77653,7 +81096,7 @@ ], "return_type": "NoneType" }, - "set_style_img_opa": { + "set_style_image_opa": { "type": "function", "args": [ { @@ -77671,7 +81114,7 @@ ], "return_type": "NoneType" }, - "set_style_img_recolor": { + "set_style_image_recolor": { "type": "function", "args": [ { @@ -77679,7 +81122,7 @@ "name": "obj" }, { - "type": "color32_t", + "type": "color_t", "name": "value" }, { @@ -77689,7 +81132,7 @@ ], "return_type": "NoneType" }, - "set_style_img_recolor_opa": { + "set_style_image_recolor_opa": { "type": "function", "args": [ { @@ -77787,7 +81230,7 @@ "name": "obj" }, { - "type": "color32_t", + "type": "color_t", "name": "value" }, { @@ -77859,7 +81302,7 @@ "name": "obj" }, { - "type": "color32_t", + "type": "color_t", "name": "value" }, { @@ -77887,7 +81330,7 @@ ], "return_type": "NoneType" }, - "set_style_arc_img_src": { + "set_style_arc_image_src": { "type": "function", "args": [ { @@ -77913,7 +81356,7 @@ "name": "obj" }, { - "type": "color32_t", + "type": "color_t", "name": "value" }, { @@ -78085,6 +81528,24 @@ ], "return_type": "NoneType" }, + "set_style_opa_layered": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, "set_style_color_filter_dsc": { "type": "function", "args": [ @@ -78247,6 +81708,276 @@ ], "return_type": "NoneType" }, + "set_style_flex_flow": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_flex_main_place": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_flex_cross_place": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_flex_track_place": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_flex_grow": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_grid_column_dsc_array": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "void*", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_grid_column_align": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_grid_row_dsc_array": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "void*", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_grid_row_align": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_grid_cell_column_pos": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_grid_cell_x_align": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_grid_cell_column_span": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_grid_cell_row_pos": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_grid_cell_y_align": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_grid_cell_row_span": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, "calculate_style_text_align": { "type": "function", "args": [ @@ -78265,6 +81996,20 @@ ], "return_type": "int" }, + "get_style_opa_recursive": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "part" + } + ], + "return_type": "int" + }, "init_draw_rect_dsc": { "type": "function", "args": [ @@ -78301,7 +82046,7 @@ ], "return_type": "NoneType" }, - "init_draw_img_dsc": { + "init_draw_image_dsc": { "type": "function", "args": [ { @@ -78313,7 +82058,7 @@ "name": "part" }, { - "type": "draw_img_dsc_t", + "type": "draw_image_dsc_t", "name": "draw_dsc" } ], @@ -78369,38 +82114,6 @@ ], "return_type": "int" }, - "draw_dsc_init": { - "type": "function", - "args": [ - { - "type": "obj_draw_part_dsc_t", - "name": "dsc" - }, - { - "type": "draw_ctx_t", - "name": "draw_ctx" - } - ], - "return_type": "NoneType" - }, - "draw_part_check_type": { - "type": "function", - "args": [ - { - "type": "obj_draw_part_dsc_t", - "name": "dsc" - }, - { - "type": "obj_class_t", - "name": "class_p" - }, - { - "type": "int", - "name": "type" - } - ], - "return_type": "bool" - }, "refresh_ext_draw_size": { "type": "function", "args": [ @@ -78556,6 +82269,29 @@ ], "return_type": "bool" }, + "remove_event_cb": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "callback", + "function": { + "args": [ + { + "type": "event_t", + "name": "e" + } + ], + "return_type": null + }, + "name": "event_cb" + } + ], + "return_type": "bool" + }, "add_flag": { "type": "function", "args": [ @@ -78570,7 +82306,21 @@ ], "return_type": "NoneType" }, - "clear_flag": { + "remove_flag": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "f" + } + ], + "return_type": "NoneType" + }, + "update_flag": { "type": "function", "args": [ { @@ -78580,6 +82330,10 @@ { "type": "int", "name": "f" + }, + { + "type": "bool", + "name": "v" } ], "return_type": "NoneType" @@ -78598,7 +82352,21 @@ ], "return_type": "NoneType" }, - "clear_state": { + "remove_state": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "state" + } + ], + "return_type": "NoneType" + }, + "set_state": { "type": "function", "args": [ { @@ -78608,6 +82376,10 @@ { "type": "int", "name": "state" + }, + { + "type": "bool", + "name": "v" } ], "return_type": "NoneType" @@ -78736,8 +82508,8 @@ "type": "function", "args": [ { - "type": "draw_ctx_t", - "name": "draw_ctx" + "type": "layer_t", + "name": "layer" }, { "type": "lv_obj_t*", @@ -78786,253 +82558,7 @@ ], "return_type": "NoneType" }, - "set_flex_flow": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "flow" - } - ], - "return_type": "NoneType" - }, - "set_flex_align": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "main_place" - }, - { - "type": "int", - "name": "cross_place" - }, - { - "type": "int", - "name": "track_cross_place" - } - ], - "return_type": "NoneType" - }, - "set_flex_grow": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "grow" - } - ], - "return_type": "NoneType" - }, - "set_style_flex_flow": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_flex_main_place": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_flex_cross_place": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_flex_track_place": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_flex_grow": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_grid_dsc_array": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "mp_arr_to_lv_coord_t_____", - "name": "col_dsc" - }, - { - "type": "mp_arr_to_lv_coord_t_____", - "name": "row_dsc" - } - ], - "return_type": "NoneType" - }, - "set_grid_align": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "column_align" - }, - { - "type": "int", - "name": "row_align" - } - ], - "return_type": "NoneType" - }, - "set_grid_cell": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "column_align" - }, - { - "type": "int", - "name": "col_pos" - }, - { - "type": "int", - "name": "col_span" - }, - { - "type": "int", - "name": "row_align" - }, - { - "type": "int", - "name": "row_pos" - }, - { - "type": "int", - "name": "row_span" - } - ], - "return_type": "NoneType" - }, - "set_style_grid_row_dsc_array": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "mp_arr_to_lv_coord_t_____", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_grid_column_dsc_array": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "mp_arr_to_lv_coord_t_____", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_grid_row_align": { + "bind_flag_if_eq": { "type": "function", "args": [ { @@ -79040,35 +82566,21 @@ "name": "obj" }, { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_grid_column_align": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" + "type": "subject_t", + "name": "subject" }, { "type": "int", - "name": "value" + "name": "flag" }, { "type": "int", - "name": "selector" + "name": "ref_value" } ], - "return_type": "NoneType" + "return_type": "observer_t" }, - "set_style_grid_cell_column_pos": { + "bind_flag_if_not_eq": { "type": "function", "args": [ { @@ -79076,35 +82588,21 @@ "name": "obj" }, { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_grid_cell_column_span": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" + "type": "subject_t", + "name": "subject" }, { "type": "int", - "name": "value" + "name": "flag" }, { "type": "int", - "name": "selector" + "name": "ref_value" } ], - "return_type": "NoneType" + "return_type": "observer_t" }, - "set_style_grid_cell_row_pos": { + "bind_state_if_eq": { "type": "function", "args": [ { @@ -79112,35 +82610,21 @@ "name": "obj" }, { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_grid_cell_row_span": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" + "type": "subject_t", + "name": "subject" }, { "type": "int", - "name": "value" + "name": "state" }, { "type": "int", - "name": "selector" + "name": "ref_value" } ], - "return_type": "NoneType" + "return_type": "observer_t" }, - "set_style_grid_cell_x_align": { + "bind_state_if_not_eq": { "type": "function", "args": [ { @@ -79148,33 +82632,19 @@ "name": "obj" }, { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_grid_cell_y_align": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" + "type": "subject_t", + "name": "subject" }, { "type": "int", - "name": "value" + "name": "state" }, { "type": "int", - "name": "selector" + "name": "ref_value" } ], - "return_type": "NoneType" + "return_type": "observer_t" }, "FLAG": { "type": "enum_type", @@ -79239,9 +82709,15 @@ "FLOATING": { "type": "enum_member" }, + "SEND_DRAW_TASK_EVENTS": { + "type": "enum_member" + }, "OVERFLOW_VISIBLE": { "type": "enum_member" }, + "FLEX_IN_NEW_TRACK": { + "type": "enum_member" + }, "LAYOUT_1": { "type": "enum_member" }, @@ -79268,32 +82744,6 @@ } } }, - "DRAW_PART": { - "type": "enum_type", - "members": { - "DIV_LINE_INIT": { - "type": "enum_member" - }, - "DIV_LINE_HOR": { - "type": "enum_member" - }, - "DIV_LINE_VER": { - "type": "enum_member" - }, - "LINE_AND_POINT": { - "type": "enum_member" - }, - "BAR": { - "type": "enum_member" - }, - "CURSOR": { - "type": "enum_member" - }, - "TICK_LABEL": { - "type": "enum_member" - } - } - }, "TREE_WALK": { "type": "enum_type", "members": { @@ -79444,6 +82894,26 @@ ], "return_type": "NoneType" }, + "style_get_selector_state": { + "type": "function", + "args": [ + { + "type": "int", + "name": "selector" + } + ], + "return_type": "int" + }, + "style_get_selector_part": { + "type": "function", + "args": [ + { + "type": "int", + "name": "selector" + } + ], + "return_type": "int" + }, "get_style_width": { "type": "function", "args": [ @@ -79626,7 +83096,7 @@ ], "return_type": "int" }, - "get_style_transform_zoom": { + "get_style_transform_scale_x": { "type": "function", "args": [ { @@ -79640,7 +83110,21 @@ ], "return_type": "int" }, - "get_style_transform_angle": { + "get_style_transform_scale_y": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "part" + } + ], + "return_type": "int" + }, + "get_style_transform_rotation": { "type": "function", "args": [ { @@ -79834,7 +83318,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_bg_color_filtered": { "type": "function", @@ -79848,7 +83332,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_bg_opa": { "type": "function", @@ -79876,7 +83360,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_bg_grad_color_filtered": { "type": "function", @@ -79890,7 +83374,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_bg_grad_dir": { "type": "function", @@ -79934,7 +83418,7 @@ ], "return_type": "int" }, - "get_style_bg_grad": { + "get_style_bg_main_opa": { "type": "function", "args": [ { @@ -79946,9 +83430,9 @@ "name": "part" } ], - "return_type": "grad_dsc_t" + "return_type": "int" }, - "get_style_bg_dither_mode": { + "get_style_bg_grad_opa": { "type": "function", "args": [ { @@ -79962,7 +83446,21 @@ ], "return_type": "int" }, - "get_style_bg_img_src": { + "get_style_bg_grad": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "part" + } + ], + "return_type": "grad_dsc_t" + }, + "get_style_bg_image_src": { "type": "function", "args": [ { @@ -79976,7 +83474,7 @@ ], "return_type": "void*" }, - "get_style_bg_img_opa": { + "get_style_bg_image_opa": { "type": "function", "args": [ { @@ -79990,7 +83488,7 @@ ], "return_type": "int" }, - "get_style_bg_img_recolor": { + "get_style_bg_image_recolor": { "type": "function", "args": [ { @@ -80002,9 +83500,9 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, - "get_style_bg_img_recolor_filtered": { + "get_style_bg_image_recolor_filtered": { "type": "function", "args": [ { @@ -80016,9 +83514,9 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, - "get_style_bg_img_recolor_opa": { + "get_style_bg_image_recolor_opa": { "type": "function", "args": [ { @@ -80032,7 +83530,7 @@ ], "return_type": "int" }, - "get_style_bg_img_tiled": { + "get_style_bg_image_tiled": { "type": "function", "args": [ { @@ -80058,7 +83556,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_border_color_filtered": { "type": "function", @@ -80072,7 +83570,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_border_opa": { "type": "function", @@ -80156,7 +83654,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_outline_color_filtered": { "type": "function", @@ -80170,7 +83668,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_outline_opa": { "type": "function", @@ -80214,7 +83712,7 @@ ], "return_type": "int" }, - "get_style_shadow_ofs_x": { + "get_style_shadow_offset_x": { "type": "function", "args": [ { @@ -80228,7 +83726,7 @@ ], "return_type": "int" }, - "get_style_shadow_ofs_y": { + "get_style_shadow_offset_y": { "type": "function", "args": [ { @@ -80268,7 +83766,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_shadow_color_filtered": { "type": "function", @@ -80282,7 +83780,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_shadow_opa": { "type": "function", @@ -80298,7 +83796,7 @@ ], "return_type": "int" }, - "get_style_img_opa": { + "get_style_image_opa": { "type": "function", "args": [ { @@ -80312,7 +83810,7 @@ ], "return_type": "int" }, - "get_style_img_recolor": { + "get_style_image_recolor": { "type": "function", "args": [ { @@ -80324,9 +83822,9 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, - "get_style_img_recolor_filtered": { + "get_style_image_recolor_filtered": { "type": "function", "args": [ { @@ -80338,9 +83836,9 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, - "get_style_img_recolor_opa": { + "get_style_image_recolor_opa": { "type": "function", "args": [ { @@ -80422,7 +83920,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_line_color_filtered": { "type": "function", @@ -80436,7 +83934,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_line_opa": { "type": "function", @@ -80492,7 +83990,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_arc_color_filtered": { "type": "function", @@ -80506,7 +84004,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_arc_opa": { "type": "function", @@ -80522,7 +84020,7 @@ ], "return_type": "int" }, - "get_style_arc_img_src": { + "get_style_arc_image_src": { "type": "function", "args": [ { @@ -80548,7 +84046,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_text_color_filtered": { "type": "function", @@ -80562,7 +84060,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_text_opa": { "type": "function", @@ -80690,6 +84188,20 @@ ], "return_type": "int" }, + "get_style_opa_layered": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "part" + } + ], + "return_type": "int" + }, "get_style_color_filter_dsc": { "type": "function", "args": [ @@ -80816,155 +84328,7 @@ ], "return_type": "int" }, - "set_style_pad_all": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_pad_hor": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_pad_ver": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_margin_all": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_margin_hor": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_margin_ver": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_pad_gap": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_size": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "width" - }, - { - "type": "int", - "name": "height" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "get_style_space_left": { + "get_style_flex_flow": { "type": "function", "args": [ { @@ -80978,7 +84342,7 @@ ], "return_type": "int" }, - "get_style_space_right": { + "get_style_flex_main_place": { "type": "function", "args": [ { @@ -80992,7 +84356,7 @@ ], "return_type": "int" }, - "get_style_space_top": { + "get_style_flex_cross_place": { "type": "function", "args": [ { @@ -81006,7 +84370,7 @@ ], "return_type": "int" }, - "get_style_space_bottom": { + "get_style_flex_track_place": { "type": "function", "args": [ { @@ -81020,31 +84384,7 @@ ], "return_type": "int" }, - "set_user_data": { - "type": "function", - "args": [ - { - "type": "void*", - "name": "user_data" - }, - { - "type": "lv_obj_t*", - "name": "obj" - } - ], - "return_type": "NoneType" - }, - "get_user_data": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - } - ], - "return_type": "void*" - }, - "get_style_flex_flow": { + "get_style_flex_grow": { "type": "function", "args": [ { @@ -81058,7 +84398,7 @@ ], "return_type": "int" }, - "get_style_flex_main_place": { + "get_style_grid_column_dsc_array": { "type": "function", "args": [ { @@ -81070,9 +84410,9 @@ "name": "part" } ], - "return_type": "int" + "return_type": "void*" }, - "get_style_flex_cross_place": { + "get_style_grid_column_align": { "type": "function", "args": [ { @@ -81086,7 +84426,7 @@ ], "return_type": "int" }, - "get_style_flex_track_place": { + "get_style_grid_row_dsc_array": { "type": "function", "args": [ { @@ -81098,9 +84438,9 @@ "name": "part" } ], - "return_type": "int" + "return_type": "void*" }, - "get_style_flex_grow": { + "get_style_grid_row_align": { "type": "function", "args": [ { @@ -81114,7 +84454,7 @@ ], "return_type": "int" }, - "get_style_grid_row_align": { + "get_style_grid_cell_column_pos": { "type": "function", "args": [ { @@ -81128,7 +84468,7 @@ ], "return_type": "int" }, - "get_style_grid_column_align": { + "get_style_grid_cell_x_align": { "type": "function", "args": [ { @@ -81142,7 +84482,7 @@ ], "return_type": "int" }, - "get_style_grid_cell_column_pos": { + "get_style_grid_cell_column_span": { "type": "function", "args": [ { @@ -81156,7 +84496,7 @@ ], "return_type": "int" }, - "get_style_grid_cell_column_span": { + "get_style_grid_cell_row_pos": { "type": "function", "args": [ { @@ -81170,7 +84510,7 @@ ], "return_type": "int" }, - "get_style_grid_cell_row_pos": { + "get_style_grid_cell_y_align": { "type": "function", "args": [ { @@ -81198,7 +84538,173 @@ ], "return_type": "int" }, - "get_style_grid_cell_x_align": { + "set_style_pad_all": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_pad_hor": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_pad_ver": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_margin_all": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_margin_hor": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_margin_ver": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_pad_gap": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_size": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "width" + }, + { + "type": "int", + "name": "height" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_transform_scale": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "get_style_space_left": { "type": "function", "args": [ { @@ -81212,7 +84718,35 @@ ], "return_type": "int" }, - "get_style_grid_cell_y_align": { + "get_style_space_right": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "part" + } + ], + "return_type": "int" + }, + "get_style_space_top": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "part" + } + ], + "return_type": "int" + }, + "get_style_space_bottom": { "type": "function", "args": [ { @@ -81226,6 +84760,58 @@ ], "return_type": "int" }, + "get_style_transform_scale_x_safe": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "part" + } + ], + "return_type": "int" + }, + "get_style_transform_scale_y_safe": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "part" + } + ], + "return_type": "int" + }, + "set_user_data": { + "type": "function", + "args": [ + { + "type": "void*", + "name": "user_data" + }, + { + "type": "lv_obj_t*", + "name": "obj" + } + ], + "return_type": "NoneType" + }, + "get_user_data": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + } + ], + "return_type": "void*" + }, "move_foreground": { "type": "function", "args": [ @@ -81246,15 +84832,125 @@ ], "return_type": "NoneType" }, - "get_child_id": { + "set_flex_flow": { "type": "function", "args": [ { "type": "lv_obj_t*", "name": "obj" + }, + { + "type": "int", + "name": "flow" } ], - "return_type": "int" + "return_type": "NoneType" + }, + "set_flex_align": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "main_place" + }, + { + "type": "int", + "name": "cross_place" + }, + { + "type": "int", + "name": "track_cross_place" + } + ], + "return_type": "NoneType" + }, + "set_flex_grow": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "grow" + } + ], + "return_type": "NoneType" + }, + "set_grid_dsc_array": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "mp_arr_to_int32_t_____", + "name": "col_dsc" + }, + { + "type": "mp_arr_to_int32_t_____", + "name": "row_dsc" + } + ], + "return_type": "NoneType" + }, + "set_grid_align": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "column_align" + }, + { + "type": "int", + "name": "row_align" + } + ], + "return_type": "NoneType" + }, + "set_grid_cell": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "column_align" + }, + { + "type": "int", + "name": "col_pos" + }, + { + "type": "int", + "name": "col_span" + }, + { + "type": "int", + "name": "row_align" + }, + { + "type": "int", + "name": "row_pos" + }, + { + "type": "int", + "name": "row_span" + } + ], + "return_type": "NoneType" }, "delete": { "type": "function", @@ -81276,7 +84972,7 @@ ], "return_type": "NoneType" }, - "del_delayed": { + "delete_delayed": { "type": "function", "args": [ { @@ -81290,7 +84986,7 @@ ], "return_type": "NoneType" }, - "del_anim_ready_cb": { + "delete_anim_ready_cb": { "type": "function", "args": [ { @@ -81300,7 +84996,7 @@ ], "return_type": "NoneType" }, - "del_async": { + "delete_async": { "type": "function", "args": [ { @@ -81370,7 +85066,7 @@ "name": "obj" } ], - "return_type": "disp_t" + "return_type": "display_t" }, "get_parent": { "type": "function", @@ -81396,6 +85092,20 @@ ], "return_type": "lv_obj_t*" }, + "get_sibling": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "id" + } + ], + "return_type": "lv_obj_t*" + }, "get_child_cnt": { "type": "function", "args": [ @@ -81445,6 +85155,16 @@ ], "return_type": "NoneType" }, + "dump_tree": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + } + ], + "return_type": "NoneType" + }, "set_pos": { "type": "function", "args": [ @@ -81472,7 +85192,7 @@ }, { "type": "int", - "name": "x" + "name": "index" } ], "return_type": "NoneType" @@ -81486,7 +85206,7 @@ }, { "type": "int", - "name": "x" + "name": "index" } ], "return_type": "NoneType" @@ -81528,7 +85248,7 @@ }, { "type": "int", - "name": "x" + "name": "index" } ], "return_type": "NoneType" @@ -81542,7 +85262,7 @@ }, { "type": "int", - "name": "x" + "name": "index" } ], "return_type": "NoneType" @@ -81556,7 +85276,7 @@ }, { "type": "int", - "name": "x" + "name": "index" } ], "return_type": "NoneType" @@ -81570,7 +85290,7 @@ }, { "type": "int", - "name": "x" + "name": "index" } ], "return_type": "NoneType" @@ -81990,7 +85710,7 @@ }, { "type": "int", - "name": "x" + "name": "index" } ], "return_type": "NoneType" @@ -82535,28 +86255,6 @@ ], "return_type": "NoneType" }, - "set_local_style_prop_meta": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "prop" - }, - { - "type": "int", - "name": "meta" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, "get_local_style_prop": { "type": "function", "args": [ @@ -82633,26 +86331,6 @@ ], "return_type": "NoneType" }, - "style_get_selector_state": { - "type": "function", - "args": [ - { - "type": "int", - "name": "selector" - } - ], - "return_type": "int" - }, - "style_get_selector_part": { - "type": "function", - "args": [ - { - "type": "int", - "name": "selector" - } - ], - "return_type": "int" - }, "set_style_width": { "type": "function", "args": [ @@ -82887,7 +86565,25 @@ ], "return_type": "NoneType" }, - "set_style_transform_zoom": { + "set_style_transform_scale_x": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_transform_scale_y": { "type": "function", "args": [ { @@ -82905,7 +86601,7 @@ ], "return_type": "NoneType" }, - "set_style_transform_angle": { + "set_style_transform_rotation": { "type": "function", "args": [ { @@ -83147,7 +86843,7 @@ "name": "obj" }, { - "type": "color32_t", + "type": "color_t", "name": "value" }, { @@ -83183,7 +86879,7 @@ "name": "obj" }, { - "type": "color32_t", + "type": "color_t", "name": "value" }, { @@ -83247,7 +86943,7 @@ ], "return_type": "NoneType" }, - "set_style_bg_grad": { + "set_style_bg_main_opa": { "type": "function", "args": [ { @@ -83255,7 +86951,7 @@ "name": "obj" }, { - "type": "grad_dsc_t", + "type": "int", "name": "value" }, { @@ -83265,7 +86961,7 @@ ], "return_type": "NoneType" }, - "set_style_bg_dither_mode": { + "set_style_bg_grad_opa": { "type": "function", "args": [ { @@ -83283,7 +86979,25 @@ ], "return_type": "NoneType" }, - "set_style_bg_img_src": { + "set_style_bg_grad": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "grad_dsc_t", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_bg_image_src": { "type": "function", "args": [ { @@ -83301,7 +87015,7 @@ ], "return_type": "NoneType" }, - "set_style_bg_img_opa": { + "set_style_bg_image_opa": { "type": "function", "args": [ { @@ -83319,7 +87033,7 @@ ], "return_type": "NoneType" }, - "set_style_bg_img_recolor": { + "set_style_bg_image_recolor": { "type": "function", "args": [ { @@ -83327,7 +87041,7 @@ "name": "obj" }, { - "type": "color32_t", + "type": "color_t", "name": "value" }, { @@ -83337,7 +87051,7 @@ ], "return_type": "NoneType" }, - "set_style_bg_img_recolor_opa": { + "set_style_bg_image_recolor_opa": { "type": "function", "args": [ { @@ -83355,7 +87069,7 @@ ], "return_type": "NoneType" }, - "set_style_bg_img_tiled": { + "set_style_bg_image_tiled": { "type": "function", "args": [ { @@ -83381,7 +87095,7 @@ "name": "obj" }, { - "type": "color32_t", + "type": "color_t", "name": "value" }, { @@ -83489,7 +87203,7 @@ "name": "obj" }, { - "type": "color32_t", + "type": "color_t", "name": "value" }, { @@ -83553,7 +87267,7 @@ ], "return_type": "NoneType" }, - "set_style_shadow_ofs_x": { + "set_style_shadow_offset_x": { "type": "function", "args": [ { @@ -83571,7 +87285,7 @@ ], "return_type": "NoneType" }, - "set_style_shadow_ofs_y": { + "set_style_shadow_offset_y": { "type": "function", "args": [ { @@ -83615,7 +87329,7 @@ "name": "obj" }, { - "type": "color32_t", + "type": "color_t", "name": "value" }, { @@ -83643,7 +87357,7 @@ ], "return_type": "NoneType" }, - "set_style_img_opa": { + "set_style_image_opa": { "type": "function", "args": [ { @@ -83661,7 +87375,7 @@ ], "return_type": "NoneType" }, - "set_style_img_recolor": { + "set_style_image_recolor": { "type": "function", "args": [ { @@ -83669,7 +87383,7 @@ "name": "obj" }, { - "type": "color32_t", + "type": "color_t", "name": "value" }, { @@ -83679,7 +87393,7 @@ ], "return_type": "NoneType" }, - "set_style_img_recolor_opa": { + "set_style_image_recolor_opa": { "type": "function", "args": [ { @@ -83777,7 +87491,7 @@ "name": "obj" }, { - "type": "color32_t", + "type": "color_t", "name": "value" }, { @@ -83849,7 +87563,7 @@ "name": "obj" }, { - "type": "color32_t", + "type": "color_t", "name": "value" }, { @@ -83877,7 +87591,7 @@ ], "return_type": "NoneType" }, - "set_style_arc_img_src": { + "set_style_arc_image_src": { "type": "function", "args": [ { @@ -83903,7 +87617,7 @@ "name": "obj" }, { - "type": "color32_t", + "type": "color_t", "name": "value" }, { @@ -84075,6 +87789,24 @@ ], "return_type": "NoneType" }, + "set_style_opa_layered": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, "set_style_color_filter_dsc": { "type": "function", "args": [ @@ -84237,6 +87969,276 @@ ], "return_type": "NoneType" }, + "set_style_flex_flow": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_flex_main_place": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_flex_cross_place": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_flex_track_place": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_flex_grow": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_grid_column_dsc_array": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "void*", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_grid_column_align": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_grid_row_dsc_array": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "void*", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_grid_row_align": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_grid_cell_column_pos": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_grid_cell_x_align": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_grid_cell_column_span": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_grid_cell_row_pos": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_grid_cell_y_align": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_grid_cell_row_span": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, "calculate_style_text_align": { "type": "function", "args": [ @@ -84255,6 +88257,20 @@ ], "return_type": "int" }, + "get_style_opa_recursive": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "part" + } + ], + "return_type": "int" + }, "init_draw_rect_dsc": { "type": "function", "args": [ @@ -84291,7 +88307,7 @@ ], "return_type": "NoneType" }, - "init_draw_img_dsc": { + "init_draw_image_dsc": { "type": "function", "args": [ { @@ -84303,7 +88319,7 @@ "name": "part" }, { - "type": "draw_img_dsc_t", + "type": "draw_image_dsc_t", "name": "draw_dsc" } ], @@ -84359,38 +88375,6 @@ ], "return_type": "int" }, - "draw_dsc_init": { - "type": "function", - "args": [ - { - "type": "obj_draw_part_dsc_t", - "name": "dsc" - }, - { - "type": "draw_ctx_t", - "name": "draw_ctx" - } - ], - "return_type": "NoneType" - }, - "draw_part_check_type": { - "type": "function", - "args": [ - { - "type": "obj_draw_part_dsc_t", - "name": "dsc" - }, - { - "type": "obj_class_t", - "name": "class_p" - }, - { - "type": "int", - "name": "type" - } - ], - "return_type": "bool" - }, "refresh_ext_draw_size": { "type": "function", "args": [ @@ -84546,6 +88530,29 @@ ], "return_type": "bool" }, + "remove_event_cb": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "callback", + "function": { + "args": [ + { + "type": "event_t", + "name": "e" + } + ], + "return_type": null + }, + "name": "event_cb" + } + ], + "return_type": "bool" + }, "add_flag": { "type": "function", "args": [ @@ -84560,7 +88567,7 @@ ], "return_type": "NoneType" }, - "clear_flag": { + "remove_flag": { "type": "function", "args": [ { @@ -84574,6 +88581,24 @@ ], "return_type": "NoneType" }, + "update_flag": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "f" + }, + { + "type": "bool", + "name": "v" + } + ], + "return_type": "NoneType" + }, "add_state": { "type": "function", "args": [ @@ -84588,7 +88613,21 @@ ], "return_type": "NoneType" }, - "clear_state": { + "remove_state": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "state" + } + ], + "return_type": "NoneType" + }, + "set_state": { "type": "function", "args": [ { @@ -84598,6 +88637,10 @@ { "type": "int", "name": "state" + }, + { + "type": "bool", + "name": "v" } ], "return_type": "NoneType" @@ -84726,8 +88769,8 @@ "type": "function", "args": [ { - "type": "draw_ctx_t", - "name": "draw_ctx" + "type": "layer_t", + "name": "layer" }, { "type": "lv_obj_t*", @@ -84776,183 +88819,7 @@ ], "return_type": "NoneType" }, - "set_flex_flow": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "flow" - } - ], - "return_type": "NoneType" - }, - "set_flex_align": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "main_place" - }, - { - "type": "int", - "name": "cross_place" - }, - { - "type": "int", - "name": "track_cross_place" - } - ], - "return_type": "NoneType" - }, - "set_flex_grow": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "grow" - } - ], - "return_type": "NoneType" - }, - "set_style_flex_flow": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_flex_main_place": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_flex_cross_place": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_flex_track_place": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_flex_grow": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_grid_dsc_array": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "mp_arr_to_lv_coord_t_____", - "name": "col_dsc" - }, - { - "type": "mp_arr_to_lv_coord_t_____", - "name": "row_dsc" - } - ], - "return_type": "NoneType" - }, - "set_grid_align": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "column_align" - }, - { - "type": "int", - "name": "row_align" - } - ], - "return_type": "NoneType" - }, - "set_grid_cell": { + "bind_flag_if_eq": { "type": "function", "args": [ { @@ -84960,51 +88827,21 @@ "name": "obj" }, { - "type": "int", - "name": "column_align" - }, - { - "type": "int", - "name": "col_pos" + "type": "subject_t", + "name": "subject" }, { "type": "int", - "name": "col_span" - }, - { - "type": "int", - "name": "row_align" - }, - { - "type": "int", - "name": "row_pos" - }, - { - "type": "int", - "name": "row_span" - } - ], - "return_type": "NoneType" - }, - "set_style_grid_row_dsc_array": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "mp_arr_to_lv_coord_t_____", - "name": "value" + "name": "flag" }, { "type": "int", - "name": "selector" + "name": "ref_value" } ], - "return_type": "NoneType" + "return_type": "observer_t" }, - "set_style_grid_column_dsc_array": { + "bind_flag_if_not_eq": { "type": "function", "args": [ { @@ -85012,35 +88849,21 @@ "name": "obj" }, { - "type": "mp_arr_to_lv_coord_t_____", - "name": "value" + "type": "subject_t", + "name": "subject" }, { "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_grid_row_align": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" + "name": "flag" }, { "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" + "name": "ref_value" } ], - "return_type": "NoneType" + "return_type": "observer_t" }, - "set_style_grid_column_align": { + "bind_state_if_eq": { "type": "function", "args": [ { @@ -85048,89 +88871,21 @@ "name": "obj" }, { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_grid_cell_column_pos": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" + "type": "subject_t", + "name": "subject" }, { "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_grid_cell_column_span": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_grid_cell_row_pos": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_grid_cell_row_span": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" + "name": "state" }, { "type": "int", - "name": "selector" + "name": "ref_value" } ], - "return_type": "NoneType" + "return_type": "observer_t" }, - "set_style_grid_cell_x_align": { + "bind_state_if_not_eq": { "type": "function", "args": [ { @@ -85138,33 +88893,19 @@ "name": "obj" }, { - "type": "int", - "name": "value" + "type": "subject_t", + "name": "subject" }, { "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_grid_cell_y_align": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" + "name": "state" }, { "type": "int", - "name": "selector" + "name": "ref_value" } ], - "return_type": "NoneType" + "return_type": "observer_t" }, "FLAG": { "type": "enum_type", @@ -85229,9 +88970,15 @@ "FLOATING": { "type": "enum_member" }, + "SEND_DRAW_TASK_EVENTS": { + "type": "enum_member" + }, "OVERFLOW_VISIBLE": { "type": "enum_member" }, + "FLEX_IN_NEW_TRACK": { + "type": "enum_member" + }, "LAYOUT_1": { "type": "enum_member" }, @@ -85258,14 +89005,6 @@ } } }, - "DRAW_PART": { - "type": "enum_type", - "members": { - "BOX": { - "type": "enum_member" - } - } - }, "TREE_WALK": { "type": "enum_type", "members": { @@ -85321,9 +89060,9 @@ } } }, - "colorwheel": { + "dropdown": { "members": { - "set_hsv": { + "set_text": { "type": "function", "args": [ { @@ -85331,13 +89070,13 @@ "name": "obj" }, { - "type": "color_hsv_t", - "name": "hsv" + "type": "char*", + "name": "text" } ], - "return_type": "bool" + "return_type": "NoneType" }, - "set_rgb": { + "set_options": { "type": "function", "args": [ { @@ -85345,27 +89084,97 @@ "name": "obj" }, { - "type": "color32_t", - "name": "color" + "type": "char*", + "name": "text" } ], - "return_type": "bool" + "return_type": "NoneType" }, - "set_mode": { + "set_options_static": { "type": "function", "args": [ { "type": "lv_obj_t*", "name": "obj" }, + { + "type": "char*", + "name": "text" + } + ], + "return_type": "NoneType" + }, + "add_option": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "char*", + "name": "option" + }, { "type": "int", - "name": "mode" + "name": "pos" + } + ], + "return_type": "NoneType" + }, + "clear_options": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" } ], "return_type": "NoneType" }, - "set_mode_fixed": { + "set_selected": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "zoom" + } + ], + "return_type": "NoneType" + }, + "set_dir": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "dir" + } + ], + "return_type": "NoneType" + }, + "set_symbol": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "void*", + "name": "src" + } + ], + "return_type": "NoneType" + }, + "set_selected_highlight": { "type": "function", "args": [ { @@ -85379,7 +89188,17 @@ ], "return_type": "NoneType" }, - "get_hsv": { + "get_list": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "parent" + } + ], + "return_type": "lv_obj_t*" + }, + "get_text": { "type": "function", "args": [ { @@ -85387,9 +89206,9 @@ "name": "obj" } ], - "return_type": "color_hsv_t" + "return_type": "char*" }, - "get_rgb": { + "get_options": { "type": "function", "args": [ { @@ -85397,19 +89216,71 @@ "name": "obj" } ], - "return_type": "color32_t" + "return_type": "char*" + }, + "get_selected": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + } + ], + "return_type": "int" + }, + "get_option_cnt": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + } + ], + "return_type": "int" }, - "get_color_mode": { + "get_selected_str": { "type": "function", "args": [ { "type": "lv_obj_t*", "name": "obj" + }, + { + "type": "char*", + "name": "buf" + }, + { + "type": "int", + "name": "buf_size" + } + ], + "return_type": "NoneType" + }, + "get_option_index": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "char*", + "name": "option" } ], "return_type": "int" }, - "get_color_mode_fixed": { + "get_symbol": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + } + ], + "return_type": "char*" + }, + "get_selected_highlight": { "type": "function", "args": [ { @@ -85419,6 +89290,60 @@ ], "return_type": "bool" }, + "get_dir": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + } + ], + "return_type": "int" + }, + "open": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + } + ], + "return_type": "NoneType" + }, + "close": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + } + ], + "return_type": "NoneType" + }, + "is_open": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + } + ], + "return_type": "bool" + }, + "bind_value": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "subject_t", + "name": "subject" + } + ], + "return_type": "observer_t" + }, "center": { "type": "function", "args": [ @@ -85429,6 +89354,26 @@ ], "return_type": "NoneType" }, + "style_get_selector_state": { + "type": "function", + "args": [ + { + "type": "int", + "name": "selector" + } + ], + "return_type": "int" + }, + "style_get_selector_part": { + "type": "function", + "args": [ + { + "type": "int", + "name": "selector" + } + ], + "return_type": "int" + }, "get_style_width": { "type": "function", "args": [ @@ -85611,7 +89556,21 @@ ], "return_type": "int" }, - "get_style_transform_zoom": { + "get_style_transform_scale_x": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "part" + } + ], + "return_type": "int" + }, + "get_style_transform_scale_y": { "type": "function", "args": [ { @@ -85625,7 +89584,7 @@ ], "return_type": "int" }, - "get_style_transform_angle": { + "get_style_transform_rotation": { "type": "function", "args": [ { @@ -85819,7 +89778,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_bg_color_filtered": { "type": "function", @@ -85833,7 +89792,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_bg_opa": { "type": "function", @@ -85861,7 +89820,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_bg_grad_color_filtered": { "type": "function", @@ -85875,7 +89834,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_bg_grad_dir": { "type": "function", @@ -85919,7 +89878,7 @@ ], "return_type": "int" }, - "get_style_bg_grad": { + "get_style_bg_main_opa": { "type": "function", "args": [ { @@ -85931,9 +89890,9 @@ "name": "part" } ], - "return_type": "grad_dsc_t" + "return_type": "int" }, - "get_style_bg_dither_mode": { + "get_style_bg_grad_opa": { "type": "function", "args": [ { @@ -85947,7 +89906,21 @@ ], "return_type": "int" }, - "get_style_bg_img_src": { + "get_style_bg_grad": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "part" + } + ], + "return_type": "grad_dsc_t" + }, + "get_style_bg_image_src": { "type": "function", "args": [ { @@ -85961,7 +89934,7 @@ ], "return_type": "void*" }, - "get_style_bg_img_opa": { + "get_style_bg_image_opa": { "type": "function", "args": [ { @@ -85975,7 +89948,7 @@ ], "return_type": "int" }, - "get_style_bg_img_recolor": { + "get_style_bg_image_recolor": { "type": "function", "args": [ { @@ -85987,9 +89960,9 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, - "get_style_bg_img_recolor_filtered": { + "get_style_bg_image_recolor_filtered": { "type": "function", "args": [ { @@ -86001,9 +89974,9 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, - "get_style_bg_img_recolor_opa": { + "get_style_bg_image_recolor_opa": { "type": "function", "args": [ { @@ -86017,7 +89990,7 @@ ], "return_type": "int" }, - "get_style_bg_img_tiled": { + "get_style_bg_image_tiled": { "type": "function", "args": [ { @@ -86043,7 +90016,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_border_color_filtered": { "type": "function", @@ -86057,7 +90030,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_border_opa": { "type": "function", @@ -86141,7 +90114,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_outline_color_filtered": { "type": "function", @@ -86155,7 +90128,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_outline_opa": { "type": "function", @@ -86199,7 +90172,7 @@ ], "return_type": "int" }, - "get_style_shadow_ofs_x": { + "get_style_shadow_offset_x": { "type": "function", "args": [ { @@ -86213,7 +90186,7 @@ ], "return_type": "int" }, - "get_style_shadow_ofs_y": { + "get_style_shadow_offset_y": { "type": "function", "args": [ { @@ -86253,7 +90226,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_shadow_color_filtered": { "type": "function", @@ -86267,7 +90240,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_shadow_opa": { "type": "function", @@ -86283,7 +90256,7 @@ ], "return_type": "int" }, - "get_style_img_opa": { + "get_style_image_opa": { "type": "function", "args": [ { @@ -86297,7 +90270,7 @@ ], "return_type": "int" }, - "get_style_img_recolor": { + "get_style_image_recolor": { "type": "function", "args": [ { @@ -86309,9 +90282,9 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, - "get_style_img_recolor_filtered": { + "get_style_image_recolor_filtered": { "type": "function", "args": [ { @@ -86323,9 +90296,9 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, - "get_style_img_recolor_opa": { + "get_style_image_recolor_opa": { "type": "function", "args": [ { @@ -86407,7 +90380,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_line_color_filtered": { "type": "function", @@ -86421,7 +90394,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_line_opa": { "type": "function", @@ -86477,7 +90450,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_arc_color_filtered": { "type": "function", @@ -86491,7 +90464,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_arc_opa": { "type": "function", @@ -86507,7 +90480,7 @@ ], "return_type": "int" }, - "get_style_arc_img_src": { + "get_style_arc_image_src": { "type": "function", "args": [ { @@ -86533,7 +90506,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_text_color_filtered": { "type": "function", @@ -86547,7 +90520,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_text_opa": { "type": "function", @@ -86675,6 +90648,20 @@ ], "return_type": "int" }, + "get_style_opa_layered": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "part" + } + ], + "return_type": "int" + }, "get_style_color_filter_dsc": { "type": "function", "args": [ @@ -86801,169 +90788,7 @@ ], "return_type": "int" }, - "set_style_pad_all": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_pad_hor": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_pad_ver": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_margin_all": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_margin_hor": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_margin_ver": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_pad_gap": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_size": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "width" - }, - { - "type": "int", - "name": "height" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "get_style_space_left": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "part" - } - ], - "return_type": "int" - }, - "get_style_space_right": { + "get_style_flex_flow": { "type": "function", "args": [ { @@ -86977,7 +90802,7 @@ ], "return_type": "int" }, - "get_style_space_top": { + "get_style_flex_main_place": { "type": "function", "args": [ { @@ -86991,7 +90816,7 @@ ], "return_type": "int" }, - "get_style_space_bottom": { + "get_style_flex_cross_place": { "type": "function", "args": [ { @@ -87005,31 +90830,7 @@ ], "return_type": "int" }, - "set_user_data": { - "type": "function", - "args": [ - { - "type": "void*", - "name": "user_data" - }, - { - "type": "lv_obj_t*", - "name": "obj" - } - ], - "return_type": "NoneType" - }, - "get_user_data": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - } - ], - "return_type": "void*" - }, - "get_style_flex_flow": { + "get_style_flex_track_place": { "type": "function", "args": [ { @@ -87043,7 +90844,7 @@ ], "return_type": "int" }, - "get_style_flex_main_place": { + "get_style_flex_grow": { "type": "function", "args": [ { @@ -87057,7 +90858,7 @@ ], "return_type": "int" }, - "get_style_flex_cross_place": { + "get_style_grid_column_dsc_array": { "type": "function", "args": [ { @@ -87069,9 +90870,9 @@ "name": "part" } ], - "return_type": "int" + "return_type": "void*" }, - "get_style_flex_track_place": { + "get_style_grid_column_align": { "type": "function", "args": [ { @@ -87085,7 +90886,7 @@ ], "return_type": "int" }, - "get_style_flex_grow": { + "get_style_grid_row_dsc_array": { "type": "function", "args": [ { @@ -87097,7 +90898,7 @@ "name": "part" } ], - "return_type": "int" + "return_type": "void*" }, "get_style_grid_row_align": { "type": "function", @@ -87113,7 +90914,7 @@ ], "return_type": "int" }, - "get_style_grid_column_align": { + "get_style_grid_cell_column_pos": { "type": "function", "args": [ { @@ -87127,7 +90928,7 @@ ], "return_type": "int" }, - "get_style_grid_cell_column_pos": { + "get_style_grid_cell_x_align": { "type": "function", "args": [ { @@ -87169,6 +90970,20 @@ ], "return_type": "int" }, + "get_style_grid_cell_y_align": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "part" + } + ], + "return_type": "int" + }, "get_style_grid_cell_row_span": { "type": "function", "args": [ @@ -87183,7 +90998,173 @@ ], "return_type": "int" }, - "get_style_grid_cell_x_align": { + "set_style_pad_all": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_pad_hor": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_pad_ver": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_margin_all": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_margin_hor": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_margin_ver": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_pad_gap": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_size": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "width" + }, + { + "type": "int", + "name": "height" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_transform_scale": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "get_style_space_left": { "type": "function", "args": [ { @@ -87197,7 +91178,49 @@ ], "return_type": "int" }, - "get_style_grid_cell_y_align": { + "get_style_space_right": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "part" + } + ], + "return_type": "int" + }, + "get_style_space_top": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "part" + } + ], + "return_type": "int" + }, + "get_style_space_bottom": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "part" + } + ], + "return_type": "int" + }, + "get_style_transform_scale_x_safe": { "type": "function", "args": [ { @@ -87211,6 +91234,44 @@ ], "return_type": "int" }, + "get_style_transform_scale_y_safe": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "part" + } + ], + "return_type": "int" + }, + "set_user_data": { + "type": "function", + "args": [ + { + "type": "void*", + "name": "user_data" + }, + { + "type": "lv_obj_t*", + "name": "obj" + } + ], + "return_type": "NoneType" + }, + "get_user_data": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + } + ], + "return_type": "void*" + }, "move_foreground": { "type": "function", "args": [ @@ -87231,15 +91292,125 @@ ], "return_type": "NoneType" }, - "get_child_id": { + "set_flex_flow": { "type": "function", "args": [ { "type": "lv_obj_t*", "name": "obj" + }, + { + "type": "int", + "name": "flow" } ], - "return_type": "int" + "return_type": "NoneType" + }, + "set_flex_align": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "main_place" + }, + { + "type": "int", + "name": "cross_place" + }, + { + "type": "int", + "name": "track_cross_place" + } + ], + "return_type": "NoneType" + }, + "set_flex_grow": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "grow" + } + ], + "return_type": "NoneType" + }, + "set_grid_dsc_array": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "mp_arr_to_int32_t_____", + "name": "col_dsc" + }, + { + "type": "mp_arr_to_int32_t_____", + "name": "row_dsc" + } + ], + "return_type": "NoneType" + }, + "set_grid_align": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "column_align" + }, + { + "type": "int", + "name": "row_align" + } + ], + "return_type": "NoneType" + }, + "set_grid_cell": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "column_align" + }, + { + "type": "int", + "name": "col_pos" + }, + { + "type": "int", + "name": "col_span" + }, + { + "type": "int", + "name": "row_align" + }, + { + "type": "int", + "name": "row_pos" + }, + { + "type": "int", + "name": "row_span" + } + ], + "return_type": "NoneType" }, "delete": { "type": "function", @@ -87261,7 +91432,7 @@ ], "return_type": "NoneType" }, - "del_delayed": { + "delete_delayed": { "type": "function", "args": [ { @@ -87275,7 +91446,7 @@ ], "return_type": "NoneType" }, - "del_anim_ready_cb": { + "delete_anim_ready_cb": { "type": "function", "args": [ { @@ -87285,7 +91456,7 @@ ], "return_type": "NoneType" }, - "del_async": { + "delete_async": { "type": "function", "args": [ { @@ -87355,7 +91526,7 @@ "name": "obj" } ], - "return_type": "disp_t" + "return_type": "display_t" }, "get_parent": { "type": "function", @@ -87381,6 +91552,20 @@ ], "return_type": "lv_obj_t*" }, + "get_sibling": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "id" + } + ], + "return_type": "lv_obj_t*" + }, "get_child_cnt": { "type": "function", "args": [ @@ -87430,6 +91615,16 @@ ], "return_type": "NoneType" }, + "dump_tree": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + } + ], + "return_type": "NoneType" + }, "set_pos": { "type": "function", "args": [ @@ -87457,7 +91652,7 @@ }, { "type": "int", - "name": "x" + "name": "index" } ], "return_type": "NoneType" @@ -87471,7 +91666,7 @@ }, { "type": "int", - "name": "x" + "name": "index" } ], "return_type": "NoneType" @@ -87513,7 +91708,7 @@ }, { "type": "int", - "name": "x" + "name": "index" } ], "return_type": "NoneType" @@ -87527,7 +91722,7 @@ }, { "type": "int", - "name": "x" + "name": "index" } ], "return_type": "NoneType" @@ -87541,7 +91736,7 @@ }, { "type": "int", - "name": "x" + "name": "index" } ], "return_type": "NoneType" @@ -87555,7 +91750,7 @@ }, { "type": "int", - "name": "x" + "name": "index" } ], "return_type": "NoneType" @@ -87975,7 +92170,7 @@ }, { "type": "int", - "name": "x" + "name": "index" } ], "return_type": "NoneType" @@ -88520,28 +92715,6 @@ ], "return_type": "NoneType" }, - "set_local_style_prop_meta": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "prop" - }, - { - "type": "int", - "name": "meta" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, "get_local_style_prop": { "type": "function", "args": [ @@ -88618,26 +92791,6 @@ ], "return_type": "NoneType" }, - "style_get_selector_state": { - "type": "function", - "args": [ - { - "type": "int", - "name": "selector" - } - ], - "return_type": "int" - }, - "style_get_selector_part": { - "type": "function", - "args": [ - { - "type": "int", - "name": "selector" - } - ], - "return_type": "int" - }, "set_style_width": { "type": "function", "args": [ @@ -88872,7 +93025,7 @@ ], "return_type": "NoneType" }, - "set_style_transform_zoom": { + "set_style_transform_scale_x": { "type": "function", "args": [ { @@ -88890,7 +93043,25 @@ ], "return_type": "NoneType" }, - "set_style_transform_angle": { + "set_style_transform_scale_y": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_transform_rotation": { "type": "function", "args": [ { @@ -89132,7 +93303,7 @@ "name": "obj" }, { - "type": "color32_t", + "type": "color_t", "name": "value" }, { @@ -89168,7 +93339,7 @@ "name": "obj" }, { - "type": "color32_t", + "type": "color_t", "name": "value" }, { @@ -89232,7 +93403,7 @@ ], "return_type": "NoneType" }, - "set_style_bg_grad": { + "set_style_bg_main_opa": { "type": "function", "args": [ { @@ -89240,7 +93411,7 @@ "name": "obj" }, { - "type": "grad_dsc_t", + "type": "int", "name": "value" }, { @@ -89250,7 +93421,7 @@ ], "return_type": "NoneType" }, - "set_style_bg_dither_mode": { + "set_style_bg_grad_opa": { "type": "function", "args": [ { @@ -89268,7 +93439,25 @@ ], "return_type": "NoneType" }, - "set_style_bg_img_src": { + "set_style_bg_grad": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "grad_dsc_t", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_bg_image_src": { "type": "function", "args": [ { @@ -89286,7 +93475,7 @@ ], "return_type": "NoneType" }, - "set_style_bg_img_opa": { + "set_style_bg_image_opa": { "type": "function", "args": [ { @@ -89304,7 +93493,7 @@ ], "return_type": "NoneType" }, - "set_style_bg_img_recolor": { + "set_style_bg_image_recolor": { "type": "function", "args": [ { @@ -89312,7 +93501,7 @@ "name": "obj" }, { - "type": "color32_t", + "type": "color_t", "name": "value" }, { @@ -89322,7 +93511,7 @@ ], "return_type": "NoneType" }, - "set_style_bg_img_recolor_opa": { + "set_style_bg_image_recolor_opa": { "type": "function", "args": [ { @@ -89340,7 +93529,7 @@ ], "return_type": "NoneType" }, - "set_style_bg_img_tiled": { + "set_style_bg_image_tiled": { "type": "function", "args": [ { @@ -89366,7 +93555,7 @@ "name": "obj" }, { - "type": "color32_t", + "type": "color_t", "name": "value" }, { @@ -89474,7 +93663,7 @@ "name": "obj" }, { - "type": "color32_t", + "type": "color_t", "name": "value" }, { @@ -89538,7 +93727,7 @@ ], "return_type": "NoneType" }, - "set_style_shadow_ofs_x": { + "set_style_shadow_offset_x": { "type": "function", "args": [ { @@ -89556,7 +93745,7 @@ ], "return_type": "NoneType" }, - "set_style_shadow_ofs_y": { + "set_style_shadow_offset_y": { "type": "function", "args": [ { @@ -89600,7 +93789,7 @@ "name": "obj" }, { - "type": "color32_t", + "type": "color_t", "name": "value" }, { @@ -89628,7 +93817,7 @@ ], "return_type": "NoneType" }, - "set_style_img_opa": { + "set_style_image_opa": { "type": "function", "args": [ { @@ -89646,7 +93835,7 @@ ], "return_type": "NoneType" }, - "set_style_img_recolor": { + "set_style_image_recolor": { "type": "function", "args": [ { @@ -89654,7 +93843,7 @@ "name": "obj" }, { - "type": "color32_t", + "type": "color_t", "name": "value" }, { @@ -89664,7 +93853,7 @@ ], "return_type": "NoneType" }, - "set_style_img_recolor_opa": { + "set_style_image_recolor_opa": { "type": "function", "args": [ { @@ -89762,7 +93951,7 @@ "name": "obj" }, { - "type": "color32_t", + "type": "color_t", "name": "value" }, { @@ -89834,7 +94023,7 @@ "name": "obj" }, { - "type": "color32_t", + "type": "color_t", "name": "value" }, { @@ -89862,7 +94051,7 @@ ], "return_type": "NoneType" }, - "set_style_arc_img_src": { + "set_style_arc_image_src": { "type": "function", "args": [ { @@ -89888,7 +94077,7 @@ "name": "obj" }, { - "type": "color32_t", + "type": "color_t", "name": "value" }, { @@ -90060,6 +94249,24 @@ ], "return_type": "NoneType" }, + "set_style_opa_layered": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, "set_style_color_filter_dsc": { "type": "function", "args": [ @@ -90222,6 +94429,276 @@ ], "return_type": "NoneType" }, + "set_style_flex_flow": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_flex_main_place": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_flex_cross_place": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_flex_track_place": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_flex_grow": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_grid_column_dsc_array": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "void*", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_grid_column_align": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_grid_row_dsc_array": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "void*", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_grid_row_align": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_grid_cell_column_pos": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_grid_cell_x_align": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_grid_cell_column_span": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_grid_cell_row_pos": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_grid_cell_y_align": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_grid_cell_row_span": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, "calculate_style_text_align": { "type": "function", "args": [ @@ -90240,6 +94717,20 @@ ], "return_type": "int" }, + "get_style_opa_recursive": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "part" + } + ], + "return_type": "int" + }, "init_draw_rect_dsc": { "type": "function", "args": [ @@ -90276,7 +94767,7 @@ ], "return_type": "NoneType" }, - "init_draw_img_dsc": { + "init_draw_image_dsc": { "type": "function", "args": [ { @@ -90288,7 +94779,7 @@ "name": "part" }, { - "type": "draw_img_dsc_t", + "type": "draw_image_dsc_t", "name": "draw_dsc" } ], @@ -90344,38 +94835,6 @@ ], "return_type": "int" }, - "draw_dsc_init": { - "type": "function", - "args": [ - { - "type": "obj_draw_part_dsc_t", - "name": "dsc" - }, - { - "type": "draw_ctx_t", - "name": "draw_ctx" - } - ], - "return_type": "NoneType" - }, - "draw_part_check_type": { - "type": "function", - "args": [ - { - "type": "obj_draw_part_dsc_t", - "name": "dsc" - }, - { - "type": "obj_class_t", - "name": "class_p" - }, - { - "type": "int", - "name": "type" - } - ], - "return_type": "bool" - }, "refresh_ext_draw_size": { "type": "function", "args": [ @@ -90531,6 +94990,29 @@ ], "return_type": "bool" }, + "remove_event_cb": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "callback", + "function": { + "args": [ + { + "type": "event_t", + "name": "e" + } + ], + "return_type": null + }, + "name": "event_cb" + } + ], + "return_type": "bool" + }, "add_flag": { "type": "function", "args": [ @@ -90545,7 +95027,21 @@ ], "return_type": "NoneType" }, - "clear_flag": { + "remove_flag": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "f" + } + ], + "return_type": "NoneType" + }, + "update_flag": { "type": "function", "args": [ { @@ -90555,6 +95051,10 @@ { "type": "int", "name": "f" + }, + { + "type": "bool", + "name": "v" } ], "return_type": "NoneType" @@ -90573,7 +95073,21 @@ ], "return_type": "NoneType" }, - "clear_state": { + "remove_state": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "state" + } + ], + "return_type": "NoneType" + }, + "set_state": { "type": "function", "args": [ { @@ -90583,6 +95097,10 @@ { "type": "int", "name": "state" + }, + { + "type": "bool", + "name": "v" } ], "return_type": "NoneType" @@ -90711,8 +95229,8 @@ "type": "function", "args": [ { - "type": "draw_ctx_t", - "name": "draw_ctx" + "type": "layer_t", + "name": "layer" }, { "type": "lv_obj_t*", @@ -90761,57 +95279,7 @@ ], "return_type": "NoneType" }, - "set_flex_flow": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "flow" - } - ], - "return_type": "NoneType" - }, - "set_flex_align": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "main_place" - }, - { - "type": "int", - "name": "cross_place" - }, - { - "type": "int", - "name": "track_cross_place" - } - ], - "return_type": "NoneType" - }, - "set_flex_grow": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "grow" - } - ], - "return_type": "NoneType" - }, - "set_style_flex_flow": { + "bind_flag_if_eq": { "type": "function", "args": [ { @@ -90819,35 +95287,21 @@ "name": "obj" }, { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_flex_main_place": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" + "type": "subject_t", + "name": "subject" }, { "type": "int", - "name": "value" + "name": "flag" }, { "type": "int", - "name": "selector" + "name": "ref_value" } ], - "return_type": "NoneType" + "return_type": "observer_t" }, - "set_style_flex_cross_place": { + "bind_flag_if_not_eq": { "type": "function", "args": [ { @@ -90855,35 +95309,21 @@ "name": "obj" }, { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_flex_track_place": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" + "type": "subject_t", + "name": "subject" }, { "type": "int", - "name": "value" + "name": "flag" }, { "type": "int", - "name": "selector" + "name": "ref_value" } ], - "return_type": "NoneType" + "return_type": "observer_t" }, - "set_style_flex_grow": { + "bind_state_if_eq": { "type": "function", "args": [ { @@ -90891,231 +95331,21 @@ "name": "obj" }, { - "type": "int", - "name": "value" + "type": "subject_t", + "name": "subject" }, { "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_grid_dsc_array": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "mp_arr_to_lv_coord_t_____", - "name": "col_dsc" - }, - { - "type": "mp_arr_to_lv_coord_t_____", - "name": "row_dsc" - } - ], - "return_type": "NoneType" - }, - "set_grid_align": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "column_align" - }, - { - "type": "int", - "name": "row_align" - } - ], - "return_type": "NoneType" - }, - "set_grid_cell": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "column_align" - }, - { - "type": "int", - "name": "col_pos" - }, - { - "type": "int", - "name": "col_span" - }, - { - "type": "int", - "name": "row_align" - }, - { - "type": "int", - "name": "row_pos" - }, - { - "type": "int", - "name": "row_span" - } - ], - "return_type": "NoneType" - }, - "set_style_grid_row_dsc_array": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "mp_arr_to_lv_coord_t_____", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_grid_column_dsc_array": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "mp_arr_to_lv_coord_t_____", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_grid_row_align": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_grid_column_align": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_grid_cell_column_pos": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_grid_cell_column_span": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_grid_cell_row_pos": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_grid_cell_row_span": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" + "name": "state" }, { "type": "int", - "name": "selector" + "name": "ref_value" } ], - "return_type": "NoneType" + "return_type": "observer_t" }, - "set_style_grid_cell_x_align": { + "bind_state_if_not_eq": { "type": "function", "args": [ { @@ -91123,33 +95353,19 @@ "name": "obj" }, { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_grid_cell_y_align": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" + "type": "subject_t", + "name": "subject" }, { "type": "int", - "name": "value" + "name": "state" }, { "type": "int", - "name": "selector" + "name": "ref_value" } ], - "return_type": "NoneType" + "return_type": "observer_t" }, "FLAG": { "type": "enum_type", @@ -91214,9 +95430,15 @@ "FLOATING": { "type": "enum_member" }, + "SEND_DRAW_TASK_EVENTS": { + "type": "enum_member" + }, "OVERFLOW_VISIBLE": { "type": "enum_member" }, + "FLEX_IN_NEW_TRACK": { + "type": "enum_member" + }, "LAYOUT_1": { "type": "enum_member" }, @@ -91243,20 +95465,6 @@ } } }, - "DRAW_PART": { - "type": "enum_type", - "members": { - "RECTANGLE": { - "type": "enum_member" - }, - "BORDER_POST": { - "type": "enum_member" - }, - "SCROLLBAR": { - "type": "enum_member" - } - } - }, "TREE_WALK": { "type": "enum_type", "members": { @@ -91309,303 +95517,127 @@ "type": "enum_member" } } - }, - "MODE": { - "type": "enum_type", - "members": { - "HUE": { - "type": "enum_member" - }, - "SATURATION": { - "type": "enum_member" - }, - "VALUE": { - "type": "enum_member" - } - } } } }, - "dropdown": { + "imgbtn": { "members": { - "set_text": { + "set_src": { "type": "function", "args": [ { "type": "lv_obj_t*", - "name": "obj" + "name": "imgbtn" }, { - "type": "char*", - "name": "text" - } - ], - "return_type": "NoneType" - }, - "set_options": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" + "type": "int", + "name": "state" }, { - "type": "char*", - "name": "text" - } - ], - "return_type": "NoneType" - }, - "set_options_static": { - "type": "function", - "args": [ + "type": "void*", + "name": "src_left" + }, { - "type": "lv_obj_t*", - "name": "obj" + "type": "void*", + "name": "src_mid" }, { - "type": "char*", - "name": "text" + "type": "void*", + "name": "src_right" } ], "return_type": "NoneType" }, - "add_option": { + "set_state": { "type": "function", "args": [ { "type": "lv_obj_t*", "name": "obj" }, - { - "type": "char*", - "name": "option" - }, { "type": "int", - "name": "pos" - } - ], - "return_type": "NoneType" - }, - "clear_options": { - "type": "function", - "args": [ + "name": "state" + }, { - "type": "lv_obj_t*", - "name": "obj" + "type": "bool", + "name": "v" } ], "return_type": "NoneType" }, - "set_selected": { + "get_src_left": { "type": "function", "args": [ { "type": "lv_obj_t*", - "name": "obj" + "name": "imgbtn" }, { "type": "int", - "name": "zoom" + "name": "state" } ], - "return_type": "NoneType" + "return_type": "void*" }, - "set_dir": { + "get_src_middle": { "type": "function", "args": [ { "type": "lv_obj_t*", - "name": "obj" + "name": "imgbtn" }, { "type": "int", - "name": "dir" + "name": "state" } ], - "return_type": "NoneType" + "return_type": "void*" }, - "set_symbol": { + "get_src_right": { "type": "function", "args": [ { "type": "lv_obj_t*", - "name": "obj" + "name": "imgbtn" }, { - "type": "void*", - "name": "src" + "type": "int", + "name": "state" } ], - "return_type": "NoneType" + "return_type": "void*" }, - "set_selected_highlight": { + "center": { "type": "function", "args": [ { "type": "lv_obj_t*", "name": "obj" - }, - { - "type": "bool", - "name": "antialias" } ], "return_type": "NoneType" }, - "get_list": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "parent" - } - ], - "return_type": "lv_obj_t*" - }, - "get_text": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - } - ], - "return_type": "char*" - }, - "get_options": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - } - ], - "return_type": "char*" - }, - "get_selected": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - } - ], - "return_type": "int" - }, - "get_option_cnt": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - } - ], - "return_type": "int" - }, - "get_selected_str": { + "style_get_selector_state": { "type": "function", "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "char*", - "name": "buf" - }, { "type": "int", - "name": "buf_size" - } - ], - "return_type": "NoneType" - }, - "get_option_index": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "char*", - "name": "option" + "name": "selector" } ], "return_type": "int" }, - "get_symbol": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - } - ], - "return_type": "char*" - }, - "get_selected_highlight": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - } - ], - "return_type": "bool" - }, - "get_dir": { + "style_get_selector_part": { "type": "function", "args": [ { - "type": "lv_obj_t*", - "name": "obj" + "type": "int", + "name": "selector" } ], "return_type": "int" }, - "open": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - } - ], - "return_type": "NoneType" - }, - "close": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - } - ], - "return_type": "NoneType" - }, - "is_open": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - } - ], - "return_type": "bool" - }, - "center": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - } - ], - "return_type": "NoneType" - }, "get_style_width": { "type": "function", "args": [ @@ -91788,7 +95820,21 @@ ], "return_type": "int" }, - "get_style_transform_zoom": { + "get_style_transform_scale_x": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "part" + } + ], + "return_type": "int" + }, + "get_style_transform_scale_y": { "type": "function", "args": [ { @@ -91802,7 +95848,7 @@ ], "return_type": "int" }, - "get_style_transform_angle": { + "get_style_transform_rotation": { "type": "function", "args": [ { @@ -91996,7 +96042,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_bg_color_filtered": { "type": "function", @@ -92010,7 +96056,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_bg_opa": { "type": "function", @@ -92038,7 +96084,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_bg_grad_color_filtered": { "type": "function", @@ -92052,7 +96098,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_bg_grad_dir": { "type": "function", @@ -92096,7 +96142,7 @@ ], "return_type": "int" }, - "get_style_bg_grad": { + "get_style_bg_main_opa": { "type": "function", "args": [ { @@ -92108,9 +96154,9 @@ "name": "part" } ], - "return_type": "grad_dsc_t" + "return_type": "int" }, - "get_style_bg_dither_mode": { + "get_style_bg_grad_opa": { "type": "function", "args": [ { @@ -92124,7 +96170,21 @@ ], "return_type": "int" }, - "get_style_bg_img_src": { + "get_style_bg_grad": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "part" + } + ], + "return_type": "grad_dsc_t" + }, + "get_style_bg_image_src": { "type": "function", "args": [ { @@ -92138,7 +96198,7 @@ ], "return_type": "void*" }, - "get_style_bg_img_opa": { + "get_style_bg_image_opa": { "type": "function", "args": [ { @@ -92152,7 +96212,7 @@ ], "return_type": "int" }, - "get_style_bg_img_recolor": { + "get_style_bg_image_recolor": { "type": "function", "args": [ { @@ -92164,9 +96224,9 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, - "get_style_bg_img_recolor_filtered": { + "get_style_bg_image_recolor_filtered": { "type": "function", "args": [ { @@ -92178,9 +96238,9 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, - "get_style_bg_img_recolor_opa": { + "get_style_bg_image_recolor_opa": { "type": "function", "args": [ { @@ -92194,7 +96254,7 @@ ], "return_type": "int" }, - "get_style_bg_img_tiled": { + "get_style_bg_image_tiled": { "type": "function", "args": [ { @@ -92220,7 +96280,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_border_color_filtered": { "type": "function", @@ -92234,7 +96294,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_border_opa": { "type": "function", @@ -92318,7 +96378,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_outline_color_filtered": { "type": "function", @@ -92332,7 +96392,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_outline_opa": { "type": "function", @@ -92376,7 +96436,7 @@ ], "return_type": "int" }, - "get_style_shadow_ofs_x": { + "get_style_shadow_offset_x": { "type": "function", "args": [ { @@ -92390,7 +96450,7 @@ ], "return_type": "int" }, - "get_style_shadow_ofs_y": { + "get_style_shadow_offset_y": { "type": "function", "args": [ { @@ -92430,7 +96490,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_shadow_color_filtered": { "type": "function", @@ -92444,7 +96504,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_shadow_opa": { "type": "function", @@ -92460,7 +96520,7 @@ ], "return_type": "int" }, - "get_style_img_opa": { + "get_style_image_opa": { "type": "function", "args": [ { @@ -92474,7 +96534,7 @@ ], "return_type": "int" }, - "get_style_img_recolor": { + "get_style_image_recolor": { "type": "function", "args": [ { @@ -92486,9 +96546,9 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, - "get_style_img_recolor_filtered": { + "get_style_image_recolor_filtered": { "type": "function", "args": [ { @@ -92500,9 +96560,9 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, - "get_style_img_recolor_opa": { + "get_style_image_recolor_opa": { "type": "function", "args": [ { @@ -92584,7 +96644,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_line_color_filtered": { "type": "function", @@ -92598,7 +96658,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_line_opa": { "type": "function", @@ -92654,7 +96714,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_arc_color_filtered": { "type": "function", @@ -92668,7 +96728,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_arc_opa": { "type": "function", @@ -92684,7 +96744,7 @@ ], "return_type": "int" }, - "get_style_arc_img_src": { + "get_style_arc_image_src": { "type": "function", "args": [ { @@ -92710,7 +96770,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_text_color_filtered": { "type": "function", @@ -92724,7 +96784,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_text_opa": { "type": "function", @@ -92852,6 +96912,20 @@ ], "return_type": "int" }, + "get_style_opa_layered": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "part" + } + ], + "return_type": "int" + }, "get_style_color_filter_dsc": { "type": "function", "args": [ @@ -92978,6 +97052,216 @@ ], "return_type": "int" }, + "get_style_flex_flow": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "part" + } + ], + "return_type": "int" + }, + "get_style_flex_main_place": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "part" + } + ], + "return_type": "int" + }, + "get_style_flex_cross_place": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "part" + } + ], + "return_type": "int" + }, + "get_style_flex_track_place": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "part" + } + ], + "return_type": "int" + }, + "get_style_flex_grow": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "part" + } + ], + "return_type": "int" + }, + "get_style_grid_column_dsc_array": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "part" + } + ], + "return_type": "void*" + }, + "get_style_grid_column_align": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "part" + } + ], + "return_type": "int" + }, + "get_style_grid_row_dsc_array": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "part" + } + ], + "return_type": "void*" + }, + "get_style_grid_row_align": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "part" + } + ], + "return_type": "int" + }, + "get_style_grid_cell_column_pos": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "part" + } + ], + "return_type": "int" + }, + "get_style_grid_cell_x_align": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "part" + } + ], + "return_type": "int" + }, + "get_style_grid_cell_column_span": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "part" + } + ], + "return_type": "int" + }, + "get_style_grid_cell_row_pos": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "part" + } + ], + "return_type": "int" + }, + "get_style_grid_cell_y_align": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "part" + } + ], + "return_type": "int" + }, + "get_style_grid_cell_row_span": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "part" + } + ], + "return_type": "int" + }, "set_style_pad_all": { "type": "function", "args": [ @@ -93126,6 +97410,24 @@ ], "return_type": "NoneType" }, + "set_style_transform_scale": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, "get_style_space_left": { "type": "function", "args": [ @@ -93182,6 +97484,34 @@ ], "return_type": "int" }, + "get_style_transform_scale_x_safe": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "part" + } + ], + "return_type": "int" + }, + "get_style_transform_scale_y_safe": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "part" + } + ], + "return_type": "int" + }, "set_user_data": { "type": "function", "args": [ @@ -93206,35 +97536,27 @@ ], "return_type": "void*" }, - "get_style_flex_flow": { + "move_foreground": { "type": "function", "args": [ { "type": "lv_obj_t*", "name": "obj" - }, - { - "type": "int", - "name": "part" } ], - "return_type": "int" + "return_type": "NoneType" }, - "get_style_flex_main_place": { + "move_background": { "type": "function", "args": [ { "type": "lv_obj_t*", "name": "obj" - }, - { - "type": "int", - "name": "part" } ], - "return_type": "int" + "return_type": "NoneType" }, - "get_style_flex_cross_place": { + "set_flex_flow": { "type": "function", "args": [ { @@ -93243,12 +97565,12 @@ }, { "type": "int", - "name": "part" + "name": "flow" } ], - "return_type": "int" + "return_type": "NoneType" }, - "get_style_flex_track_place": { + "set_flex_align": { "type": "function", "args": [ { @@ -93257,40 +97579,20 @@ }, { "type": "int", - "name": "part" - } - ], - "return_type": "int" - }, - "get_style_flex_grow": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" + "name": "main_place" }, { "type": "int", - "name": "part" - } - ], - "return_type": "int" - }, - "get_style_grid_row_align": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" + "name": "cross_place" }, { "type": "int", - "name": "part" + "name": "track_cross_place" } ], - "return_type": "int" + "return_type": "NoneType" }, - "get_style_grid_column_align": { + "set_flex_grow": { "type": "function", "args": [ { @@ -93299,12 +97601,12 @@ }, { "type": "int", - "name": "part" + "name": "grow" } ], - "return_type": "int" + "return_type": "NoneType" }, - "get_style_grid_cell_column_pos": { + "set_grid_dsc_array": { "type": "function", "args": [ { @@ -93312,13 +97614,17 @@ "name": "obj" }, { - "type": "int", - "name": "part" + "type": "mp_arr_to_int32_t_____", + "name": "col_dsc" + }, + { + "type": "mp_arr_to_int32_t_____", + "name": "row_dsc" } ], - "return_type": "int" + "return_type": "NoneType" }, - "get_style_grid_cell_column_span": { + "set_grid_align": { "type": "function", "args": [ { @@ -93327,26 +97633,16 @@ }, { "type": "int", - "name": "part" - } - ], - "return_type": "int" - }, - "get_style_grid_cell_row_pos": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" + "name": "column_align" }, { "type": "int", - "name": "part" + "name": "row_align" } ], - "return_type": "int" + "return_type": "NoneType" }, - "get_style_grid_cell_row_span": { + "set_grid_cell": { "type": "function", "args": [ { @@ -93355,69 +97651,31 @@ }, { "type": "int", - "name": "part" - } - ], - "return_type": "int" - }, - "get_style_grid_cell_x_align": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" + "name": "column_align" }, { "type": "int", - "name": "part" - } - ], - "return_type": "int" - }, - "get_style_grid_cell_y_align": { - "type": "function", - "args": [ + "name": "col_pos" + }, { - "type": "lv_obj_t*", - "name": "obj" + "type": "int", + "name": "col_span" }, { "type": "int", - "name": "part" - } - ], - "return_type": "int" - }, - "move_foreground": { - "type": "function", - "args": [ + "name": "row_align" + }, { - "type": "lv_obj_t*", - "name": "obj" - } - ], - "return_type": "NoneType" - }, - "move_background": { - "type": "function", - "args": [ + "type": "int", + "name": "row_pos" + }, { - "type": "lv_obj_t*", - "name": "obj" + "type": "int", + "name": "row_span" } ], "return_type": "NoneType" }, - "get_child_id": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - } - ], - "return_type": "int" - }, "delete": { "type": "function", "args": [ @@ -93438,7 +97696,7 @@ ], "return_type": "NoneType" }, - "del_delayed": { + "delete_delayed": { "type": "function", "args": [ { @@ -93452,7 +97710,7 @@ ], "return_type": "NoneType" }, - "del_anim_ready_cb": { + "delete_anim_ready_cb": { "type": "function", "args": [ { @@ -93462,7 +97720,7 @@ ], "return_type": "NoneType" }, - "del_async": { + "delete_async": { "type": "function", "args": [ { @@ -93532,7 +97790,7 @@ "name": "obj" } ], - "return_type": "disp_t" + "return_type": "display_t" }, "get_parent": { "type": "function", @@ -93558,6 +97816,20 @@ ], "return_type": "lv_obj_t*" }, + "get_sibling": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "id" + } + ], + "return_type": "lv_obj_t*" + }, "get_child_cnt": { "type": "function", "args": [ @@ -93607,6 +97879,16 @@ ], "return_type": "NoneType" }, + "dump_tree": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + } + ], + "return_type": "NoneType" + }, "set_pos": { "type": "function", "args": [ @@ -93634,7 +97916,7 @@ }, { "type": "int", - "name": "x" + "name": "index" } ], "return_type": "NoneType" @@ -93648,7 +97930,7 @@ }, { "type": "int", - "name": "x" + "name": "index" } ], "return_type": "NoneType" @@ -93690,7 +97972,7 @@ }, { "type": "int", - "name": "x" + "name": "index" } ], "return_type": "NoneType" @@ -93704,7 +97986,7 @@ }, { "type": "int", - "name": "x" + "name": "index" } ], "return_type": "NoneType" @@ -93718,7 +98000,7 @@ }, { "type": "int", - "name": "x" + "name": "index" } ], "return_type": "NoneType" @@ -93732,7 +98014,7 @@ }, { "type": "int", - "name": "x" + "name": "index" } ], "return_type": "NoneType" @@ -94152,7 +98434,7 @@ }, { "type": "int", - "name": "x" + "name": "index" } ], "return_type": "NoneType" @@ -94697,28 +98979,6 @@ ], "return_type": "NoneType" }, - "set_local_style_prop_meta": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "prop" - }, - { - "type": "int", - "name": "meta" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, "get_local_style_prop": { "type": "function", "args": [ @@ -94795,26 +99055,6 @@ ], "return_type": "NoneType" }, - "style_get_selector_state": { - "type": "function", - "args": [ - { - "type": "int", - "name": "selector" - } - ], - "return_type": "int" - }, - "style_get_selector_part": { - "type": "function", - "args": [ - { - "type": "int", - "name": "selector" - } - ], - "return_type": "int" - }, "set_style_width": { "type": "function", "args": [ @@ -95049,7 +99289,25 @@ ], "return_type": "NoneType" }, - "set_style_transform_zoom": { + "set_style_transform_scale_x": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_transform_scale_y": { "type": "function", "args": [ { @@ -95067,7 +99325,7 @@ ], "return_type": "NoneType" }, - "set_style_transform_angle": { + "set_style_transform_rotation": { "type": "function", "args": [ { @@ -95309,7 +99567,7 @@ "name": "obj" }, { - "type": "color32_t", + "type": "color_t", "name": "value" }, { @@ -95345,7 +99603,7 @@ "name": "obj" }, { - "type": "color32_t", + "type": "color_t", "name": "value" }, { @@ -95409,7 +99667,7 @@ ], "return_type": "NoneType" }, - "set_style_bg_grad": { + "set_style_bg_main_opa": { "type": "function", "args": [ { @@ -95417,7 +99675,7 @@ "name": "obj" }, { - "type": "grad_dsc_t", + "type": "int", "name": "value" }, { @@ -95427,7 +99685,7 @@ ], "return_type": "NoneType" }, - "set_style_bg_dither_mode": { + "set_style_bg_grad_opa": { "type": "function", "args": [ { @@ -95445,7 +99703,25 @@ ], "return_type": "NoneType" }, - "set_style_bg_img_src": { + "set_style_bg_grad": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "grad_dsc_t", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_bg_image_src": { "type": "function", "args": [ { @@ -95463,7 +99739,7 @@ ], "return_type": "NoneType" }, - "set_style_bg_img_opa": { + "set_style_bg_image_opa": { "type": "function", "args": [ { @@ -95481,7 +99757,7 @@ ], "return_type": "NoneType" }, - "set_style_bg_img_recolor": { + "set_style_bg_image_recolor": { "type": "function", "args": [ { @@ -95489,7 +99765,7 @@ "name": "obj" }, { - "type": "color32_t", + "type": "color_t", "name": "value" }, { @@ -95499,7 +99775,7 @@ ], "return_type": "NoneType" }, - "set_style_bg_img_recolor_opa": { + "set_style_bg_image_recolor_opa": { "type": "function", "args": [ { @@ -95517,7 +99793,7 @@ ], "return_type": "NoneType" }, - "set_style_bg_img_tiled": { + "set_style_bg_image_tiled": { "type": "function", "args": [ { @@ -95543,7 +99819,7 @@ "name": "obj" }, { - "type": "color32_t", + "type": "color_t", "name": "value" }, { @@ -95651,7 +99927,7 @@ "name": "obj" }, { - "type": "color32_t", + "type": "color_t", "name": "value" }, { @@ -95715,7 +99991,7 @@ ], "return_type": "NoneType" }, - "set_style_shadow_ofs_x": { + "set_style_shadow_offset_x": { "type": "function", "args": [ { @@ -95733,7 +100009,7 @@ ], "return_type": "NoneType" }, - "set_style_shadow_ofs_y": { + "set_style_shadow_offset_y": { "type": "function", "args": [ { @@ -95777,7 +100053,7 @@ "name": "obj" }, { - "type": "color32_t", + "type": "color_t", "name": "value" }, { @@ -95805,7 +100081,7 @@ ], "return_type": "NoneType" }, - "set_style_img_opa": { + "set_style_image_opa": { "type": "function", "args": [ { @@ -95823,7 +100099,7 @@ ], "return_type": "NoneType" }, - "set_style_img_recolor": { + "set_style_image_recolor": { "type": "function", "args": [ { @@ -95831,7 +100107,7 @@ "name": "obj" }, { - "type": "color32_t", + "type": "color_t", "name": "value" }, { @@ -95841,7 +100117,7 @@ ], "return_type": "NoneType" }, - "set_style_img_recolor_opa": { + "set_style_image_recolor_opa": { "type": "function", "args": [ { @@ -95939,7 +100215,7 @@ "name": "obj" }, { - "type": "color32_t", + "type": "color_t", "name": "value" }, { @@ -96011,7 +100287,7 @@ "name": "obj" }, { - "type": "color32_t", + "type": "color_t", "name": "value" }, { @@ -96039,7 +100315,7 @@ ], "return_type": "NoneType" }, - "set_style_arc_img_src": { + "set_style_arc_image_src": { "type": "function", "args": [ { @@ -96065,7 +100341,7 @@ "name": "obj" }, { - "type": "color32_t", + "type": "color_t", "name": "value" }, { @@ -96237,6 +100513,24 @@ ], "return_type": "NoneType" }, + "set_style_opa_layered": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, "set_style_color_filter_dsc": { "type": "function", "args": [ @@ -96399,6 +100693,276 @@ ], "return_type": "NoneType" }, + "set_style_flex_flow": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_flex_main_place": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_flex_cross_place": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_flex_track_place": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_flex_grow": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_grid_column_dsc_array": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "void*", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_grid_column_align": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_grid_row_dsc_array": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "void*", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_grid_row_align": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_grid_cell_column_pos": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_grid_cell_x_align": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_grid_cell_column_span": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_grid_cell_row_pos": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_grid_cell_y_align": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_grid_cell_row_span": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, "calculate_style_text_align": { "type": "function", "args": [ @@ -96417,6 +100981,20 @@ ], "return_type": "int" }, + "get_style_opa_recursive": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "part" + } + ], + "return_type": "int" + }, "init_draw_rect_dsc": { "type": "function", "args": [ @@ -96453,7 +101031,7 @@ ], "return_type": "NoneType" }, - "init_draw_img_dsc": { + "init_draw_image_dsc": { "type": "function", "args": [ { @@ -96465,7 +101043,7 @@ "name": "part" }, { - "type": "draw_img_dsc_t", + "type": "draw_image_dsc_t", "name": "draw_dsc" } ], @@ -96521,38 +101099,6 @@ ], "return_type": "int" }, - "draw_dsc_init": { - "type": "function", - "args": [ - { - "type": "obj_draw_part_dsc_t", - "name": "dsc" - }, - { - "type": "draw_ctx_t", - "name": "draw_ctx" - } - ], - "return_type": "NoneType" - }, - "draw_part_check_type": { - "type": "function", - "args": [ - { - "type": "obj_draw_part_dsc_t", - "name": "dsc" - }, - { - "type": "obj_class_t", - "name": "class_p" - }, - { - "type": "int", - "name": "type" - } - ], - "return_type": "bool" - }, "refresh_ext_draw_size": { "type": "function", "args": [ @@ -96708,6 +101254,29 @@ ], "return_type": "bool" }, + "remove_event_cb": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "callback", + "function": { + "args": [ + { + "type": "event_t", + "name": "e" + } + ], + "return_type": null + }, + "name": "event_cb" + } + ], + "return_type": "bool" + }, "add_flag": { "type": "function", "args": [ @@ -96722,7 +101291,7 @@ ], "return_type": "NoneType" }, - "clear_flag": { + "remove_flag": { "type": "function", "args": [ { @@ -96736,6 +101305,24 @@ ], "return_type": "NoneType" }, + "update_flag": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "f" + }, + { + "type": "bool", + "name": "v" + } + ], + "return_type": "NoneType" + }, "add_state": { "type": "function", "args": [ @@ -96750,7 +101337,7 @@ ], "return_type": "NoneType" }, - "clear_state": { + "remove_state": { "type": "function", "args": [ { @@ -96888,8 +101475,8 @@ "type": "function", "args": [ { - "type": "draw_ctx_t", - "name": "draw_ctx" + "type": "layer_t", + "name": "layer" }, { "type": "lv_obj_t*", @@ -96938,93 +101525,7 @@ ], "return_type": "NoneType" }, - "set_flex_flow": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "flow" - } - ], - "return_type": "NoneType" - }, - "set_flex_align": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "main_place" - }, - { - "type": "int", - "name": "cross_place" - }, - { - "type": "int", - "name": "track_cross_place" - } - ], - "return_type": "NoneType" - }, - "set_flex_grow": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "grow" - } - ], - "return_type": "NoneType" - }, - "set_style_flex_flow": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_flex_main_place": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_flex_cross_place": { + "bind_flag_if_eq": { "type": "function", "args": [ { @@ -97032,35 +101533,21 @@ "name": "obj" }, { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_flex_track_place": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" + "type": "subject_t", + "name": "subject" }, { "type": "int", - "name": "value" + "name": "flag" }, { "type": "int", - "name": "selector" + "name": "ref_value" } ], - "return_type": "NoneType" + "return_type": "observer_t" }, - "set_style_flex_grow": { + "bind_flag_if_not_eq": { "type": "function", "args": [ { @@ -97068,53 +101555,21 @@ "name": "obj" }, { - "type": "int", - "name": "value" + "type": "subject_t", + "name": "subject" }, { "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_grid_dsc_array": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "mp_arr_to_lv_coord_t_____", - "name": "col_dsc" - }, - { - "type": "mp_arr_to_lv_coord_t_____", - "name": "row_dsc" - } - ], - "return_type": "NoneType" - }, - "set_grid_align": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "column_align" + "name": "flag" }, { "type": "int", - "name": "row_align" + "name": "ref_value" } ], - "return_type": "NoneType" + "return_type": "observer_t" }, - "set_grid_cell": { + "bind_state_if_eq": { "type": "function", "args": [ { @@ -97122,177 +101577,21 @@ "name": "obj" }, { - "type": "int", - "name": "column_align" + "type": "subject_t", + "name": "subject" }, { "type": "int", - "name": "col_pos" - }, - { - "type": "int", - "name": "col_span" - }, - { - "type": "int", - "name": "row_align" - }, - { - "type": "int", - "name": "row_pos" - }, - { - "type": "int", - "name": "row_span" - } - ], - "return_type": "NoneType" - }, - "set_style_grid_row_dsc_array": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "mp_arr_to_lv_coord_t_____", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_grid_column_dsc_array": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "mp_arr_to_lv_coord_t_____", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_grid_row_align": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_grid_column_align": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_grid_cell_column_pos": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_grid_cell_column_span": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_grid_cell_row_pos": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_grid_cell_row_span": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" + "name": "state" }, { "type": "int", - "name": "selector" + "name": "ref_value" } ], - "return_type": "NoneType" + "return_type": "observer_t" }, - "set_style_grid_cell_x_align": { + "bind_state_if_not_eq": { "type": "function", "args": [ { @@ -97300,33 +101599,19 @@ "name": "obj" }, { - "type": "int", - "name": "value" + "type": "subject_t", + "name": "subject" }, { "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_grid_cell_y_align": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" + "name": "state" }, { "type": "int", - "name": "selector" + "name": "ref_value" } ], - "return_type": "NoneType" + "return_type": "observer_t" }, "FLAG": { "type": "enum_type", @@ -97391,9 +101676,15 @@ "FLOATING": { "type": "enum_member" }, + "SEND_DRAW_TASK_EVENTS": { + "type": "enum_member" + }, "OVERFLOW_VISIBLE": { "type": "enum_member" }, + "FLEX_IN_NEW_TRACK": { + "type": "enum_member" + }, "LAYOUT_1": { "type": "enum_member" }, @@ -97420,20 +101711,6 @@ } } }, - "DRAW_PART": { - "type": "enum_type", - "members": { - "RECTANGLE": { - "type": "enum_member" - }, - "BORDER_POST": { - "type": "enum_member" - }, - "SCROLLBAR": { - "type": "enum_member" - } - } - }, "TREE_WALK": { "type": "enum_type", "members": { @@ -97486,92 +101763,161 @@ "type": "enum_member" } } + }, + "STATE": { + "type": "enum_type", + "members": { + "RELEASED": { + "type": "enum_member" + }, + "PRESSED": { + "type": "enum_member" + }, + "DISABLED": { + "type": "enum_member" + }, + "CHECKED_RELEASED": { + "type": "enum_member" + }, + "CHECKED_PRESSED": { + "type": "enum_member" + }, + "CHECKED_DISABLED": { + "type": "enum_member" + } + } } } }, - "imgbtn": { + "keyboard": { "members": { - "set_src": { + "get_map_array": { "type": "function", "args": [ { "type": "lv_obj_t*", - "name": "imgbtn" - }, + "name": "obj" + } + ], + "return_type": "char**" + }, + "get_selected_button": { + "type": "function", + "args": [ { - "type": "int", - "name": "state" - }, + "type": "lv_obj_t*", + "name": "obj" + } + ], + "return_type": "int" + }, + "get_button_text": { + "type": "function", + "args": [ { - "type": "void*", - "name": "src_left" + "type": "lv_obj_t*", + "name": "obj" }, { - "type": "void*", - "name": "src_mid" + "type": "int", + "name": "btn_id" + } + ], + "return_type": "char*" + }, + "set_textarea": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "kb" }, { - "type": "void*", - "name": "src_right" + "type": "lv_obj_t*", + "name": "ta" } ], "return_type": "NoneType" }, - "set_state": { + "set_mode": { "type": "function", "args": [ { "type": "lv_obj_t*", - "name": "imgbtn" + "name": "kb" }, { "type": "int", - "name": "state" + "name": "mode" } ], "return_type": "NoneType" }, - "get_src_left": { + "set_popovers": { "type": "function", "args": [ { "type": "lv_obj_t*", - "name": "imgbtn" + "name": "obj" }, { - "type": "int", - "name": "state" + "type": "bool", + "name": "antialias" } ], - "return_type": "void*" + "return_type": "NoneType" }, - "get_src_middle": { + "set_map": { "type": "function", "args": [ { "type": "lv_obj_t*", - "name": "imgbtn" + "name": "kb" }, { "type": "int", - "name": "state" + "name": "mode" + }, + { + "type": "mp_arr_to_char_ptr____", + "name": "map" + }, + { + "type": "mp_arr_to_lv_buttonmatrix_ctrl_t_____", + "name": "ctrl_map" } ], - "return_type": "void*" + "return_type": "NoneType" }, - "get_src_right": { + "get_textarea": { "type": "function", "args": [ { "type": "lv_obj_t*", - "name": "imgbtn" - }, + "name": "obj" + } + ], + "return_type": "lv_obj_t*" + }, + "get_mode": { + "type": "function", + "args": [ { - "type": "int", - "name": "state" + "type": "lv_obj_t*", + "name": "kb" } ], - "return_type": "void*" + "return_type": "int" + }, + "def_event_cb": { + "type": "function", + "args": [ + { + "type": "event_t", + "name": "e" + } + ], + "return_type": "NoneType" }, "center": { "type": "function", @@ -97583,6 +101929,26 @@ ], "return_type": "NoneType" }, + "style_get_selector_state": { + "type": "function", + "args": [ + { + "type": "int", + "name": "selector" + } + ], + "return_type": "int" + }, + "style_get_selector_part": { + "type": "function", + "args": [ + { + "type": "int", + "name": "selector" + } + ], + "return_type": "int" + }, "get_style_width": { "type": "function", "args": [ @@ -97765,7 +102131,21 @@ ], "return_type": "int" }, - "get_style_transform_zoom": { + "get_style_transform_scale_x": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "part" + } + ], + "return_type": "int" + }, + "get_style_transform_scale_y": { "type": "function", "args": [ { @@ -97779,7 +102159,7 @@ ], "return_type": "int" }, - "get_style_transform_angle": { + "get_style_transform_rotation": { "type": "function", "args": [ { @@ -97973,7 +102353,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_bg_color_filtered": { "type": "function", @@ -97987,7 +102367,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_bg_opa": { "type": "function", @@ -98015,7 +102395,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_bg_grad_color_filtered": { "type": "function", @@ -98029,7 +102409,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_bg_grad_dir": { "type": "function", @@ -98073,7 +102453,7 @@ ], "return_type": "int" }, - "get_style_bg_grad": { + "get_style_bg_main_opa": { "type": "function", "args": [ { @@ -98085,9 +102465,9 @@ "name": "part" } ], - "return_type": "grad_dsc_t" + "return_type": "int" }, - "get_style_bg_dither_mode": { + "get_style_bg_grad_opa": { "type": "function", "args": [ { @@ -98101,7 +102481,21 @@ ], "return_type": "int" }, - "get_style_bg_img_src": { + "get_style_bg_grad": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "part" + } + ], + "return_type": "grad_dsc_t" + }, + "get_style_bg_image_src": { "type": "function", "args": [ { @@ -98115,7 +102509,7 @@ ], "return_type": "void*" }, - "get_style_bg_img_opa": { + "get_style_bg_image_opa": { "type": "function", "args": [ { @@ -98129,7 +102523,7 @@ ], "return_type": "int" }, - "get_style_bg_img_recolor": { + "get_style_bg_image_recolor": { "type": "function", "args": [ { @@ -98141,9 +102535,9 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, - "get_style_bg_img_recolor_filtered": { + "get_style_bg_image_recolor_filtered": { "type": "function", "args": [ { @@ -98155,9 +102549,9 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, - "get_style_bg_img_recolor_opa": { + "get_style_bg_image_recolor_opa": { "type": "function", "args": [ { @@ -98171,7 +102565,7 @@ ], "return_type": "int" }, - "get_style_bg_img_tiled": { + "get_style_bg_image_tiled": { "type": "function", "args": [ { @@ -98197,7 +102591,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_border_color_filtered": { "type": "function", @@ -98211,7 +102605,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_border_opa": { "type": "function", @@ -98295,7 +102689,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_outline_color_filtered": { "type": "function", @@ -98309,7 +102703,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_outline_opa": { "type": "function", @@ -98353,7 +102747,7 @@ ], "return_type": "int" }, - "get_style_shadow_ofs_x": { + "get_style_shadow_offset_x": { "type": "function", "args": [ { @@ -98367,7 +102761,7 @@ ], "return_type": "int" }, - "get_style_shadow_ofs_y": { + "get_style_shadow_offset_y": { "type": "function", "args": [ { @@ -98407,7 +102801,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_shadow_color_filtered": { "type": "function", @@ -98421,7 +102815,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_shadow_opa": { "type": "function", @@ -98437,7 +102831,7 @@ ], "return_type": "int" }, - "get_style_img_opa": { + "get_style_image_opa": { "type": "function", "args": [ { @@ -98451,7 +102845,7 @@ ], "return_type": "int" }, - "get_style_img_recolor": { + "get_style_image_recolor": { "type": "function", "args": [ { @@ -98463,9 +102857,9 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, - "get_style_img_recolor_filtered": { + "get_style_image_recolor_filtered": { "type": "function", "args": [ { @@ -98477,9 +102871,9 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, - "get_style_img_recolor_opa": { + "get_style_image_recolor_opa": { "type": "function", "args": [ { @@ -98561,7 +102955,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_line_color_filtered": { "type": "function", @@ -98575,7 +102969,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_line_opa": { "type": "function", @@ -98631,7 +103025,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_arc_color_filtered": { "type": "function", @@ -98645,7 +103039,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_arc_opa": { "type": "function", @@ -98661,7 +103055,7 @@ ], "return_type": "int" }, - "get_style_arc_img_src": { + "get_style_arc_image_src": { "type": "function", "args": [ { @@ -98687,7 +103081,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_text_color_filtered": { "type": "function", @@ -98701,7 +103095,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_text_opa": { "type": "function", @@ -98829,6 +103223,20 @@ ], "return_type": "int" }, + "get_style_opa_layered": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "part" + } + ], + "return_type": "int" + }, "get_style_color_filter_dsc": { "type": "function", "args": [ @@ -98955,169 +103363,7 @@ ], "return_type": "int" }, - "set_style_pad_all": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_pad_hor": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_pad_ver": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_margin_all": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_margin_hor": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_margin_ver": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_pad_gap": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_size": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "width" - }, - { - "type": "int", - "name": "height" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "get_style_space_left": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "part" - } - ], - "return_type": "int" - }, - "get_style_space_right": { + "get_style_flex_flow": { "type": "function", "args": [ { @@ -99131,7 +103377,7 @@ ], "return_type": "int" }, - "get_style_space_top": { + "get_style_flex_main_place": { "type": "function", "args": [ { @@ -99145,7 +103391,7 @@ ], "return_type": "int" }, - "get_style_space_bottom": { + "get_style_flex_cross_place": { "type": "function", "args": [ { @@ -99159,31 +103405,7 @@ ], "return_type": "int" }, - "set_user_data": { - "type": "function", - "args": [ - { - "type": "void*", - "name": "user_data" - }, - { - "type": "lv_obj_t*", - "name": "obj" - } - ], - "return_type": "NoneType" - }, - "get_user_data": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - } - ], - "return_type": "void*" - }, - "get_style_flex_flow": { + "get_style_flex_track_place": { "type": "function", "args": [ { @@ -99197,7 +103419,7 @@ ], "return_type": "int" }, - "get_style_flex_main_place": { + "get_style_flex_grow": { "type": "function", "args": [ { @@ -99211,7 +103433,7 @@ ], "return_type": "int" }, - "get_style_flex_cross_place": { + "get_style_grid_column_dsc_array": { "type": "function", "args": [ { @@ -99223,9 +103445,9 @@ "name": "part" } ], - "return_type": "int" + "return_type": "void*" }, - "get_style_flex_track_place": { + "get_style_grid_column_align": { "type": "function", "args": [ { @@ -99239,7 +103461,7 @@ ], "return_type": "int" }, - "get_style_flex_grow": { + "get_style_grid_row_dsc_array": { "type": "function", "args": [ { @@ -99251,7 +103473,7 @@ "name": "part" } ], - "return_type": "int" + "return_type": "void*" }, "get_style_grid_row_align": { "type": "function", @@ -99267,7 +103489,7 @@ ], "return_type": "int" }, - "get_style_grid_column_align": { + "get_style_grid_cell_column_pos": { "type": "function", "args": [ { @@ -99281,7 +103503,7 @@ ], "return_type": "int" }, - "get_style_grid_cell_column_pos": { + "get_style_grid_cell_x_align": { "type": "function", "args": [ { @@ -99323,6 +103545,20 @@ ], "return_type": "int" }, + "get_style_grid_cell_y_align": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "part" + } + ], + "return_type": "int" + }, "get_style_grid_cell_row_span": { "type": "function", "args": [ @@ -99337,7 +103573,173 @@ ], "return_type": "int" }, - "get_style_grid_cell_x_align": { + "set_style_pad_all": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_pad_hor": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_pad_ver": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_margin_all": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_margin_hor": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_margin_ver": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_pad_gap": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_size": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "width" + }, + { + "type": "int", + "name": "height" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_transform_scale": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "get_style_space_left": { "type": "function", "args": [ { @@ -99351,7 +103753,49 @@ ], "return_type": "int" }, - "get_style_grid_cell_y_align": { + "get_style_space_right": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "part" + } + ], + "return_type": "int" + }, + "get_style_space_top": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "part" + } + ], + "return_type": "int" + }, + "get_style_space_bottom": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "part" + } + ], + "return_type": "int" + }, + "get_style_transform_scale_x_safe": { "type": "function", "args": [ { @@ -99365,6 +103809,44 @@ ], "return_type": "int" }, + "get_style_transform_scale_y_safe": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "part" + } + ], + "return_type": "int" + }, + "set_user_data": { + "type": "function", + "args": [ + { + "type": "void*", + "name": "user_data" + }, + { + "type": "lv_obj_t*", + "name": "obj" + } + ], + "return_type": "NoneType" + }, + "get_user_data": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + } + ], + "return_type": "void*" + }, "move_foreground": { "type": "function", "args": [ @@ -99385,15 +103867,125 @@ ], "return_type": "NoneType" }, - "get_child_id": { + "set_flex_flow": { "type": "function", "args": [ { "type": "lv_obj_t*", "name": "obj" + }, + { + "type": "int", + "name": "flow" } ], - "return_type": "int" + "return_type": "NoneType" + }, + "set_flex_align": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "main_place" + }, + { + "type": "int", + "name": "cross_place" + }, + { + "type": "int", + "name": "track_cross_place" + } + ], + "return_type": "NoneType" + }, + "set_flex_grow": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "grow" + } + ], + "return_type": "NoneType" + }, + "set_grid_dsc_array": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "mp_arr_to_int32_t_____", + "name": "col_dsc" + }, + { + "type": "mp_arr_to_int32_t_____", + "name": "row_dsc" + } + ], + "return_type": "NoneType" + }, + "set_grid_align": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "column_align" + }, + { + "type": "int", + "name": "row_align" + } + ], + "return_type": "NoneType" + }, + "set_grid_cell": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "column_align" + }, + { + "type": "int", + "name": "col_pos" + }, + { + "type": "int", + "name": "col_span" + }, + { + "type": "int", + "name": "row_align" + }, + { + "type": "int", + "name": "row_pos" + }, + { + "type": "int", + "name": "row_span" + } + ], + "return_type": "NoneType" }, "delete": { "type": "function", @@ -99415,7 +104007,7 @@ ], "return_type": "NoneType" }, - "del_delayed": { + "delete_delayed": { "type": "function", "args": [ { @@ -99429,7 +104021,7 @@ ], "return_type": "NoneType" }, - "del_anim_ready_cb": { + "delete_anim_ready_cb": { "type": "function", "args": [ { @@ -99439,7 +104031,7 @@ ], "return_type": "NoneType" }, - "del_async": { + "delete_async": { "type": "function", "args": [ { @@ -99509,7 +104101,7 @@ "name": "obj" } ], - "return_type": "disp_t" + "return_type": "display_t" }, "get_parent": { "type": "function", @@ -99535,6 +104127,20 @@ ], "return_type": "lv_obj_t*" }, + "get_sibling": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "id" + } + ], + "return_type": "lv_obj_t*" + }, "get_child_cnt": { "type": "function", "args": [ @@ -99584,6 +104190,16 @@ ], "return_type": "NoneType" }, + "dump_tree": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + } + ], + "return_type": "NoneType" + }, "set_pos": { "type": "function", "args": [ @@ -99611,7 +104227,7 @@ }, { "type": "int", - "name": "x" + "name": "index" } ], "return_type": "NoneType" @@ -99625,7 +104241,7 @@ }, { "type": "int", - "name": "x" + "name": "index" } ], "return_type": "NoneType" @@ -99667,7 +104283,7 @@ }, { "type": "int", - "name": "x" + "name": "index" } ], "return_type": "NoneType" @@ -99681,7 +104297,7 @@ }, { "type": "int", - "name": "x" + "name": "index" } ], "return_type": "NoneType" @@ -99695,7 +104311,7 @@ }, { "type": "int", - "name": "x" + "name": "index" } ], "return_type": "NoneType" @@ -99709,7 +104325,7 @@ }, { "type": "int", - "name": "x" + "name": "index" } ], "return_type": "NoneType" @@ -100129,7 +104745,7 @@ }, { "type": "int", - "name": "x" + "name": "index" } ], "return_type": "NoneType" @@ -100674,28 +105290,6 @@ ], "return_type": "NoneType" }, - "set_local_style_prop_meta": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "prop" - }, - { - "type": "int", - "name": "meta" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, "get_local_style_prop": { "type": "function", "args": [ @@ -100772,26 +105366,6 @@ ], "return_type": "NoneType" }, - "style_get_selector_state": { - "type": "function", - "args": [ - { - "type": "int", - "name": "selector" - } - ], - "return_type": "int" - }, - "style_get_selector_part": { - "type": "function", - "args": [ - { - "type": "int", - "name": "selector" - } - ], - "return_type": "int" - }, "set_style_width": { "type": "function", "args": [ @@ -101026,7 +105600,7 @@ ], "return_type": "NoneType" }, - "set_style_transform_zoom": { + "set_style_transform_scale_x": { "type": "function", "args": [ { @@ -101044,7 +105618,25 @@ ], "return_type": "NoneType" }, - "set_style_transform_angle": { + "set_style_transform_scale_y": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_transform_rotation": { "type": "function", "args": [ { @@ -101286,7 +105878,7 @@ "name": "obj" }, { - "type": "color32_t", + "type": "color_t", "name": "value" }, { @@ -101322,7 +105914,7 @@ "name": "obj" }, { - "type": "color32_t", + "type": "color_t", "name": "value" }, { @@ -101386,7 +105978,7 @@ ], "return_type": "NoneType" }, - "set_style_bg_grad": { + "set_style_bg_main_opa": { "type": "function", "args": [ { @@ -101394,7 +105986,7 @@ "name": "obj" }, { - "type": "grad_dsc_t", + "type": "int", "name": "value" }, { @@ -101404,7 +105996,7 @@ ], "return_type": "NoneType" }, - "set_style_bg_dither_mode": { + "set_style_bg_grad_opa": { "type": "function", "args": [ { @@ -101422,7 +106014,25 @@ ], "return_type": "NoneType" }, - "set_style_bg_img_src": { + "set_style_bg_grad": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "grad_dsc_t", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_bg_image_src": { "type": "function", "args": [ { @@ -101440,7 +106050,7 @@ ], "return_type": "NoneType" }, - "set_style_bg_img_opa": { + "set_style_bg_image_opa": { "type": "function", "args": [ { @@ -101458,7 +106068,7 @@ ], "return_type": "NoneType" }, - "set_style_bg_img_recolor": { + "set_style_bg_image_recolor": { "type": "function", "args": [ { @@ -101466,7 +106076,7 @@ "name": "obj" }, { - "type": "color32_t", + "type": "color_t", "name": "value" }, { @@ -101476,7 +106086,7 @@ ], "return_type": "NoneType" }, - "set_style_bg_img_recolor_opa": { + "set_style_bg_image_recolor_opa": { "type": "function", "args": [ { @@ -101494,7 +106104,7 @@ ], "return_type": "NoneType" }, - "set_style_bg_img_tiled": { + "set_style_bg_image_tiled": { "type": "function", "args": [ { @@ -101520,7 +106130,7 @@ "name": "obj" }, { - "type": "color32_t", + "type": "color_t", "name": "value" }, { @@ -101628,7 +106238,7 @@ "name": "obj" }, { - "type": "color32_t", + "type": "color_t", "name": "value" }, { @@ -101692,7 +106302,7 @@ ], "return_type": "NoneType" }, - "set_style_shadow_ofs_x": { + "set_style_shadow_offset_x": { "type": "function", "args": [ { @@ -101710,7 +106320,7 @@ ], "return_type": "NoneType" }, - "set_style_shadow_ofs_y": { + "set_style_shadow_offset_y": { "type": "function", "args": [ { @@ -101754,7 +106364,7 @@ "name": "obj" }, { - "type": "color32_t", + "type": "color_t", "name": "value" }, { @@ -101782,7 +106392,7 @@ ], "return_type": "NoneType" }, - "set_style_img_opa": { + "set_style_image_opa": { "type": "function", "args": [ { @@ -101800,7 +106410,7 @@ ], "return_type": "NoneType" }, - "set_style_img_recolor": { + "set_style_image_recolor": { "type": "function", "args": [ { @@ -101808,7 +106418,7 @@ "name": "obj" }, { - "type": "color32_t", + "type": "color_t", "name": "value" }, { @@ -101818,7 +106428,7 @@ ], "return_type": "NoneType" }, - "set_style_img_recolor_opa": { + "set_style_image_recolor_opa": { "type": "function", "args": [ { @@ -101916,7 +106526,7 @@ "name": "obj" }, { - "type": "color32_t", + "type": "color_t", "name": "value" }, { @@ -101988,7 +106598,7 @@ "name": "obj" }, { - "type": "color32_t", + "type": "color_t", "name": "value" }, { @@ -102016,7 +106626,7 @@ ], "return_type": "NoneType" }, - "set_style_arc_img_src": { + "set_style_arc_image_src": { "type": "function", "args": [ { @@ -102042,7 +106652,7 @@ "name": "obj" }, { - "type": "color32_t", + "type": "color_t", "name": "value" }, { @@ -102214,6 +106824,24 @@ ], "return_type": "NoneType" }, + "set_style_opa_layered": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, "set_style_color_filter_dsc": { "type": "function", "args": [ @@ -102376,6 +107004,276 @@ ], "return_type": "NoneType" }, + "set_style_flex_flow": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_flex_main_place": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_flex_cross_place": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_flex_track_place": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_flex_grow": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_grid_column_dsc_array": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "void*", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_grid_column_align": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_grid_row_dsc_array": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "void*", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_grid_row_align": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_grid_cell_column_pos": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_grid_cell_x_align": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_grid_cell_column_span": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_grid_cell_row_pos": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_grid_cell_y_align": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_grid_cell_row_span": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, "calculate_style_text_align": { "type": "function", "args": [ @@ -102394,6 +107292,20 @@ ], "return_type": "int" }, + "get_style_opa_recursive": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "part" + } + ], + "return_type": "int" + }, "init_draw_rect_dsc": { "type": "function", "args": [ @@ -102430,7 +107342,7 @@ ], "return_type": "NoneType" }, - "init_draw_img_dsc": { + "init_draw_image_dsc": { "type": "function", "args": [ { @@ -102442,7 +107354,7 @@ "name": "part" }, { - "type": "draw_img_dsc_t", + "type": "draw_image_dsc_t", "name": "draw_dsc" } ], @@ -102498,38 +107410,6 @@ ], "return_type": "int" }, - "draw_dsc_init": { - "type": "function", - "args": [ - { - "type": "obj_draw_part_dsc_t", - "name": "dsc" - }, - { - "type": "draw_ctx_t", - "name": "draw_ctx" - } - ], - "return_type": "NoneType" - }, - "draw_part_check_type": { - "type": "function", - "args": [ - { - "type": "obj_draw_part_dsc_t", - "name": "dsc" - }, - { - "type": "obj_class_t", - "name": "class_p" - }, - { - "type": "int", - "name": "type" - } - ], - "return_type": "bool" - }, "refresh_ext_draw_size": { "type": "function", "args": [ @@ -102685,6 +107565,29 @@ ], "return_type": "bool" }, + "remove_event_cb": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "callback", + "function": { + "args": [ + { + "type": "event_t", + "name": "e" + } + ], + "return_type": null + }, + "name": "event_cb" + } + ], + "return_type": "bool" + }, "add_flag": { "type": "function", "args": [ @@ -102699,7 +107602,21 @@ ], "return_type": "NoneType" }, - "clear_flag": { + "remove_flag": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "f" + } + ], + "return_type": "NoneType" + }, + "update_flag": { "type": "function", "args": [ { @@ -102709,6 +107626,10 @@ { "type": "int", "name": "f" + }, + { + "type": "bool", + "name": "v" } ], "return_type": "NoneType" @@ -102727,7 +107648,21 @@ ], "return_type": "NoneType" }, - "clear_state": { + "remove_state": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "state" + } + ], + "return_type": "NoneType" + }, + "set_state": { "type": "function", "args": [ { @@ -102737,6 +107672,10 @@ { "type": "int", "name": "state" + }, + { + "type": "bool", + "name": "v" } ], "return_type": "NoneType" @@ -102865,8 +107804,8 @@ "type": "function", "args": [ { - "type": "draw_ctx_t", - "name": "draw_ctx" + "type": "layer_t", + "name": "layer" }, { "type": "lv_obj_t*", @@ -102915,147 +107854,7 @@ ], "return_type": "NoneType" }, - "set_flex_flow": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "flow" - } - ], - "return_type": "NoneType" - }, - "set_flex_align": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "main_place" - }, - { - "type": "int", - "name": "cross_place" - }, - { - "type": "int", - "name": "track_cross_place" - } - ], - "return_type": "NoneType" - }, - "set_flex_grow": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "grow" - } - ], - "return_type": "NoneType" - }, - "set_style_flex_flow": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_flex_main_place": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_flex_cross_place": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_flex_track_place": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_flex_grow": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_grid_dsc_array": { + "bind_flag_if_eq": { "type": "function", "args": [ { @@ -103063,35 +107862,21 @@ "name": "obj" }, { - "type": "mp_arr_to_lv_coord_t_____", - "name": "col_dsc" - }, - { - "type": "mp_arr_to_lv_coord_t_____", - "name": "row_dsc" - } - ], - "return_type": "NoneType" - }, - "set_grid_align": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" + "type": "subject_t", + "name": "subject" }, { "type": "int", - "name": "column_align" + "name": "flag" }, { "type": "int", - "name": "row_align" + "name": "ref_value" } ], - "return_type": "NoneType" + "return_type": "observer_t" }, - "set_grid_cell": { + "bind_flag_if_not_eq": { "type": "function", "args": [ { @@ -103099,33 +107884,21 @@ "name": "obj" }, { - "type": "int", - "name": "column_align" + "type": "subject_t", + "name": "subject" }, { "type": "int", - "name": "col_pos" - }, - { - "type": "int", - "name": "col_span" - }, - { - "type": "int", - "name": "row_align" - }, - { - "type": "int", - "name": "row_pos" + "name": "flag" }, { "type": "int", - "name": "row_span" + "name": "ref_value" } ], - "return_type": "NoneType" + "return_type": "observer_t" }, - "set_style_grid_row_dsc_array": { + "bind_state_if_eq": { "type": "function", "args": [ { @@ -103133,143 +107906,21 @@ "name": "obj" }, { - "type": "mp_arr_to_lv_coord_t_____", - "name": "value" + "type": "subject_t", + "name": "subject" }, { "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_grid_column_dsc_array": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "mp_arr_to_lv_coord_t_____", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_grid_row_align": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_grid_column_align": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_grid_cell_column_pos": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_grid_cell_column_span": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_grid_cell_row_pos": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_grid_cell_row_span": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" + "name": "state" }, { "type": "int", - "name": "selector" + "name": "ref_value" } ], - "return_type": "NoneType" + "return_type": "observer_t" }, - "set_style_grid_cell_x_align": { + "bind_state_if_not_eq": { "type": "function", "args": [ { @@ -103277,33 +107928,19 @@ "name": "obj" }, { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_grid_cell_y_align": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" + "type": "subject_t", + "name": "subject" }, { "type": "int", - "name": "value" + "name": "state" }, { "type": "int", - "name": "selector" + "name": "ref_value" } ], - "return_type": "NoneType" + "return_type": "observer_t" }, "FLAG": { "type": "enum_type", @@ -103368,9 +108005,15 @@ "FLOATING": { "type": "enum_member" }, + "SEND_DRAW_TASK_EVENTS": { + "type": "enum_member" + }, "OVERFLOW_VISIBLE": { "type": "enum_member" }, + "FLEX_IN_NEW_TRACK": { + "type": "enum_member" + }, "LAYOUT_1": { "type": "enum_member" }, @@ -103397,20 +108040,6 @@ } } }, - "DRAW_PART": { - "type": "enum_type", - "members": { - "RECTANGLE": { - "type": "enum_member" - }, - "BORDER_POST": { - "type": "enum_member" - }, - "SCROLLBAR": { - "type": "enum_member" - } - } - }, "TREE_WALK": { "type": "enum_type", "members": { @@ -103464,132 +108093,98 @@ } } }, - "STATE": { + "MODE": { "type": "enum_type", "members": { - "RELEASED": { + "TEXT_LOWER": { "type": "enum_member" }, - "PRESSED": { + "TEXT_UPPER": { "type": "enum_member" }, - "DISABLED": { + "SPECIAL": { "type": "enum_member" }, - "CHECKED_RELEASED": { + "NUMBER": { "type": "enum_member" }, - "CHECKED_PRESSED": { + "USER_1": { "type": "enum_member" }, - "CHECKED_DISABLED": { + "USER_2": { + "type": "enum_member" + }, + "USER_3": { + "type": "enum_member" + }, + "USER_4": { "type": "enum_member" } } } } }, - "keyboard": { + "led": { "members": { - "get_map_array": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - } - ], - "return_type": "char**" - }, - "get_selected_btn": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - } - ], - "return_type": "int" - }, - "get_btn_text": { + "set_color": { "type": "function", "args": [ { "type": "lv_obj_t*", - "name": "obj" + "name": "led" }, { - "type": "int", - "name": "btn_id" + "type": "color_t", + "name": "color" } ], - "return_type": "char*" + "return_type": "NoneType" }, - "set_textarea": { + "set_brightness": { "type": "function", "args": [ { "type": "lv_obj_t*", - "name": "kb" + "name": "led" }, { - "type": "lv_obj_t*", - "name": "ta" + "type": "int", + "name": "bright" } ], "return_type": "NoneType" }, - "set_mode": { + "on": { "type": "function", "args": [ { "type": "lv_obj_t*", - "name": "kb" - }, - { - "type": "int", - "name": "mode" + "name": "obj" } ], "return_type": "NoneType" }, - "set_popovers": { + "off": { "type": "function", "args": [ { "type": "lv_obj_t*", "name": "obj" - }, - { - "type": "bool", - "name": "antialias" } ], "return_type": "NoneType" }, - "set_map": { + "toggle": { "type": "function", "args": [ { "type": "lv_obj_t*", - "name": "kb" - }, - { - "type": "int", - "name": "mode" - }, - { - "type": "mp_arr_to_char_ptr____", - "name": "map" - }, - { - "type": "mp_arr_to_lv_btnmatrix_ctrl_t_____", - "name": "ctrl_map" + "name": "obj" } ], "return_type": "NoneType" }, - "get_textarea": { + "get_brightness": { "type": "function", "args": [ { @@ -103597,37 +108192,37 @@ "name": "obj" } ], - "return_type": "lv_obj_t*" + "return_type": "int" }, - "get_mode": { + "center": { "type": "function", "args": [ { "type": "lv_obj_t*", - "name": "kb" + "name": "obj" } ], - "return_type": "int" + "return_type": "NoneType" }, - "def_event_cb": { + "style_get_selector_state": { "type": "function", "args": [ { - "type": "event_t", - "name": "e" + "type": "int", + "name": "selector" } ], - "return_type": "NoneType" + "return_type": "int" }, - "center": { + "style_get_selector_part": { "type": "function", "args": [ { - "type": "lv_obj_t*", - "name": "obj" + "type": "int", + "name": "selector" } ], - "return_type": "NoneType" + "return_type": "int" }, "get_style_width": { "type": "function", @@ -103811,7 +108406,21 @@ ], "return_type": "int" }, - "get_style_transform_zoom": { + "get_style_transform_scale_x": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "part" + } + ], + "return_type": "int" + }, + "get_style_transform_scale_y": { "type": "function", "args": [ { @@ -103825,7 +108434,7 @@ ], "return_type": "int" }, - "get_style_transform_angle": { + "get_style_transform_rotation": { "type": "function", "args": [ { @@ -104019,7 +108628,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_bg_color_filtered": { "type": "function", @@ -104033,7 +108642,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_bg_opa": { "type": "function", @@ -104061,7 +108670,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_bg_grad_color_filtered": { "type": "function", @@ -104075,7 +108684,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_bg_grad_dir": { "type": "function", @@ -104119,7 +108728,7 @@ ], "return_type": "int" }, - "get_style_bg_grad": { + "get_style_bg_main_opa": { "type": "function", "args": [ { @@ -104131,9 +108740,9 @@ "name": "part" } ], - "return_type": "grad_dsc_t" + "return_type": "int" }, - "get_style_bg_dither_mode": { + "get_style_bg_grad_opa": { "type": "function", "args": [ { @@ -104147,7 +108756,21 @@ ], "return_type": "int" }, - "get_style_bg_img_src": { + "get_style_bg_grad": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "part" + } + ], + "return_type": "grad_dsc_t" + }, + "get_style_bg_image_src": { "type": "function", "args": [ { @@ -104161,7 +108784,7 @@ ], "return_type": "void*" }, - "get_style_bg_img_opa": { + "get_style_bg_image_opa": { "type": "function", "args": [ { @@ -104175,7 +108798,7 @@ ], "return_type": "int" }, - "get_style_bg_img_recolor": { + "get_style_bg_image_recolor": { "type": "function", "args": [ { @@ -104187,9 +108810,9 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, - "get_style_bg_img_recolor_filtered": { + "get_style_bg_image_recolor_filtered": { "type": "function", "args": [ { @@ -104201,9 +108824,9 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, - "get_style_bg_img_recolor_opa": { + "get_style_bg_image_recolor_opa": { "type": "function", "args": [ { @@ -104217,7 +108840,7 @@ ], "return_type": "int" }, - "get_style_bg_img_tiled": { + "get_style_bg_image_tiled": { "type": "function", "args": [ { @@ -104243,7 +108866,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_border_color_filtered": { "type": "function", @@ -104257,7 +108880,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_border_opa": { "type": "function", @@ -104341,7 +108964,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_outline_color_filtered": { "type": "function", @@ -104355,7 +108978,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_outline_opa": { "type": "function", @@ -104399,7 +109022,7 @@ ], "return_type": "int" }, - "get_style_shadow_ofs_x": { + "get_style_shadow_offset_x": { "type": "function", "args": [ { @@ -104413,7 +109036,7 @@ ], "return_type": "int" }, - "get_style_shadow_ofs_y": { + "get_style_shadow_offset_y": { "type": "function", "args": [ { @@ -104453,7 +109076,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_shadow_color_filtered": { "type": "function", @@ -104467,7 +109090,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_shadow_opa": { "type": "function", @@ -104483,7 +109106,7 @@ ], "return_type": "int" }, - "get_style_img_opa": { + "get_style_image_opa": { "type": "function", "args": [ { @@ -104497,7 +109120,7 @@ ], "return_type": "int" }, - "get_style_img_recolor": { + "get_style_image_recolor": { "type": "function", "args": [ { @@ -104509,9 +109132,9 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, - "get_style_img_recolor_filtered": { + "get_style_image_recolor_filtered": { "type": "function", "args": [ { @@ -104523,9 +109146,9 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, - "get_style_img_recolor_opa": { + "get_style_image_recolor_opa": { "type": "function", "args": [ { @@ -104607,7 +109230,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_line_color_filtered": { "type": "function", @@ -104621,7 +109244,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_line_opa": { "type": "function", @@ -104677,7 +109300,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_arc_color_filtered": { "type": "function", @@ -104691,7 +109314,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_arc_opa": { "type": "function", @@ -104707,7 +109330,7 @@ ], "return_type": "int" }, - "get_style_arc_img_src": { + "get_style_arc_image_src": { "type": "function", "args": [ { @@ -104733,7 +109356,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_text_color_filtered": { "type": "function", @@ -104747,7 +109370,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_text_opa": { "type": "function", @@ -104875,6 +109498,20 @@ ], "return_type": "int" }, + "get_style_opa_layered": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "part" + } + ], + "return_type": "int" + }, "get_style_color_filter_dsc": { "type": "function", "args": [ @@ -105001,169 +109638,7 @@ ], "return_type": "int" }, - "set_style_pad_all": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_pad_hor": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_pad_ver": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_margin_all": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_margin_hor": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_margin_ver": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_pad_gap": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_size": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "width" - }, - { - "type": "int", - "name": "height" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "get_style_space_left": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "part" - } - ], - "return_type": "int" - }, - "get_style_space_right": { + "get_style_flex_flow": { "type": "function", "args": [ { @@ -105177,7 +109652,7 @@ ], "return_type": "int" }, - "get_style_space_top": { + "get_style_flex_main_place": { "type": "function", "args": [ { @@ -105191,7 +109666,7 @@ ], "return_type": "int" }, - "get_style_space_bottom": { + "get_style_flex_cross_place": { "type": "function", "args": [ { @@ -105205,31 +109680,7 @@ ], "return_type": "int" }, - "set_user_data": { - "type": "function", - "args": [ - { - "type": "void*", - "name": "user_data" - }, - { - "type": "lv_obj_t*", - "name": "obj" - } - ], - "return_type": "NoneType" - }, - "get_user_data": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - } - ], - "return_type": "void*" - }, - "get_style_flex_flow": { + "get_style_flex_track_place": { "type": "function", "args": [ { @@ -105243,7 +109694,7 @@ ], "return_type": "int" }, - "get_style_flex_main_place": { + "get_style_flex_grow": { "type": "function", "args": [ { @@ -105257,7 +109708,7 @@ ], "return_type": "int" }, - "get_style_flex_cross_place": { + "get_style_grid_column_dsc_array": { "type": "function", "args": [ { @@ -105269,9 +109720,9 @@ "name": "part" } ], - "return_type": "int" + "return_type": "void*" }, - "get_style_flex_track_place": { + "get_style_grid_column_align": { "type": "function", "args": [ { @@ -105285,7 +109736,7 @@ ], "return_type": "int" }, - "get_style_flex_grow": { + "get_style_grid_row_dsc_array": { "type": "function", "args": [ { @@ -105297,7 +109748,7 @@ "name": "part" } ], - "return_type": "int" + "return_type": "void*" }, "get_style_grid_row_align": { "type": "function", @@ -105313,7 +109764,7 @@ ], "return_type": "int" }, - "get_style_grid_column_align": { + "get_style_grid_cell_column_pos": { "type": "function", "args": [ { @@ -105327,7 +109778,7 @@ ], "return_type": "int" }, - "get_style_grid_cell_column_pos": { + "get_style_grid_cell_x_align": { "type": "function", "args": [ { @@ -105369,6 +109820,20 @@ ], "return_type": "int" }, + "get_style_grid_cell_y_align": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "part" + } + ], + "return_type": "int" + }, "get_style_grid_cell_row_span": { "type": "function", "args": [ @@ -105383,7 +109848,173 @@ ], "return_type": "int" }, - "get_style_grid_cell_x_align": { + "set_style_pad_all": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_pad_hor": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_pad_ver": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_margin_all": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_margin_hor": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_margin_ver": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_pad_gap": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_size": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "width" + }, + { + "type": "int", + "name": "height" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_transform_scale": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "get_style_space_left": { "type": "function", "args": [ { @@ -105397,7 +110028,49 @@ ], "return_type": "int" }, - "get_style_grid_cell_y_align": { + "get_style_space_right": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "part" + } + ], + "return_type": "int" + }, + "get_style_space_top": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "part" + } + ], + "return_type": "int" + }, + "get_style_space_bottom": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "part" + } + ], + "return_type": "int" + }, + "get_style_transform_scale_x_safe": { "type": "function", "args": [ { @@ -105411,6 +110084,44 @@ ], "return_type": "int" }, + "get_style_transform_scale_y_safe": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "part" + } + ], + "return_type": "int" + }, + "set_user_data": { + "type": "function", + "args": [ + { + "type": "void*", + "name": "user_data" + }, + { + "type": "lv_obj_t*", + "name": "obj" + } + ], + "return_type": "NoneType" + }, + "get_user_data": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + } + ], + "return_type": "void*" + }, "move_foreground": { "type": "function", "args": [ @@ -105431,15 +110142,125 @@ ], "return_type": "NoneType" }, - "get_child_id": { + "set_flex_flow": { "type": "function", "args": [ { "type": "lv_obj_t*", "name": "obj" + }, + { + "type": "int", + "name": "flow" } ], - "return_type": "int" + "return_type": "NoneType" + }, + "set_flex_align": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "main_place" + }, + { + "type": "int", + "name": "cross_place" + }, + { + "type": "int", + "name": "track_cross_place" + } + ], + "return_type": "NoneType" + }, + "set_flex_grow": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "grow" + } + ], + "return_type": "NoneType" + }, + "set_grid_dsc_array": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "mp_arr_to_int32_t_____", + "name": "col_dsc" + }, + { + "type": "mp_arr_to_int32_t_____", + "name": "row_dsc" + } + ], + "return_type": "NoneType" + }, + "set_grid_align": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "column_align" + }, + { + "type": "int", + "name": "row_align" + } + ], + "return_type": "NoneType" + }, + "set_grid_cell": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "column_align" + }, + { + "type": "int", + "name": "col_pos" + }, + { + "type": "int", + "name": "col_span" + }, + { + "type": "int", + "name": "row_align" + }, + { + "type": "int", + "name": "row_pos" + }, + { + "type": "int", + "name": "row_span" + } + ], + "return_type": "NoneType" }, "delete": { "type": "function", @@ -105461,7 +110282,7 @@ ], "return_type": "NoneType" }, - "del_delayed": { + "delete_delayed": { "type": "function", "args": [ { @@ -105475,7 +110296,7 @@ ], "return_type": "NoneType" }, - "del_anim_ready_cb": { + "delete_anim_ready_cb": { "type": "function", "args": [ { @@ -105485,7 +110306,7 @@ ], "return_type": "NoneType" }, - "del_async": { + "delete_async": { "type": "function", "args": [ { @@ -105555,7 +110376,7 @@ "name": "obj" } ], - "return_type": "disp_t" + "return_type": "display_t" }, "get_parent": { "type": "function", @@ -105581,6 +110402,20 @@ ], "return_type": "lv_obj_t*" }, + "get_sibling": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "id" + } + ], + "return_type": "lv_obj_t*" + }, "get_child_cnt": { "type": "function", "args": [ @@ -105630,6 +110465,16 @@ ], "return_type": "NoneType" }, + "dump_tree": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + } + ], + "return_type": "NoneType" + }, "set_pos": { "type": "function", "args": [ @@ -105657,7 +110502,7 @@ }, { "type": "int", - "name": "x" + "name": "index" } ], "return_type": "NoneType" @@ -105671,7 +110516,7 @@ }, { "type": "int", - "name": "x" + "name": "index" } ], "return_type": "NoneType" @@ -105713,7 +110558,7 @@ }, { "type": "int", - "name": "x" + "name": "index" } ], "return_type": "NoneType" @@ -105727,7 +110572,7 @@ }, { "type": "int", - "name": "x" + "name": "index" } ], "return_type": "NoneType" @@ -105741,7 +110586,7 @@ }, { "type": "int", - "name": "x" + "name": "index" } ], "return_type": "NoneType" @@ -105755,7 +110600,7 @@ }, { "type": "int", - "name": "x" + "name": "index" } ], "return_type": "NoneType" @@ -106175,7 +111020,7 @@ }, { "type": "int", - "name": "x" + "name": "index" } ], "return_type": "NoneType" @@ -106720,28 +111565,6 @@ ], "return_type": "NoneType" }, - "set_local_style_prop_meta": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "prop" - }, - { - "type": "int", - "name": "meta" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, "get_local_style_prop": { "type": "function", "args": [ @@ -106818,26 +111641,6 @@ ], "return_type": "NoneType" }, - "style_get_selector_state": { - "type": "function", - "args": [ - { - "type": "int", - "name": "selector" - } - ], - "return_type": "int" - }, - "style_get_selector_part": { - "type": "function", - "args": [ - { - "type": "int", - "name": "selector" - } - ], - "return_type": "int" - }, "set_style_width": { "type": "function", "args": [ @@ -107072,7 +111875,7 @@ ], "return_type": "NoneType" }, - "set_style_transform_zoom": { + "set_style_transform_scale_x": { "type": "function", "args": [ { @@ -107090,7 +111893,25 @@ ], "return_type": "NoneType" }, - "set_style_transform_angle": { + "set_style_transform_scale_y": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_transform_rotation": { "type": "function", "args": [ { @@ -107332,7 +112153,7 @@ "name": "obj" }, { - "type": "color32_t", + "type": "color_t", "name": "value" }, { @@ -107368,7 +112189,7 @@ "name": "obj" }, { - "type": "color32_t", + "type": "color_t", "name": "value" }, { @@ -107432,7 +112253,7 @@ ], "return_type": "NoneType" }, - "set_style_bg_grad": { + "set_style_bg_main_opa": { "type": "function", "args": [ { @@ -107440,7 +112261,7 @@ "name": "obj" }, { - "type": "grad_dsc_t", + "type": "int", "name": "value" }, { @@ -107450,7 +112271,7 @@ ], "return_type": "NoneType" }, - "set_style_bg_dither_mode": { + "set_style_bg_grad_opa": { "type": "function", "args": [ { @@ -107468,7 +112289,25 @@ ], "return_type": "NoneType" }, - "set_style_bg_img_src": { + "set_style_bg_grad": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "grad_dsc_t", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_bg_image_src": { "type": "function", "args": [ { @@ -107486,7 +112325,7 @@ ], "return_type": "NoneType" }, - "set_style_bg_img_opa": { + "set_style_bg_image_opa": { "type": "function", "args": [ { @@ -107504,7 +112343,7 @@ ], "return_type": "NoneType" }, - "set_style_bg_img_recolor": { + "set_style_bg_image_recolor": { "type": "function", "args": [ { @@ -107512,7 +112351,7 @@ "name": "obj" }, { - "type": "color32_t", + "type": "color_t", "name": "value" }, { @@ -107522,7 +112361,7 @@ ], "return_type": "NoneType" }, - "set_style_bg_img_recolor_opa": { + "set_style_bg_image_recolor_opa": { "type": "function", "args": [ { @@ -107540,7 +112379,7 @@ ], "return_type": "NoneType" }, - "set_style_bg_img_tiled": { + "set_style_bg_image_tiled": { "type": "function", "args": [ { @@ -107566,7 +112405,7 @@ "name": "obj" }, { - "type": "color32_t", + "type": "color_t", "name": "value" }, { @@ -107674,7 +112513,7 @@ "name": "obj" }, { - "type": "color32_t", + "type": "color_t", "name": "value" }, { @@ -107738,7 +112577,7 @@ ], "return_type": "NoneType" }, - "set_style_shadow_ofs_x": { + "set_style_shadow_offset_x": { "type": "function", "args": [ { @@ -107756,7 +112595,7 @@ ], "return_type": "NoneType" }, - "set_style_shadow_ofs_y": { + "set_style_shadow_offset_y": { "type": "function", "args": [ { @@ -107800,7 +112639,7 @@ "name": "obj" }, { - "type": "color32_t", + "type": "color_t", "name": "value" }, { @@ -107828,7 +112667,7 @@ ], "return_type": "NoneType" }, - "set_style_img_opa": { + "set_style_image_opa": { "type": "function", "args": [ { @@ -107846,7 +112685,7 @@ ], "return_type": "NoneType" }, - "set_style_img_recolor": { + "set_style_image_recolor": { "type": "function", "args": [ { @@ -107854,7 +112693,7 @@ "name": "obj" }, { - "type": "color32_t", + "type": "color_t", "name": "value" }, { @@ -107864,7 +112703,7 @@ ], "return_type": "NoneType" }, - "set_style_img_recolor_opa": { + "set_style_image_recolor_opa": { "type": "function", "args": [ { @@ -107962,7 +112801,7 @@ "name": "obj" }, { - "type": "color32_t", + "type": "color_t", "name": "value" }, { @@ -108034,7 +112873,7 @@ "name": "obj" }, { - "type": "color32_t", + "type": "color_t", "name": "value" }, { @@ -108062,7 +112901,7 @@ ], "return_type": "NoneType" }, - "set_style_arc_img_src": { + "set_style_arc_image_src": { "type": "function", "args": [ { @@ -108088,7 +112927,7 @@ "name": "obj" }, { - "type": "color32_t", + "type": "color_t", "name": "value" }, { @@ -108260,6 +113099,24 @@ ], "return_type": "NoneType" }, + "set_style_opa_layered": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, "set_style_color_filter_dsc": { "type": "function", "args": [ @@ -108422,6 +113279,276 @@ ], "return_type": "NoneType" }, + "set_style_flex_flow": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_flex_main_place": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_flex_cross_place": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_flex_track_place": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_flex_grow": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_grid_column_dsc_array": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "void*", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_grid_column_align": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_grid_row_dsc_array": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "void*", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_grid_row_align": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_grid_cell_column_pos": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_grid_cell_x_align": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_grid_cell_column_span": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_grid_cell_row_pos": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_grid_cell_y_align": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_grid_cell_row_span": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, "calculate_style_text_align": { "type": "function", "args": [ @@ -108440,6 +113567,20 @@ ], "return_type": "int" }, + "get_style_opa_recursive": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "part" + } + ], + "return_type": "int" + }, "init_draw_rect_dsc": { "type": "function", "args": [ @@ -108476,7 +113617,7 @@ ], "return_type": "NoneType" }, - "init_draw_img_dsc": { + "init_draw_image_dsc": { "type": "function", "args": [ { @@ -108488,7 +113629,7 @@ "name": "part" }, { - "type": "draw_img_dsc_t", + "type": "draw_image_dsc_t", "name": "draw_dsc" } ], @@ -108544,38 +113685,6 @@ ], "return_type": "int" }, - "draw_dsc_init": { - "type": "function", - "args": [ - { - "type": "obj_draw_part_dsc_t", - "name": "dsc" - }, - { - "type": "draw_ctx_t", - "name": "draw_ctx" - } - ], - "return_type": "NoneType" - }, - "draw_part_check_type": { - "type": "function", - "args": [ - { - "type": "obj_draw_part_dsc_t", - "name": "dsc" - }, - { - "type": "obj_class_t", - "name": "class_p" - }, - { - "type": "int", - "name": "type" - } - ], - "return_type": "bool" - }, "refresh_ext_draw_size": { "type": "function", "args": [ @@ -108731,6 +113840,29 @@ ], "return_type": "bool" }, + "remove_event_cb": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "callback", + "function": { + "args": [ + { + "type": "event_t", + "name": "e" + } + ], + "return_type": null + }, + "name": "event_cb" + } + ], + "return_type": "bool" + }, "add_flag": { "type": "function", "args": [ @@ -108745,7 +113877,7 @@ ], "return_type": "NoneType" }, - "clear_flag": { + "remove_flag": { "type": "function", "args": [ { @@ -108759,6 +113891,24 @@ ], "return_type": "NoneType" }, + "update_flag": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "f" + }, + { + "type": "bool", + "name": "v" + } + ], + "return_type": "NoneType" + }, "add_state": { "type": "function", "args": [ @@ -108773,7 +113923,7 @@ ], "return_type": "NoneType" }, - "clear_state": { + "remove_state": { "type": "function", "args": [ { @@ -108787,6 +113937,24 @@ ], "return_type": "NoneType" }, + "set_state": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "state" + }, + { + "type": "bool", + "name": "v" + } + ], + "return_type": "NoneType" + }, "has_flag": { "type": "function", "args": [ @@ -108911,8 +114079,8 @@ "type": "function", "args": [ { - "type": "draw_ctx_t", - "name": "draw_ctx" + "type": "layer_t", + "name": "layer" }, { "type": "lv_obj_t*", @@ -108961,235 +114129,7 @@ ], "return_type": "NoneType" }, - "set_flex_flow": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "flow" - } - ], - "return_type": "NoneType" - }, - "set_flex_align": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "main_place" - }, - { - "type": "int", - "name": "cross_place" - }, - { - "type": "int", - "name": "track_cross_place" - } - ], - "return_type": "NoneType" - }, - "set_flex_grow": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "grow" - } - ], - "return_type": "NoneType" - }, - "set_style_flex_flow": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_flex_main_place": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_flex_cross_place": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_flex_track_place": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_flex_grow": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_grid_dsc_array": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "mp_arr_to_lv_coord_t_____", - "name": "col_dsc" - }, - { - "type": "mp_arr_to_lv_coord_t_____", - "name": "row_dsc" - } - ], - "return_type": "NoneType" - }, - "set_grid_align": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "column_align" - }, - { - "type": "int", - "name": "row_align" - } - ], - "return_type": "NoneType" - }, - "set_grid_cell": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "column_align" - }, - { - "type": "int", - "name": "col_pos" - }, - { - "type": "int", - "name": "col_span" - }, - { - "type": "int", - "name": "row_align" - }, - { - "type": "int", - "name": "row_pos" - }, - { - "type": "int", - "name": "row_span" - } - ], - "return_type": "NoneType" - }, - "set_style_grid_row_dsc_array": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "mp_arr_to_lv_coord_t_____", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_grid_column_dsc_array": { + "bind_flag_if_eq": { "type": "function", "args": [ { @@ -109197,35 +114137,21 @@ "name": "obj" }, { - "type": "mp_arr_to_lv_coord_t_____", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_grid_row_align": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" + "type": "subject_t", + "name": "subject" }, { "type": "int", - "name": "value" + "name": "flag" }, { "type": "int", - "name": "selector" + "name": "ref_value" } ], - "return_type": "NoneType" + "return_type": "observer_t" }, - "set_style_grid_column_align": { + "bind_flag_if_not_eq": { "type": "function", "args": [ { @@ -109233,35 +114159,21 @@ "name": "obj" }, { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_grid_cell_column_pos": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" + "type": "subject_t", + "name": "subject" }, { "type": "int", - "name": "value" + "name": "flag" }, { "type": "int", - "name": "selector" + "name": "ref_value" } ], - "return_type": "NoneType" + "return_type": "observer_t" }, - "set_style_grid_cell_column_span": { + "bind_state_if_eq": { "type": "function", "args": [ { @@ -109269,35 +114181,21 @@ "name": "obj" }, { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_grid_cell_row_pos": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" + "type": "subject_t", + "name": "subject" }, { "type": "int", - "name": "value" + "name": "state" }, { "type": "int", - "name": "selector" + "name": "ref_value" } ], - "return_type": "NoneType" + "return_type": "observer_t" }, - "set_style_grid_cell_row_span": { + "bind_state_if_not_eq": { "type": "function", "args": [ { @@ -109305,51 +114203,19 @@ "name": "obj" }, { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_grid_cell_x_align": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" + "type": "subject_t", + "name": "subject" }, { "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_grid_cell_y_align": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" + "name": "state" }, { "type": "int", - "name": "selector" + "name": "ref_value" } ], - "return_type": "NoneType" + "return_type": "observer_t" }, "FLAG": { "type": "enum_type", @@ -109414,9 +114280,15 @@ "FLOATING": { "type": "enum_member" }, + "SEND_DRAW_TASK_EVENTS": { + "type": "enum_member" + }, "OVERFLOW_VISIBLE": { "type": "enum_member" }, + "FLEX_IN_NEW_TRACK": { + "type": "enum_member" + }, "LAYOUT_1": { "type": "enum_member" }, @@ -109443,20 +114315,6 @@ } } }, - "DRAW_PART": { - "type": "enum_type", - "members": { - "RECTANGLE": { - "type": "enum_member" - }, - "BORDER_POST": { - "type": "enum_member" - }, - "SCROLLBAR": { - "type": "enum_member" - } - } - }, "TREE_WALK": { "type": "enum_type", "members": { @@ -109509,82 +114367,44 @@ "type": "enum_member" } } - }, - "MODE": { - "type": "enum_type", - "members": { - "TEXT_LOWER": { - "type": "enum_member" - }, - "TEXT_UPPER": { - "type": "enum_member" - }, - "SPECIAL": { - "type": "enum_member" - }, - "NUMBER": { - "type": "enum_member" - }, - "USER_1": { - "type": "enum_member" - }, - "USER_2": { - "type": "enum_member" - }, - "USER_3": { - "type": "enum_member" - }, - "USER_4": { - "type": "enum_member" - }, - "TEXT_ARABIC": { - "type": "enum_member" - } - } } } }, - "led": { + "line": { "members": { - "set_color": { + "set_points": { "type": "function", "args": [ { "type": "lv_obj_t*", - "name": "led" + "name": "obj" }, { - "type": "color32_t", - "name": "color" - } - ], - "return_type": "NoneType" - }, - "set_brightness": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" + "type": "mp_arr_to_lv_point_precise_t_____", + "name": "points" }, { "type": "int", - "name": "grow" + "name": "point_num" } ], "return_type": "NoneType" }, - "on": { + "set_y_invert": { "type": "function", "args": [ { "type": "lv_obj_t*", "name": "obj" + }, + { + "type": "bool", + "name": "antialias" } ], "return_type": "NoneType" }, - "off": { + "get_y_invert": { "type": "function", "args": [ { @@ -109592,9 +114412,9 @@ "name": "obj" } ], - "return_type": "NoneType" + "return_type": "bool" }, - "toggle": { + "center": { "type": "function", "args": [ { @@ -109604,25 +114424,25 @@ ], "return_type": "NoneType" }, - "get_brightness": { + "style_get_selector_state": { "type": "function", "args": [ { - "type": "lv_obj_t*", - "name": "obj" + "type": "int", + "name": "selector" } ], "return_type": "int" }, - "center": { + "style_get_selector_part": { "type": "function", "args": [ { - "type": "lv_obj_t*", - "name": "obj" + "type": "int", + "name": "selector" } ], - "return_type": "NoneType" + "return_type": "int" }, "get_style_width": { "type": "function", @@ -109806,7 +114626,21 @@ ], "return_type": "int" }, - "get_style_transform_zoom": { + "get_style_transform_scale_x": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "part" + } + ], + "return_type": "int" + }, + "get_style_transform_scale_y": { "type": "function", "args": [ { @@ -109820,7 +114654,7 @@ ], "return_type": "int" }, - "get_style_transform_angle": { + "get_style_transform_rotation": { "type": "function", "args": [ { @@ -110014,7 +114848,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_bg_color_filtered": { "type": "function", @@ -110028,7 +114862,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_bg_opa": { "type": "function", @@ -110056,7 +114890,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_bg_grad_color_filtered": { "type": "function", @@ -110070,7 +114904,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_bg_grad_dir": { "type": "function", @@ -110114,7 +114948,7 @@ ], "return_type": "int" }, - "get_style_bg_grad": { + "get_style_bg_main_opa": { "type": "function", "args": [ { @@ -110126,9 +114960,9 @@ "name": "part" } ], - "return_type": "grad_dsc_t" + "return_type": "int" }, - "get_style_bg_dither_mode": { + "get_style_bg_grad_opa": { "type": "function", "args": [ { @@ -110142,7 +114976,21 @@ ], "return_type": "int" }, - "get_style_bg_img_src": { + "get_style_bg_grad": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "part" + } + ], + "return_type": "grad_dsc_t" + }, + "get_style_bg_image_src": { "type": "function", "args": [ { @@ -110156,7 +115004,7 @@ ], "return_type": "void*" }, - "get_style_bg_img_opa": { + "get_style_bg_image_opa": { "type": "function", "args": [ { @@ -110170,7 +115018,7 @@ ], "return_type": "int" }, - "get_style_bg_img_recolor": { + "get_style_bg_image_recolor": { "type": "function", "args": [ { @@ -110182,9 +115030,9 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, - "get_style_bg_img_recolor_filtered": { + "get_style_bg_image_recolor_filtered": { "type": "function", "args": [ { @@ -110196,9 +115044,9 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, - "get_style_bg_img_recolor_opa": { + "get_style_bg_image_recolor_opa": { "type": "function", "args": [ { @@ -110212,7 +115060,7 @@ ], "return_type": "int" }, - "get_style_bg_img_tiled": { + "get_style_bg_image_tiled": { "type": "function", "args": [ { @@ -110238,7 +115086,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_border_color_filtered": { "type": "function", @@ -110252,7 +115100,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_border_opa": { "type": "function", @@ -110336,7 +115184,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_outline_color_filtered": { "type": "function", @@ -110350,7 +115198,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_outline_opa": { "type": "function", @@ -110394,7 +115242,7 @@ ], "return_type": "int" }, - "get_style_shadow_ofs_x": { + "get_style_shadow_offset_x": { "type": "function", "args": [ { @@ -110408,7 +115256,7 @@ ], "return_type": "int" }, - "get_style_shadow_ofs_y": { + "get_style_shadow_offset_y": { "type": "function", "args": [ { @@ -110448,7 +115296,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_shadow_color_filtered": { "type": "function", @@ -110462,7 +115310,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_shadow_opa": { "type": "function", @@ -110478,7 +115326,7 @@ ], "return_type": "int" }, - "get_style_img_opa": { + "get_style_image_opa": { "type": "function", "args": [ { @@ -110492,7 +115340,7 @@ ], "return_type": "int" }, - "get_style_img_recolor": { + "get_style_image_recolor": { "type": "function", "args": [ { @@ -110504,9 +115352,9 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, - "get_style_img_recolor_filtered": { + "get_style_image_recolor_filtered": { "type": "function", "args": [ { @@ -110518,9 +115366,9 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, - "get_style_img_recolor_opa": { + "get_style_image_recolor_opa": { "type": "function", "args": [ { @@ -110602,7 +115450,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_line_color_filtered": { "type": "function", @@ -110616,7 +115464,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_line_opa": { "type": "function", @@ -110672,7 +115520,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_arc_color_filtered": { "type": "function", @@ -110686,7 +115534,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_arc_opa": { "type": "function", @@ -110702,7 +115550,7 @@ ], "return_type": "int" }, - "get_style_arc_img_src": { + "get_style_arc_image_src": { "type": "function", "args": [ { @@ -110728,7 +115576,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_text_color_filtered": { "type": "function", @@ -110742,7 +115590,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_text_opa": { "type": "function", @@ -110870,6 +115718,20 @@ ], "return_type": "int" }, + "get_style_opa_layered": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "part" + } + ], + "return_type": "int" + }, "get_style_color_filter_dsc": { "type": "function", "args": [ @@ -110996,169 +115858,7 @@ ], "return_type": "int" }, - "set_style_pad_all": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_pad_hor": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_pad_ver": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_margin_all": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_margin_hor": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_margin_ver": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_pad_gap": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_size": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "width" - }, - { - "type": "int", - "name": "height" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "get_style_space_left": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "part" - } - ], - "return_type": "int" - }, - "get_style_space_right": { + "get_style_flex_flow": { "type": "function", "args": [ { @@ -111172,7 +115872,7 @@ ], "return_type": "int" }, - "get_style_space_top": { + "get_style_flex_main_place": { "type": "function", "args": [ { @@ -111186,7 +115886,7 @@ ], "return_type": "int" }, - "get_style_space_bottom": { + "get_style_flex_cross_place": { "type": "function", "args": [ { @@ -111200,31 +115900,7 @@ ], "return_type": "int" }, - "set_user_data": { - "type": "function", - "args": [ - { - "type": "void*", - "name": "user_data" - }, - { - "type": "lv_obj_t*", - "name": "obj" - } - ], - "return_type": "NoneType" - }, - "get_user_data": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - } - ], - "return_type": "void*" - }, - "get_style_flex_flow": { + "get_style_flex_track_place": { "type": "function", "args": [ { @@ -111238,7 +115914,7 @@ ], "return_type": "int" }, - "get_style_flex_main_place": { + "get_style_flex_grow": { "type": "function", "args": [ { @@ -111252,7 +115928,7 @@ ], "return_type": "int" }, - "get_style_flex_cross_place": { + "get_style_grid_column_dsc_array": { "type": "function", "args": [ { @@ -111264,9 +115940,9 @@ "name": "part" } ], - "return_type": "int" + "return_type": "void*" }, - "get_style_flex_track_place": { + "get_style_grid_column_align": { "type": "function", "args": [ { @@ -111280,7 +115956,7 @@ ], "return_type": "int" }, - "get_style_flex_grow": { + "get_style_grid_row_dsc_array": { "type": "function", "args": [ { @@ -111292,7 +115968,7 @@ "name": "part" } ], - "return_type": "int" + "return_type": "void*" }, "get_style_grid_row_align": { "type": "function", @@ -111308,7 +115984,7 @@ ], "return_type": "int" }, - "get_style_grid_column_align": { + "get_style_grid_cell_column_pos": { "type": "function", "args": [ { @@ -111322,7 +115998,7 @@ ], "return_type": "int" }, - "get_style_grid_cell_column_pos": { + "get_style_grid_cell_x_align": { "type": "function", "args": [ { @@ -111364,6 +116040,20 @@ ], "return_type": "int" }, + "get_style_grid_cell_y_align": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "part" + } + ], + "return_type": "int" + }, "get_style_grid_cell_row_span": { "type": "function", "args": [ @@ -111378,7 +116068,173 @@ ], "return_type": "int" }, - "get_style_grid_cell_x_align": { + "set_style_pad_all": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_pad_hor": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_pad_ver": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_margin_all": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_margin_hor": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_margin_ver": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_pad_gap": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_size": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "width" + }, + { + "type": "int", + "name": "height" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_transform_scale": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "get_style_space_left": { "type": "function", "args": [ { @@ -111392,7 +116248,49 @@ ], "return_type": "int" }, - "get_style_grid_cell_y_align": { + "get_style_space_right": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "part" + } + ], + "return_type": "int" + }, + "get_style_space_top": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "part" + } + ], + "return_type": "int" + }, + "get_style_space_bottom": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "part" + } + ], + "return_type": "int" + }, + "get_style_transform_scale_x_safe": { "type": "function", "args": [ { @@ -111406,6 +116304,44 @@ ], "return_type": "int" }, + "get_style_transform_scale_y_safe": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "part" + } + ], + "return_type": "int" + }, + "set_user_data": { + "type": "function", + "args": [ + { + "type": "void*", + "name": "user_data" + }, + { + "type": "lv_obj_t*", + "name": "obj" + } + ], + "return_type": "NoneType" + }, + "get_user_data": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + } + ], + "return_type": "void*" + }, "move_foreground": { "type": "function", "args": [ @@ -111426,15 +116362,125 @@ ], "return_type": "NoneType" }, - "get_child_id": { + "set_flex_flow": { "type": "function", "args": [ { "type": "lv_obj_t*", "name": "obj" + }, + { + "type": "int", + "name": "flow" } ], - "return_type": "int" + "return_type": "NoneType" + }, + "set_flex_align": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "main_place" + }, + { + "type": "int", + "name": "cross_place" + }, + { + "type": "int", + "name": "track_cross_place" + } + ], + "return_type": "NoneType" + }, + "set_flex_grow": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "grow" + } + ], + "return_type": "NoneType" + }, + "set_grid_dsc_array": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "mp_arr_to_int32_t_____", + "name": "col_dsc" + }, + { + "type": "mp_arr_to_int32_t_____", + "name": "row_dsc" + } + ], + "return_type": "NoneType" + }, + "set_grid_align": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "column_align" + }, + { + "type": "int", + "name": "row_align" + } + ], + "return_type": "NoneType" + }, + "set_grid_cell": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "column_align" + }, + { + "type": "int", + "name": "col_pos" + }, + { + "type": "int", + "name": "col_span" + }, + { + "type": "int", + "name": "row_align" + }, + { + "type": "int", + "name": "row_pos" + }, + { + "type": "int", + "name": "row_span" + } + ], + "return_type": "NoneType" }, "delete": { "type": "function", @@ -111456,7 +116502,7 @@ ], "return_type": "NoneType" }, - "del_delayed": { + "delete_delayed": { "type": "function", "args": [ { @@ -111470,7 +116516,7 @@ ], "return_type": "NoneType" }, - "del_anim_ready_cb": { + "delete_anim_ready_cb": { "type": "function", "args": [ { @@ -111480,7 +116526,7 @@ ], "return_type": "NoneType" }, - "del_async": { + "delete_async": { "type": "function", "args": [ { @@ -111550,7 +116596,7 @@ "name": "obj" } ], - "return_type": "disp_t" + "return_type": "display_t" }, "get_parent": { "type": "function", @@ -111576,6 +116622,20 @@ ], "return_type": "lv_obj_t*" }, + "get_sibling": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "id" + } + ], + "return_type": "lv_obj_t*" + }, "get_child_cnt": { "type": "function", "args": [ @@ -111625,6 +116685,16 @@ ], "return_type": "NoneType" }, + "dump_tree": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + } + ], + "return_type": "NoneType" + }, "set_pos": { "type": "function", "args": [ @@ -111652,7 +116722,7 @@ }, { "type": "int", - "name": "x" + "name": "index" } ], "return_type": "NoneType" @@ -111666,7 +116736,7 @@ }, { "type": "int", - "name": "x" + "name": "index" } ], "return_type": "NoneType" @@ -111708,7 +116778,7 @@ }, { "type": "int", - "name": "x" + "name": "index" } ], "return_type": "NoneType" @@ -111722,7 +116792,7 @@ }, { "type": "int", - "name": "x" + "name": "index" } ], "return_type": "NoneType" @@ -111736,7 +116806,7 @@ }, { "type": "int", - "name": "x" + "name": "index" } ], "return_type": "NoneType" @@ -111750,7 +116820,7 @@ }, { "type": "int", - "name": "x" + "name": "index" } ], "return_type": "NoneType" @@ -112170,7 +117240,7 @@ }, { "type": "int", - "name": "x" + "name": "index" } ], "return_type": "NoneType" @@ -112715,28 +117785,6 @@ ], "return_type": "NoneType" }, - "set_local_style_prop_meta": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "prop" - }, - { - "type": "int", - "name": "meta" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, "get_local_style_prop": { "type": "function", "args": [ @@ -112813,26 +117861,6 @@ ], "return_type": "NoneType" }, - "style_get_selector_state": { - "type": "function", - "args": [ - { - "type": "int", - "name": "selector" - } - ], - "return_type": "int" - }, - "style_get_selector_part": { - "type": "function", - "args": [ - { - "type": "int", - "name": "selector" - } - ], - "return_type": "int" - }, "set_style_width": { "type": "function", "args": [ @@ -113067,7 +118095,7 @@ ], "return_type": "NoneType" }, - "set_style_transform_zoom": { + "set_style_transform_scale_x": { "type": "function", "args": [ { @@ -113085,7 +118113,25 @@ ], "return_type": "NoneType" }, - "set_style_transform_angle": { + "set_style_transform_scale_y": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_transform_rotation": { "type": "function", "args": [ { @@ -113327,7 +118373,7 @@ "name": "obj" }, { - "type": "color32_t", + "type": "color_t", "name": "value" }, { @@ -113363,7 +118409,7 @@ "name": "obj" }, { - "type": "color32_t", + "type": "color_t", "name": "value" }, { @@ -113427,7 +118473,7 @@ ], "return_type": "NoneType" }, - "set_style_bg_grad": { + "set_style_bg_main_opa": { "type": "function", "args": [ { @@ -113435,7 +118481,7 @@ "name": "obj" }, { - "type": "grad_dsc_t", + "type": "int", "name": "value" }, { @@ -113445,7 +118491,7 @@ ], "return_type": "NoneType" }, - "set_style_bg_dither_mode": { + "set_style_bg_grad_opa": { "type": "function", "args": [ { @@ -113463,7 +118509,25 @@ ], "return_type": "NoneType" }, - "set_style_bg_img_src": { + "set_style_bg_grad": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "grad_dsc_t", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_bg_image_src": { "type": "function", "args": [ { @@ -113481,7 +118545,7 @@ ], "return_type": "NoneType" }, - "set_style_bg_img_opa": { + "set_style_bg_image_opa": { "type": "function", "args": [ { @@ -113499,7 +118563,7 @@ ], "return_type": "NoneType" }, - "set_style_bg_img_recolor": { + "set_style_bg_image_recolor": { "type": "function", "args": [ { @@ -113507,7 +118571,7 @@ "name": "obj" }, { - "type": "color32_t", + "type": "color_t", "name": "value" }, { @@ -113517,7 +118581,7 @@ ], "return_type": "NoneType" }, - "set_style_bg_img_recolor_opa": { + "set_style_bg_image_recolor_opa": { "type": "function", "args": [ { @@ -113535,7 +118599,7 @@ ], "return_type": "NoneType" }, - "set_style_bg_img_tiled": { + "set_style_bg_image_tiled": { "type": "function", "args": [ { @@ -113561,7 +118625,7 @@ "name": "obj" }, { - "type": "color32_t", + "type": "color_t", "name": "value" }, { @@ -113669,7 +118733,7 @@ "name": "obj" }, { - "type": "color32_t", + "type": "color_t", "name": "value" }, { @@ -113733,7 +118797,7 @@ ], "return_type": "NoneType" }, - "set_style_shadow_ofs_x": { + "set_style_shadow_offset_x": { "type": "function", "args": [ { @@ -113751,7 +118815,7 @@ ], "return_type": "NoneType" }, - "set_style_shadow_ofs_y": { + "set_style_shadow_offset_y": { "type": "function", "args": [ { @@ -113795,7 +118859,7 @@ "name": "obj" }, { - "type": "color32_t", + "type": "color_t", "name": "value" }, { @@ -113823,7 +118887,7 @@ ], "return_type": "NoneType" }, - "set_style_img_opa": { + "set_style_image_opa": { "type": "function", "args": [ { @@ -113841,7 +118905,7 @@ ], "return_type": "NoneType" }, - "set_style_img_recolor": { + "set_style_image_recolor": { "type": "function", "args": [ { @@ -113849,7 +118913,7 @@ "name": "obj" }, { - "type": "color32_t", + "type": "color_t", "name": "value" }, { @@ -113859,7 +118923,7 @@ ], "return_type": "NoneType" }, - "set_style_img_recolor_opa": { + "set_style_image_recolor_opa": { "type": "function", "args": [ { @@ -113957,7 +119021,7 @@ "name": "obj" }, { - "type": "color32_t", + "type": "color_t", "name": "value" }, { @@ -114029,7 +119093,7 @@ "name": "obj" }, { - "type": "color32_t", + "type": "color_t", "name": "value" }, { @@ -114057,7 +119121,7 @@ ], "return_type": "NoneType" }, - "set_style_arc_img_src": { + "set_style_arc_image_src": { "type": "function", "args": [ { @@ -114083,7 +119147,7 @@ "name": "obj" }, { - "type": "color32_t", + "type": "color_t", "name": "value" }, { @@ -114255,6 +119319,24 @@ ], "return_type": "NoneType" }, + "set_style_opa_layered": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, "set_style_color_filter_dsc": { "type": "function", "args": [ @@ -114417,6 +119499,276 @@ ], "return_type": "NoneType" }, + "set_style_flex_flow": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_flex_main_place": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_flex_cross_place": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_flex_track_place": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_flex_grow": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_grid_column_dsc_array": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "void*", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_grid_column_align": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_grid_row_dsc_array": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "void*", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_grid_row_align": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_grid_cell_column_pos": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_grid_cell_x_align": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_grid_cell_column_span": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_grid_cell_row_pos": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_grid_cell_y_align": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_grid_cell_row_span": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, "calculate_style_text_align": { "type": "function", "args": [ @@ -114435,6 +119787,20 @@ ], "return_type": "int" }, + "get_style_opa_recursive": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "part" + } + ], + "return_type": "int" + }, "init_draw_rect_dsc": { "type": "function", "args": [ @@ -114471,7 +119837,7 @@ ], "return_type": "NoneType" }, - "init_draw_img_dsc": { + "init_draw_image_dsc": { "type": "function", "args": [ { @@ -114483,7 +119849,7 @@ "name": "part" }, { - "type": "draw_img_dsc_t", + "type": "draw_image_dsc_t", "name": "draw_dsc" } ], @@ -114539,38 +119905,6 @@ ], "return_type": "int" }, - "draw_dsc_init": { - "type": "function", - "args": [ - { - "type": "obj_draw_part_dsc_t", - "name": "dsc" - }, - { - "type": "draw_ctx_t", - "name": "draw_ctx" - } - ], - "return_type": "NoneType" - }, - "draw_part_check_type": { - "type": "function", - "args": [ - { - "type": "obj_draw_part_dsc_t", - "name": "dsc" - }, - { - "type": "obj_class_t", - "name": "class_p" - }, - { - "type": "int", - "name": "type" - } - ], - "return_type": "bool" - }, "refresh_ext_draw_size": { "type": "function", "args": [ @@ -114726,6 +120060,29 @@ ], "return_type": "bool" }, + "remove_event_cb": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "callback", + "function": { + "args": [ + { + "type": "event_t", + "name": "e" + } + ], + "return_type": null + }, + "name": "event_cb" + } + ], + "return_type": "bool" + }, "add_flag": { "type": "function", "args": [ @@ -114740,7 +120097,7 @@ ], "return_type": "NoneType" }, - "clear_flag": { + "remove_flag": { "type": "function", "args": [ { @@ -114754,6 +120111,24 @@ ], "return_type": "NoneType" }, + "update_flag": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "f" + }, + { + "type": "bool", + "name": "v" + } + ], + "return_type": "NoneType" + }, "add_state": { "type": "function", "args": [ @@ -114768,7 +120143,7 @@ ], "return_type": "NoneType" }, - "clear_state": { + "remove_state": { "type": "function", "args": [ { @@ -114782,6 +120157,24 @@ ], "return_type": "NoneType" }, + "set_state": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "state" + }, + { + "type": "bool", + "name": "v" + } + ], + "return_type": "NoneType" + }, "has_flag": { "type": "function", "args": [ @@ -114906,8 +120299,8 @@ "type": "function", "args": [ { - "type": "draw_ctx_t", - "name": "draw_ctx" + "type": "layer_t", + "name": "layer" }, { "type": "lv_obj_t*", @@ -114956,183 +120349,7 @@ ], "return_type": "NoneType" }, - "set_flex_flow": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "flow" - } - ], - "return_type": "NoneType" - }, - "set_flex_align": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "main_place" - }, - { - "type": "int", - "name": "cross_place" - }, - { - "type": "int", - "name": "track_cross_place" - } - ], - "return_type": "NoneType" - }, - "set_flex_grow": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "grow" - } - ], - "return_type": "NoneType" - }, - "set_style_flex_flow": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_flex_main_place": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_flex_cross_place": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_flex_track_place": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_flex_grow": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_grid_dsc_array": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "mp_arr_to_lv_coord_t_____", - "name": "col_dsc" - }, - { - "type": "mp_arr_to_lv_coord_t_____", - "name": "row_dsc" - } - ], - "return_type": "NoneType" - }, - "set_grid_align": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "column_align" - }, - { - "type": "int", - "name": "row_align" - } - ], - "return_type": "NoneType" - }, - "set_grid_cell": { + "bind_flag_if_eq": { "type": "function", "args": [ { @@ -115140,33 +120357,21 @@ "name": "obj" }, { - "type": "int", - "name": "column_align" - }, - { - "type": "int", - "name": "col_pos" - }, - { - "type": "int", - "name": "col_span" - }, - { - "type": "int", - "name": "row_align" + "type": "subject_t", + "name": "subject" }, { "type": "int", - "name": "row_pos" + "name": "flag" }, { "type": "int", - "name": "row_span" + "name": "ref_value" } ], - "return_type": "NoneType" + "return_type": "observer_t" }, - "set_style_grid_row_dsc_array": { + "bind_flag_if_not_eq": { "type": "function", "args": [ { @@ -115174,35 +120379,21 @@ "name": "obj" }, { - "type": "mp_arr_to_lv_coord_t_____", - "name": "value" + "type": "subject_t", + "name": "subject" }, { "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_grid_column_dsc_array": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "mp_arr_to_lv_coord_t_____", - "name": "value" + "name": "flag" }, { "type": "int", - "name": "selector" + "name": "ref_value" } ], - "return_type": "NoneType" + "return_type": "observer_t" }, - "set_style_grid_row_align": { + "bind_state_if_eq": { "type": "function", "args": [ { @@ -115210,107 +120401,21 @@ "name": "obj" }, { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_grid_column_align": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" + "type": "subject_t", + "name": "subject" }, { "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_grid_cell_column_pos": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_grid_cell_column_span": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_grid_cell_row_pos": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_grid_cell_row_span": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" + "name": "state" }, { "type": "int", - "name": "selector" + "name": "ref_value" } ], - "return_type": "NoneType" + "return_type": "observer_t" }, - "set_style_grid_cell_x_align": { + "bind_state_if_not_eq": { "type": "function", "args": [ { @@ -115318,33 +120423,19 @@ "name": "obj" }, { - "type": "int", - "name": "value" + "type": "subject_t", + "name": "subject" }, { "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_grid_cell_y_align": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" + "name": "state" }, { "type": "int", - "name": "selector" + "name": "ref_value" } ], - "return_type": "NoneType" + "return_type": "observer_t" }, "FLAG": { "type": "enum_type", @@ -115409,9 +120500,15 @@ "FLOATING": { "type": "enum_member" }, + "SEND_DRAW_TASK_EVENTS": { + "type": "enum_member" + }, "OVERFLOW_VISIBLE": { "type": "enum_member" }, + "FLEX_IN_NEW_TRACK": { + "type": "enum_member" + }, "LAYOUT_1": { "type": "enum_member" }, @@ -115438,14 +120535,6 @@ } } }, - "DRAW_PART": { - "type": "enum_type", - "members": { - "RECTANGLE": { - "type": "enum_member" - } - } - }, "TREE_WALK": { "type": "enum_type", "members": { @@ -115501,49 +120590,71 @@ } } }, - "line": { + "list": { "members": { - "set_points": { + "add_text": { "type": "function", "args": [ { "type": "lv_obj_t*", - "name": "obj" + "name": "list" }, { - "type": "mp_arr_to_lv_point_t_____", - "name": "points" + "type": "char*", + "name": "txt" + } + ], + "return_type": "lv_obj_t*" + }, + "add_button": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "list" }, { - "type": "int", - "name": "point_num" + "type": "void*", + "name": "icon" + }, + { + "type": "char*", + "name": "txt" } ], - "return_type": "NoneType" + "return_type": "lv_obj_t*" }, - "set_y_invert": { + "get_button_text": { "type": "function", "args": [ { "type": "lv_obj_t*", - "name": "obj" + "name": "list" }, { - "type": "bool", - "name": "antialias" + "type": "lv_obj_t*", + "name": "btn" } ], - "return_type": "NoneType" + "return_type": "char*" }, - "get_y_invert": { + "set_button_text": { "type": "function", "args": [ { "type": "lv_obj_t*", - "name": "obj" + "name": "list" + }, + { + "type": "lv_obj_t*", + "name": "btn" + }, + { + "type": "char*", + "name": "txt" } ], - "return_type": "bool" + "return_type": "NoneType" }, "center": { "type": "function", @@ -115555,6 +120666,26 @@ ], "return_type": "NoneType" }, + "style_get_selector_state": { + "type": "function", + "args": [ + { + "type": "int", + "name": "selector" + } + ], + "return_type": "int" + }, + "style_get_selector_part": { + "type": "function", + "args": [ + { + "type": "int", + "name": "selector" + } + ], + "return_type": "int" + }, "get_style_width": { "type": "function", "args": [ @@ -115737,7 +120868,21 @@ ], "return_type": "int" }, - "get_style_transform_zoom": { + "get_style_transform_scale_x": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "part" + } + ], + "return_type": "int" + }, + "get_style_transform_scale_y": { "type": "function", "args": [ { @@ -115751,7 +120896,7 @@ ], "return_type": "int" }, - "get_style_transform_angle": { + "get_style_transform_rotation": { "type": "function", "args": [ { @@ -115945,7 +121090,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_bg_color_filtered": { "type": "function", @@ -115959,7 +121104,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_bg_opa": { "type": "function", @@ -115987,7 +121132,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_bg_grad_color_filtered": { "type": "function", @@ -116001,7 +121146,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_bg_grad_dir": { "type": "function", @@ -116045,7 +121190,7 @@ ], "return_type": "int" }, - "get_style_bg_grad": { + "get_style_bg_main_opa": { "type": "function", "args": [ { @@ -116057,9 +121202,9 @@ "name": "part" } ], - "return_type": "grad_dsc_t" + "return_type": "int" }, - "get_style_bg_dither_mode": { + "get_style_bg_grad_opa": { "type": "function", "args": [ { @@ -116073,7 +121218,21 @@ ], "return_type": "int" }, - "get_style_bg_img_src": { + "get_style_bg_grad": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "part" + } + ], + "return_type": "grad_dsc_t" + }, + "get_style_bg_image_src": { "type": "function", "args": [ { @@ -116087,7 +121246,7 @@ ], "return_type": "void*" }, - "get_style_bg_img_opa": { + "get_style_bg_image_opa": { "type": "function", "args": [ { @@ -116101,7 +121260,7 @@ ], "return_type": "int" }, - "get_style_bg_img_recolor": { + "get_style_bg_image_recolor": { "type": "function", "args": [ { @@ -116113,9 +121272,9 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, - "get_style_bg_img_recolor_filtered": { + "get_style_bg_image_recolor_filtered": { "type": "function", "args": [ { @@ -116127,9 +121286,9 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, - "get_style_bg_img_recolor_opa": { + "get_style_bg_image_recolor_opa": { "type": "function", "args": [ { @@ -116143,7 +121302,7 @@ ], "return_type": "int" }, - "get_style_bg_img_tiled": { + "get_style_bg_image_tiled": { "type": "function", "args": [ { @@ -116169,7 +121328,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_border_color_filtered": { "type": "function", @@ -116183,7 +121342,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_border_opa": { "type": "function", @@ -116267,7 +121426,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_outline_color_filtered": { "type": "function", @@ -116281,7 +121440,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_outline_opa": { "type": "function", @@ -116325,7 +121484,7 @@ ], "return_type": "int" }, - "get_style_shadow_ofs_x": { + "get_style_shadow_offset_x": { "type": "function", "args": [ { @@ -116339,7 +121498,7 @@ ], "return_type": "int" }, - "get_style_shadow_ofs_y": { + "get_style_shadow_offset_y": { "type": "function", "args": [ { @@ -116379,7 +121538,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_shadow_color_filtered": { "type": "function", @@ -116393,7 +121552,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_shadow_opa": { "type": "function", @@ -116409,7 +121568,7 @@ ], "return_type": "int" }, - "get_style_img_opa": { + "get_style_image_opa": { "type": "function", "args": [ { @@ -116423,7 +121582,7 @@ ], "return_type": "int" }, - "get_style_img_recolor": { + "get_style_image_recolor": { "type": "function", "args": [ { @@ -116435,9 +121594,9 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, - "get_style_img_recolor_filtered": { + "get_style_image_recolor_filtered": { "type": "function", "args": [ { @@ -116449,9 +121608,9 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, - "get_style_img_recolor_opa": { + "get_style_image_recolor_opa": { "type": "function", "args": [ { @@ -116533,7 +121692,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_line_color_filtered": { "type": "function", @@ -116547,7 +121706,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_line_opa": { "type": "function", @@ -116603,7 +121762,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_arc_color_filtered": { "type": "function", @@ -116617,7 +121776,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_arc_opa": { "type": "function", @@ -116633,7 +121792,7 @@ ], "return_type": "int" }, - "get_style_arc_img_src": { + "get_style_arc_image_src": { "type": "function", "args": [ { @@ -116659,7 +121818,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_text_color_filtered": { "type": "function", @@ -116673,7 +121832,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_text_opa": { "type": "function", @@ -116801,6 +121960,20 @@ ], "return_type": "int" }, + "get_style_opa_layered": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "part" + } + ], + "return_type": "int" + }, "get_style_color_filter_dsc": { "type": "function", "args": [ @@ -116927,169 +122100,7 @@ ], "return_type": "int" }, - "set_style_pad_all": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_pad_hor": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_pad_ver": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_margin_all": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_margin_hor": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_margin_ver": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_pad_gap": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_size": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "width" - }, - { - "type": "int", - "name": "height" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "get_style_space_left": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "part" - } - ], - "return_type": "int" - }, - "get_style_space_right": { + "get_style_flex_flow": { "type": "function", "args": [ { @@ -117103,7 +122114,7 @@ ], "return_type": "int" }, - "get_style_space_top": { + "get_style_flex_main_place": { "type": "function", "args": [ { @@ -117117,7 +122128,7 @@ ], "return_type": "int" }, - "get_style_space_bottom": { + "get_style_flex_cross_place": { "type": "function", "args": [ { @@ -117131,31 +122142,7 @@ ], "return_type": "int" }, - "set_user_data": { - "type": "function", - "args": [ - { - "type": "void*", - "name": "user_data" - }, - { - "type": "lv_obj_t*", - "name": "obj" - } - ], - "return_type": "NoneType" - }, - "get_user_data": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - } - ], - "return_type": "void*" - }, - "get_style_flex_flow": { + "get_style_flex_track_place": { "type": "function", "args": [ { @@ -117169,7 +122156,7 @@ ], "return_type": "int" }, - "get_style_flex_main_place": { + "get_style_flex_grow": { "type": "function", "args": [ { @@ -117183,7 +122170,7 @@ ], "return_type": "int" }, - "get_style_flex_cross_place": { + "get_style_grid_column_dsc_array": { "type": "function", "args": [ { @@ -117195,9 +122182,9 @@ "name": "part" } ], - "return_type": "int" + "return_type": "void*" }, - "get_style_flex_track_place": { + "get_style_grid_column_align": { "type": "function", "args": [ { @@ -117211,7 +122198,7 @@ ], "return_type": "int" }, - "get_style_flex_grow": { + "get_style_grid_row_dsc_array": { "type": "function", "args": [ { @@ -117223,7 +122210,7 @@ "name": "part" } ], - "return_type": "int" + "return_type": "void*" }, "get_style_grid_row_align": { "type": "function", @@ -117239,7 +122226,7 @@ ], "return_type": "int" }, - "get_style_grid_column_align": { + "get_style_grid_cell_column_pos": { "type": "function", "args": [ { @@ -117253,7 +122240,7 @@ ], "return_type": "int" }, - "get_style_grid_cell_column_pos": { + "get_style_grid_cell_x_align": { "type": "function", "args": [ { @@ -117295,6 +122282,20 @@ ], "return_type": "int" }, + "get_style_grid_cell_y_align": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "part" + } + ], + "return_type": "int" + }, "get_style_grid_cell_row_span": { "type": "function", "args": [ @@ -117309,7 +122310,173 @@ ], "return_type": "int" }, - "get_style_grid_cell_x_align": { + "set_style_pad_all": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_pad_hor": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_pad_ver": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_margin_all": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_margin_hor": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_margin_ver": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_pad_gap": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_size": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "width" + }, + { + "type": "int", + "name": "height" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_transform_scale": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "get_style_space_left": { "type": "function", "args": [ { @@ -117323,7 +122490,49 @@ ], "return_type": "int" }, - "get_style_grid_cell_y_align": { + "get_style_space_right": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "part" + } + ], + "return_type": "int" + }, + "get_style_space_top": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "part" + } + ], + "return_type": "int" + }, + "get_style_space_bottom": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "part" + } + ], + "return_type": "int" + }, + "get_style_transform_scale_x_safe": { "type": "function", "args": [ { @@ -117337,6 +122546,44 @@ ], "return_type": "int" }, + "get_style_transform_scale_y_safe": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "part" + } + ], + "return_type": "int" + }, + "set_user_data": { + "type": "function", + "args": [ + { + "type": "void*", + "name": "user_data" + }, + { + "type": "lv_obj_t*", + "name": "obj" + } + ], + "return_type": "NoneType" + }, + "get_user_data": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + } + ], + "return_type": "void*" + }, "move_foreground": { "type": "function", "args": [ @@ -117357,15 +122604,125 @@ ], "return_type": "NoneType" }, - "get_child_id": { + "set_flex_flow": { "type": "function", "args": [ { "type": "lv_obj_t*", "name": "obj" + }, + { + "type": "int", + "name": "flow" } ], - "return_type": "int" + "return_type": "NoneType" + }, + "set_flex_align": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "main_place" + }, + { + "type": "int", + "name": "cross_place" + }, + { + "type": "int", + "name": "track_cross_place" + } + ], + "return_type": "NoneType" + }, + "set_flex_grow": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "grow" + } + ], + "return_type": "NoneType" + }, + "set_grid_dsc_array": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "mp_arr_to_int32_t_____", + "name": "col_dsc" + }, + { + "type": "mp_arr_to_int32_t_____", + "name": "row_dsc" + } + ], + "return_type": "NoneType" + }, + "set_grid_align": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "column_align" + }, + { + "type": "int", + "name": "row_align" + } + ], + "return_type": "NoneType" + }, + "set_grid_cell": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "column_align" + }, + { + "type": "int", + "name": "col_pos" + }, + { + "type": "int", + "name": "col_span" + }, + { + "type": "int", + "name": "row_align" + }, + { + "type": "int", + "name": "row_pos" + }, + { + "type": "int", + "name": "row_span" + } + ], + "return_type": "NoneType" }, "delete": { "type": "function", @@ -117387,7 +122744,7 @@ ], "return_type": "NoneType" }, - "del_delayed": { + "delete_delayed": { "type": "function", "args": [ { @@ -117401,7 +122758,7 @@ ], "return_type": "NoneType" }, - "del_anim_ready_cb": { + "delete_anim_ready_cb": { "type": "function", "args": [ { @@ -117411,7 +122768,7 @@ ], "return_type": "NoneType" }, - "del_async": { + "delete_async": { "type": "function", "args": [ { @@ -117481,7 +122838,7 @@ "name": "obj" } ], - "return_type": "disp_t" + "return_type": "display_t" }, "get_parent": { "type": "function", @@ -117507,6 +122864,20 @@ ], "return_type": "lv_obj_t*" }, + "get_sibling": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "id" + } + ], + "return_type": "lv_obj_t*" + }, "get_child_cnt": { "type": "function", "args": [ @@ -117556,6 +122927,16 @@ ], "return_type": "NoneType" }, + "dump_tree": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + } + ], + "return_type": "NoneType" + }, "set_pos": { "type": "function", "args": [ @@ -117583,7 +122964,7 @@ }, { "type": "int", - "name": "x" + "name": "index" } ], "return_type": "NoneType" @@ -117597,7 +122978,7 @@ }, { "type": "int", - "name": "x" + "name": "index" } ], "return_type": "NoneType" @@ -117639,7 +123020,7 @@ }, { "type": "int", - "name": "x" + "name": "index" } ], "return_type": "NoneType" @@ -117653,7 +123034,7 @@ }, { "type": "int", - "name": "x" + "name": "index" } ], "return_type": "NoneType" @@ -117667,7 +123048,7 @@ }, { "type": "int", - "name": "x" + "name": "index" } ], "return_type": "NoneType" @@ -117681,7 +123062,7 @@ }, { "type": "int", - "name": "x" + "name": "index" } ], "return_type": "NoneType" @@ -118101,7 +123482,7 @@ }, { "type": "int", - "name": "x" + "name": "index" } ], "return_type": "NoneType" @@ -118646,28 +124027,6 @@ ], "return_type": "NoneType" }, - "set_local_style_prop_meta": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "prop" - }, - { - "type": "int", - "name": "meta" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, "get_local_style_prop": { "type": "function", "args": [ @@ -118744,26 +124103,6 @@ ], "return_type": "NoneType" }, - "style_get_selector_state": { - "type": "function", - "args": [ - { - "type": "int", - "name": "selector" - } - ], - "return_type": "int" - }, - "style_get_selector_part": { - "type": "function", - "args": [ - { - "type": "int", - "name": "selector" - } - ], - "return_type": "int" - }, "set_style_width": { "type": "function", "args": [ @@ -118998,7 +124337,7 @@ ], "return_type": "NoneType" }, - "set_style_transform_zoom": { + "set_style_transform_scale_x": { "type": "function", "args": [ { @@ -119016,7 +124355,25 @@ ], "return_type": "NoneType" }, - "set_style_transform_angle": { + "set_style_transform_scale_y": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_transform_rotation": { "type": "function", "args": [ { @@ -119258,7 +124615,7 @@ "name": "obj" }, { - "type": "color32_t", + "type": "color_t", "name": "value" }, { @@ -119294,7 +124651,7 @@ "name": "obj" }, { - "type": "color32_t", + "type": "color_t", "name": "value" }, { @@ -119358,7 +124715,7 @@ ], "return_type": "NoneType" }, - "set_style_bg_grad": { + "set_style_bg_main_opa": { "type": "function", "args": [ { @@ -119366,7 +124723,7 @@ "name": "obj" }, { - "type": "grad_dsc_t", + "type": "int", "name": "value" }, { @@ -119376,7 +124733,7 @@ ], "return_type": "NoneType" }, - "set_style_bg_dither_mode": { + "set_style_bg_grad_opa": { "type": "function", "args": [ { @@ -119394,7 +124751,25 @@ ], "return_type": "NoneType" }, - "set_style_bg_img_src": { + "set_style_bg_grad": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "grad_dsc_t", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_bg_image_src": { "type": "function", "args": [ { @@ -119412,7 +124787,7 @@ ], "return_type": "NoneType" }, - "set_style_bg_img_opa": { + "set_style_bg_image_opa": { "type": "function", "args": [ { @@ -119430,7 +124805,7 @@ ], "return_type": "NoneType" }, - "set_style_bg_img_recolor": { + "set_style_bg_image_recolor": { "type": "function", "args": [ { @@ -119438,7 +124813,7 @@ "name": "obj" }, { - "type": "color32_t", + "type": "color_t", "name": "value" }, { @@ -119448,7 +124823,7 @@ ], "return_type": "NoneType" }, - "set_style_bg_img_recolor_opa": { + "set_style_bg_image_recolor_opa": { "type": "function", "args": [ { @@ -119466,7 +124841,7 @@ ], "return_type": "NoneType" }, - "set_style_bg_img_tiled": { + "set_style_bg_image_tiled": { "type": "function", "args": [ { @@ -119492,7 +124867,7 @@ "name": "obj" }, { - "type": "color32_t", + "type": "color_t", "name": "value" }, { @@ -119600,7 +124975,7 @@ "name": "obj" }, { - "type": "color32_t", + "type": "color_t", "name": "value" }, { @@ -119664,7 +125039,7 @@ ], "return_type": "NoneType" }, - "set_style_shadow_ofs_x": { + "set_style_shadow_offset_x": { "type": "function", "args": [ { @@ -119682,7 +125057,7 @@ ], "return_type": "NoneType" }, - "set_style_shadow_ofs_y": { + "set_style_shadow_offset_y": { "type": "function", "args": [ { @@ -119726,7 +125101,7 @@ "name": "obj" }, { - "type": "color32_t", + "type": "color_t", "name": "value" }, { @@ -119754,7 +125129,7 @@ ], "return_type": "NoneType" }, - "set_style_img_opa": { + "set_style_image_opa": { "type": "function", "args": [ { @@ -119772,7 +125147,7 @@ ], "return_type": "NoneType" }, - "set_style_img_recolor": { + "set_style_image_recolor": { "type": "function", "args": [ { @@ -119780,7 +125155,7 @@ "name": "obj" }, { - "type": "color32_t", + "type": "color_t", "name": "value" }, { @@ -119790,7 +125165,7 @@ ], "return_type": "NoneType" }, - "set_style_img_recolor_opa": { + "set_style_image_recolor_opa": { "type": "function", "args": [ { @@ -119888,7 +125263,7 @@ "name": "obj" }, { - "type": "color32_t", + "type": "color_t", "name": "value" }, { @@ -119960,7 +125335,7 @@ "name": "obj" }, { - "type": "color32_t", + "type": "color_t", "name": "value" }, { @@ -119988,7 +125363,7 @@ ], "return_type": "NoneType" }, - "set_style_arc_img_src": { + "set_style_arc_image_src": { "type": "function", "args": [ { @@ -120014,7 +125389,7 @@ "name": "obj" }, { - "type": "color32_t", + "type": "color_t", "name": "value" }, { @@ -120186,6 +125561,24 @@ ], "return_type": "NoneType" }, + "set_style_opa_layered": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, "set_style_color_filter_dsc": { "type": "function", "args": [ @@ -120348,6 +125741,276 @@ ], "return_type": "NoneType" }, + "set_style_flex_flow": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_flex_main_place": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_flex_cross_place": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_flex_track_place": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_flex_grow": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_grid_column_dsc_array": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "void*", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_grid_column_align": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_grid_row_dsc_array": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "void*", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_grid_row_align": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_grid_cell_column_pos": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_grid_cell_x_align": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_grid_cell_column_span": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_grid_cell_row_pos": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_grid_cell_y_align": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_grid_cell_row_span": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, "calculate_style_text_align": { "type": "function", "args": [ @@ -120366,6 +126029,20 @@ ], "return_type": "int" }, + "get_style_opa_recursive": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "part" + } + ], + "return_type": "int" + }, "init_draw_rect_dsc": { "type": "function", "args": [ @@ -120402,7 +126079,7 @@ ], "return_type": "NoneType" }, - "init_draw_img_dsc": { + "init_draw_image_dsc": { "type": "function", "args": [ { @@ -120414,7 +126091,7 @@ "name": "part" }, { - "type": "draw_img_dsc_t", + "type": "draw_image_dsc_t", "name": "draw_dsc" } ], @@ -120470,38 +126147,6 @@ ], "return_type": "int" }, - "draw_dsc_init": { - "type": "function", - "args": [ - { - "type": "obj_draw_part_dsc_t", - "name": "dsc" - }, - { - "type": "draw_ctx_t", - "name": "draw_ctx" - } - ], - "return_type": "NoneType" - }, - "draw_part_check_type": { - "type": "function", - "args": [ - { - "type": "obj_draw_part_dsc_t", - "name": "dsc" - }, - { - "type": "obj_class_t", - "name": "class_p" - }, - { - "type": "int", - "name": "type" - } - ], - "return_type": "bool" - }, "refresh_ext_draw_size": { "type": "function", "args": [ @@ -120657,6 +126302,29 @@ ], "return_type": "bool" }, + "remove_event_cb": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "callback", + "function": { + "args": [ + { + "type": "event_t", + "name": "e" + } + ], + "return_type": null + }, + "name": "event_cb" + } + ], + "return_type": "bool" + }, "add_flag": { "type": "function", "args": [ @@ -120671,7 +126339,21 @@ ], "return_type": "NoneType" }, - "clear_flag": { + "remove_flag": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "f" + } + ], + "return_type": "NoneType" + }, + "update_flag": { "type": "function", "args": [ { @@ -120681,6 +126363,10 @@ { "type": "int", "name": "f" + }, + { + "type": "bool", + "name": "v" } ], "return_type": "NoneType" @@ -120699,7 +126385,21 @@ ], "return_type": "NoneType" }, - "clear_state": { + "remove_state": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "state" + } + ], + "return_type": "NoneType" + }, + "set_state": { "type": "function", "args": [ { @@ -120709,6 +126409,10 @@ { "type": "int", "name": "state" + }, + { + "type": "bool", + "name": "v" } ], "return_type": "NoneType" @@ -120837,8 +126541,8 @@ "type": "function", "args": [ { - "type": "draw_ctx_t", - "name": "draw_ctx" + "type": "layer_t", + "name": "layer" }, { "type": "lv_obj_t*", @@ -120887,253 +126591,7 @@ ], "return_type": "NoneType" }, - "set_flex_flow": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "flow" - } - ], - "return_type": "NoneType" - }, - "set_flex_align": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "main_place" - }, - { - "type": "int", - "name": "cross_place" - }, - { - "type": "int", - "name": "track_cross_place" - } - ], - "return_type": "NoneType" - }, - "set_flex_grow": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "grow" - } - ], - "return_type": "NoneType" - }, - "set_style_flex_flow": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_flex_main_place": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_flex_cross_place": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_flex_track_place": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_flex_grow": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_grid_dsc_array": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "mp_arr_to_lv_coord_t_____", - "name": "col_dsc" - }, - { - "type": "mp_arr_to_lv_coord_t_____", - "name": "row_dsc" - } - ], - "return_type": "NoneType" - }, - "set_grid_align": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "column_align" - }, - { - "type": "int", - "name": "row_align" - } - ], - "return_type": "NoneType" - }, - "set_grid_cell": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "column_align" - }, - { - "type": "int", - "name": "col_pos" - }, - { - "type": "int", - "name": "col_span" - }, - { - "type": "int", - "name": "row_align" - }, - { - "type": "int", - "name": "row_pos" - }, - { - "type": "int", - "name": "row_span" - } - ], - "return_type": "NoneType" - }, - "set_style_grid_row_dsc_array": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "mp_arr_to_lv_coord_t_____", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_grid_column_dsc_array": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "mp_arr_to_lv_coord_t_____", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_grid_row_align": { + "bind_flag_if_eq": { "type": "function", "args": [ { @@ -121141,35 +126599,21 @@ "name": "obj" }, { - "type": "int", - "name": "value" + "type": "subject_t", + "name": "subject" }, { "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_grid_column_align": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" + "name": "flag" }, { "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" + "name": "ref_value" } ], - "return_type": "NoneType" + "return_type": "observer_t" }, - "set_style_grid_cell_column_pos": { + "bind_flag_if_not_eq": { "type": "function", "args": [ { @@ -121177,35 +126621,21 @@ "name": "obj" }, { - "type": "int", - "name": "value" + "type": "subject_t", + "name": "subject" }, { "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_grid_cell_column_span": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" + "name": "flag" }, { "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" + "name": "ref_value" } ], - "return_type": "NoneType" + "return_type": "observer_t" }, - "set_style_grid_cell_row_pos": { + "bind_state_if_eq": { "type": "function", "args": [ { @@ -121213,35 +126643,21 @@ "name": "obj" }, { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_grid_cell_row_span": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" + "type": "subject_t", + "name": "subject" }, { "type": "int", - "name": "value" + "name": "state" }, { "type": "int", - "name": "selector" + "name": "ref_value" } ], - "return_type": "NoneType" + "return_type": "observer_t" }, - "set_style_grid_cell_x_align": { + "bind_state_if_not_eq": { "type": "function", "args": [ { @@ -121249,33 +126665,19 @@ "name": "obj" }, { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_grid_cell_y_align": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" + "type": "subject_t", + "name": "subject" }, { "type": "int", - "name": "value" + "name": "state" }, { "type": "int", - "name": "selector" + "name": "ref_value" } ], - "return_type": "NoneType" + "return_type": "observer_t" }, "FLAG": { "type": "enum_type", @@ -121340,9 +126742,15 @@ "FLOATING": { "type": "enum_member" }, + "SEND_DRAW_TASK_EVENTS": { + "type": "enum_member" + }, "OVERFLOW_VISIBLE": { "type": "enum_member" }, + "FLEX_IN_NEW_TRACK": { + "type": "enum_member" + }, "LAYOUT_1": { "type": "enum_member" }, @@ -121369,20 +126777,6 @@ } } }, - "DRAW_PART": { - "type": "enum_type", - "members": { - "RECTANGLE": { - "type": "enum_member" - }, - "BORDER_POST": { - "type": "enum_member" - }, - "SCROLLBAR": { - "type": "enum_member" - } - } - }, "TREE_WALK": { "type": "enum_type", "members": { @@ -121438,53 +126832,193 @@ } } }, - "list": { + "menu": { "members": { - "add_text": { + "set_page": { "type": "function", "args": [ { "type": "lv_obj_t*", - "name": "list" + "name": "kb" }, { - "type": "char*", - "name": "txt" + "type": "lv_obj_t*", + "name": "ta" } ], - "return_type": "lv_obj_t*" + "return_type": "NoneType" }, - "add_btn": { + "set_page_title": { "type": "function", "args": [ { "type": "lv_obj_t*", - "name": "list" + "name": "page" }, { - "type": "void*", - "name": "icon" + "type": "char*", + "name": "title" + } + ], + "return_type": "NoneType" + }, + "set_page_title_static": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "page" }, { "type": "char*", - "name": "txt" + "name": "title" + } + ], + "return_type": "NoneType" + }, + "set_sidebar_page": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "kb" + }, + { + "type": "lv_obj_t*", + "name": "ta" + } + ], + "return_type": "NoneType" + }, + "set_mode_header": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "mode_header" + } + ], + "return_type": "NoneType" + }, + "set_mode_root_back_button": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "mode_root_back_btn" + } + ], + "return_type": "NoneType" + }, + "set_load_page_event": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "menu" + }, + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "lv_obj_t*", + "name": "page" + } + ], + "return_type": "NoneType" + }, + "get_cur_main_page": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "parent" + } + ], + "return_type": "lv_obj_t*" + }, + "get_cur_sidebar_page": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "parent" } ], "return_type": "lv_obj_t*" }, - "get_btn_text": { + "get_main_header": { "type": "function", "args": [ { "type": "lv_obj_t*", - "name": "list" + "name": "parent" + } + ], + "return_type": "lv_obj_t*" + }, + "get_main_header_back_button": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "parent" + } + ], + "return_type": "lv_obj_t*" + }, + "get_sidebar_header": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "parent" + } + ], + "return_type": "lv_obj_t*" + }, + "get_sidebar_header_back_button": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "parent" + } + ], + "return_type": "lv_obj_t*" + }, + "back_button_is_root": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "menu" }, { "type": "lv_obj_t*", - "name": "btn" + "name": "obj" } ], - "return_type": "char*" + "return_type": "bool" + }, + "clear_history": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + } + ], + "return_type": "NoneType" }, "center": { "type": "function", @@ -121496,6 +127030,26 @@ ], "return_type": "NoneType" }, + "style_get_selector_state": { + "type": "function", + "args": [ + { + "type": "int", + "name": "selector" + } + ], + "return_type": "int" + }, + "style_get_selector_part": { + "type": "function", + "args": [ + { + "type": "int", + "name": "selector" + } + ], + "return_type": "int" + }, "get_style_width": { "type": "function", "args": [ @@ -121678,7 +127232,21 @@ ], "return_type": "int" }, - "get_style_transform_zoom": { + "get_style_transform_scale_x": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "part" + } + ], + "return_type": "int" + }, + "get_style_transform_scale_y": { "type": "function", "args": [ { @@ -121692,7 +127260,7 @@ ], "return_type": "int" }, - "get_style_transform_angle": { + "get_style_transform_rotation": { "type": "function", "args": [ { @@ -121886,7 +127454,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_bg_color_filtered": { "type": "function", @@ -121900,7 +127468,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_bg_opa": { "type": "function", @@ -121928,7 +127496,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_bg_grad_color_filtered": { "type": "function", @@ -121942,7 +127510,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_bg_grad_dir": { "type": "function", @@ -121986,7 +127554,7 @@ ], "return_type": "int" }, - "get_style_bg_grad": { + "get_style_bg_main_opa": { "type": "function", "args": [ { @@ -121998,9 +127566,9 @@ "name": "part" } ], - "return_type": "grad_dsc_t" + "return_type": "int" }, - "get_style_bg_dither_mode": { + "get_style_bg_grad_opa": { "type": "function", "args": [ { @@ -122014,7 +127582,21 @@ ], "return_type": "int" }, - "get_style_bg_img_src": { + "get_style_bg_grad": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "part" + } + ], + "return_type": "grad_dsc_t" + }, + "get_style_bg_image_src": { "type": "function", "args": [ { @@ -122028,7 +127610,7 @@ ], "return_type": "void*" }, - "get_style_bg_img_opa": { + "get_style_bg_image_opa": { "type": "function", "args": [ { @@ -122042,7 +127624,7 @@ ], "return_type": "int" }, - "get_style_bg_img_recolor": { + "get_style_bg_image_recolor": { "type": "function", "args": [ { @@ -122054,9 +127636,9 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, - "get_style_bg_img_recolor_filtered": { + "get_style_bg_image_recolor_filtered": { "type": "function", "args": [ { @@ -122068,9 +127650,9 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, - "get_style_bg_img_recolor_opa": { + "get_style_bg_image_recolor_opa": { "type": "function", "args": [ { @@ -122084,7 +127666,7 @@ ], "return_type": "int" }, - "get_style_bg_img_tiled": { + "get_style_bg_image_tiled": { "type": "function", "args": [ { @@ -122110,7 +127692,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_border_color_filtered": { "type": "function", @@ -122124,7 +127706,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_border_opa": { "type": "function", @@ -122208,7 +127790,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_outline_color_filtered": { "type": "function", @@ -122222,7 +127804,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_outline_opa": { "type": "function", @@ -122266,7 +127848,7 @@ ], "return_type": "int" }, - "get_style_shadow_ofs_x": { + "get_style_shadow_offset_x": { "type": "function", "args": [ { @@ -122280,7 +127862,7 @@ ], "return_type": "int" }, - "get_style_shadow_ofs_y": { + "get_style_shadow_offset_y": { "type": "function", "args": [ { @@ -122320,7 +127902,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_shadow_color_filtered": { "type": "function", @@ -122334,7 +127916,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_shadow_opa": { "type": "function", @@ -122350,7 +127932,7 @@ ], "return_type": "int" }, - "get_style_img_opa": { + "get_style_image_opa": { "type": "function", "args": [ { @@ -122364,7 +127946,7 @@ ], "return_type": "int" }, - "get_style_img_recolor": { + "get_style_image_recolor": { "type": "function", "args": [ { @@ -122376,9 +127958,9 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, - "get_style_img_recolor_filtered": { + "get_style_image_recolor_filtered": { "type": "function", "args": [ { @@ -122390,9 +127972,9 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, - "get_style_img_recolor_opa": { + "get_style_image_recolor_opa": { "type": "function", "args": [ { @@ -122474,7 +128056,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_line_color_filtered": { "type": "function", @@ -122488,7 +128070,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_line_opa": { "type": "function", @@ -122544,7 +128126,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_arc_color_filtered": { "type": "function", @@ -122558,7 +128140,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_arc_opa": { "type": "function", @@ -122574,7 +128156,7 @@ ], "return_type": "int" }, - "get_style_arc_img_src": { + "get_style_arc_image_src": { "type": "function", "args": [ { @@ -122600,7 +128182,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_text_color_filtered": { "type": "function", @@ -122614,7 +128196,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_text_opa": { "type": "function", @@ -122742,6 +128324,20 @@ ], "return_type": "int" }, + "get_style_opa_layered": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "part" + } + ], + "return_type": "int" + }, "get_style_color_filter_dsc": { "type": "function", "args": [ @@ -122868,169 +128464,7 @@ ], "return_type": "int" }, - "set_style_pad_all": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_pad_hor": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_pad_ver": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_margin_all": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_margin_hor": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_margin_ver": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_pad_gap": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_size": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "width" - }, - { - "type": "int", - "name": "height" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "get_style_space_left": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "part" - } - ], - "return_type": "int" - }, - "get_style_space_right": { + "get_style_flex_flow": { "type": "function", "args": [ { @@ -123044,7 +128478,7 @@ ], "return_type": "int" }, - "get_style_space_top": { + "get_style_flex_main_place": { "type": "function", "args": [ { @@ -123058,7 +128492,7 @@ ], "return_type": "int" }, - "get_style_space_bottom": { + "get_style_flex_cross_place": { "type": "function", "args": [ { @@ -123072,31 +128506,7 @@ ], "return_type": "int" }, - "set_user_data": { - "type": "function", - "args": [ - { - "type": "void*", - "name": "user_data" - }, - { - "type": "lv_obj_t*", - "name": "obj" - } - ], - "return_type": "NoneType" - }, - "get_user_data": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - } - ], - "return_type": "void*" - }, - "get_style_flex_flow": { + "get_style_flex_track_place": { "type": "function", "args": [ { @@ -123110,7 +128520,7 @@ ], "return_type": "int" }, - "get_style_flex_main_place": { + "get_style_flex_grow": { "type": "function", "args": [ { @@ -123124,7 +128534,7 @@ ], "return_type": "int" }, - "get_style_flex_cross_place": { + "get_style_grid_column_dsc_array": { "type": "function", "args": [ { @@ -123136,9 +128546,9 @@ "name": "part" } ], - "return_type": "int" + "return_type": "void*" }, - "get_style_flex_track_place": { + "get_style_grid_column_align": { "type": "function", "args": [ { @@ -123152,7 +128562,7 @@ ], "return_type": "int" }, - "get_style_flex_grow": { + "get_style_grid_row_dsc_array": { "type": "function", "args": [ { @@ -123164,7 +128574,7 @@ "name": "part" } ], - "return_type": "int" + "return_type": "void*" }, "get_style_grid_row_align": { "type": "function", @@ -123180,7 +128590,7 @@ ], "return_type": "int" }, - "get_style_grid_column_align": { + "get_style_grid_cell_column_pos": { "type": "function", "args": [ { @@ -123194,7 +128604,7 @@ ], "return_type": "int" }, - "get_style_grid_cell_column_pos": { + "get_style_grid_cell_x_align": { "type": "function", "args": [ { @@ -123236,6 +128646,20 @@ ], "return_type": "int" }, + "get_style_grid_cell_y_align": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "part" + } + ], + "return_type": "int" + }, "get_style_grid_cell_row_span": { "type": "function", "args": [ @@ -123250,7 +128674,173 @@ ], "return_type": "int" }, - "get_style_grid_cell_x_align": { + "set_style_pad_all": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_pad_hor": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_pad_ver": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_margin_all": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_margin_hor": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_margin_ver": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_pad_gap": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_size": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "width" + }, + { + "type": "int", + "name": "height" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_transform_scale": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "get_style_space_left": { "type": "function", "args": [ { @@ -123264,7 +128854,49 @@ ], "return_type": "int" }, - "get_style_grid_cell_y_align": { + "get_style_space_right": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "part" + } + ], + "return_type": "int" + }, + "get_style_space_top": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "part" + } + ], + "return_type": "int" + }, + "get_style_space_bottom": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "part" + } + ], + "return_type": "int" + }, + "get_style_transform_scale_x_safe": { "type": "function", "args": [ { @@ -123278,6 +128910,44 @@ ], "return_type": "int" }, + "get_style_transform_scale_y_safe": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "part" + } + ], + "return_type": "int" + }, + "set_user_data": { + "type": "function", + "args": [ + { + "type": "void*", + "name": "user_data" + }, + { + "type": "lv_obj_t*", + "name": "obj" + } + ], + "return_type": "NoneType" + }, + "get_user_data": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + } + ], + "return_type": "void*" + }, "move_foreground": { "type": "function", "args": [ @@ -123298,15 +128968,125 @@ ], "return_type": "NoneType" }, - "get_child_id": { + "set_flex_flow": { "type": "function", "args": [ { "type": "lv_obj_t*", "name": "obj" + }, + { + "type": "int", + "name": "flow" } ], - "return_type": "int" + "return_type": "NoneType" + }, + "set_flex_align": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "main_place" + }, + { + "type": "int", + "name": "cross_place" + }, + { + "type": "int", + "name": "track_cross_place" + } + ], + "return_type": "NoneType" + }, + "set_flex_grow": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "grow" + } + ], + "return_type": "NoneType" + }, + "set_grid_dsc_array": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "mp_arr_to_int32_t_____", + "name": "col_dsc" + }, + { + "type": "mp_arr_to_int32_t_____", + "name": "row_dsc" + } + ], + "return_type": "NoneType" + }, + "set_grid_align": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "column_align" + }, + { + "type": "int", + "name": "row_align" + } + ], + "return_type": "NoneType" + }, + "set_grid_cell": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "column_align" + }, + { + "type": "int", + "name": "col_pos" + }, + { + "type": "int", + "name": "col_span" + }, + { + "type": "int", + "name": "row_align" + }, + { + "type": "int", + "name": "row_pos" + }, + { + "type": "int", + "name": "row_span" + } + ], + "return_type": "NoneType" }, "delete": { "type": "function", @@ -123328,7 +129108,7 @@ ], "return_type": "NoneType" }, - "del_delayed": { + "delete_delayed": { "type": "function", "args": [ { @@ -123342,7 +129122,7 @@ ], "return_type": "NoneType" }, - "del_anim_ready_cb": { + "delete_anim_ready_cb": { "type": "function", "args": [ { @@ -123352,7 +129132,7 @@ ], "return_type": "NoneType" }, - "del_async": { + "delete_async": { "type": "function", "args": [ { @@ -123422,7 +129202,7 @@ "name": "obj" } ], - "return_type": "disp_t" + "return_type": "display_t" }, "get_parent": { "type": "function", @@ -123448,6 +129228,20 @@ ], "return_type": "lv_obj_t*" }, + "get_sibling": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "id" + } + ], + "return_type": "lv_obj_t*" + }, "get_child_cnt": { "type": "function", "args": [ @@ -123497,6 +129291,16 @@ ], "return_type": "NoneType" }, + "dump_tree": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + } + ], + "return_type": "NoneType" + }, "set_pos": { "type": "function", "args": [ @@ -123524,7 +129328,7 @@ }, { "type": "int", - "name": "x" + "name": "index" } ], "return_type": "NoneType" @@ -123538,7 +129342,7 @@ }, { "type": "int", - "name": "x" + "name": "index" } ], "return_type": "NoneType" @@ -123580,7 +129384,7 @@ }, { "type": "int", - "name": "x" + "name": "index" } ], "return_type": "NoneType" @@ -123594,7 +129398,7 @@ }, { "type": "int", - "name": "x" + "name": "index" } ], "return_type": "NoneType" @@ -123608,7 +129412,7 @@ }, { "type": "int", - "name": "x" + "name": "index" } ], "return_type": "NoneType" @@ -123622,7 +129426,7 @@ }, { "type": "int", - "name": "x" + "name": "index" } ], "return_type": "NoneType" @@ -124042,7 +129846,7 @@ }, { "type": "int", - "name": "x" + "name": "index" } ], "return_type": "NoneType" @@ -124587,28 +130391,6 @@ ], "return_type": "NoneType" }, - "set_local_style_prop_meta": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "prop" - }, - { - "type": "int", - "name": "meta" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, "get_local_style_prop": { "type": "function", "args": [ @@ -124685,26 +130467,6 @@ ], "return_type": "NoneType" }, - "style_get_selector_state": { - "type": "function", - "args": [ - { - "type": "int", - "name": "selector" - } - ], - "return_type": "int" - }, - "style_get_selector_part": { - "type": "function", - "args": [ - { - "type": "int", - "name": "selector" - } - ], - "return_type": "int" - }, "set_style_width": { "type": "function", "args": [ @@ -124939,7 +130701,7 @@ ], "return_type": "NoneType" }, - "set_style_transform_zoom": { + "set_style_transform_scale_x": { "type": "function", "args": [ { @@ -124957,7 +130719,25 @@ ], "return_type": "NoneType" }, - "set_style_transform_angle": { + "set_style_transform_scale_y": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_transform_rotation": { "type": "function", "args": [ { @@ -125199,7 +130979,7 @@ "name": "obj" }, { - "type": "color32_t", + "type": "color_t", "name": "value" }, { @@ -125235,7 +131015,7 @@ "name": "obj" }, { - "type": "color32_t", + "type": "color_t", "name": "value" }, { @@ -125299,7 +131079,7 @@ ], "return_type": "NoneType" }, - "set_style_bg_grad": { + "set_style_bg_main_opa": { "type": "function", "args": [ { @@ -125307,7 +131087,7 @@ "name": "obj" }, { - "type": "grad_dsc_t", + "type": "int", "name": "value" }, { @@ -125317,7 +131097,7 @@ ], "return_type": "NoneType" }, - "set_style_bg_dither_mode": { + "set_style_bg_grad_opa": { "type": "function", "args": [ { @@ -125335,7 +131115,25 @@ ], "return_type": "NoneType" }, - "set_style_bg_img_src": { + "set_style_bg_grad": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "grad_dsc_t", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_bg_image_src": { "type": "function", "args": [ { @@ -125353,7 +131151,7 @@ ], "return_type": "NoneType" }, - "set_style_bg_img_opa": { + "set_style_bg_image_opa": { "type": "function", "args": [ { @@ -125371,7 +131169,7 @@ ], "return_type": "NoneType" }, - "set_style_bg_img_recolor": { + "set_style_bg_image_recolor": { "type": "function", "args": [ { @@ -125379,7 +131177,7 @@ "name": "obj" }, { - "type": "color32_t", + "type": "color_t", "name": "value" }, { @@ -125389,7 +131187,7 @@ ], "return_type": "NoneType" }, - "set_style_bg_img_recolor_opa": { + "set_style_bg_image_recolor_opa": { "type": "function", "args": [ { @@ -125407,7 +131205,7 @@ ], "return_type": "NoneType" }, - "set_style_bg_img_tiled": { + "set_style_bg_image_tiled": { "type": "function", "args": [ { @@ -125433,7 +131231,7 @@ "name": "obj" }, { - "type": "color32_t", + "type": "color_t", "name": "value" }, { @@ -125541,7 +131339,7 @@ "name": "obj" }, { - "type": "color32_t", + "type": "color_t", "name": "value" }, { @@ -125605,7 +131403,7 @@ ], "return_type": "NoneType" }, - "set_style_shadow_ofs_x": { + "set_style_shadow_offset_x": { "type": "function", "args": [ { @@ -125623,7 +131421,7 @@ ], "return_type": "NoneType" }, - "set_style_shadow_ofs_y": { + "set_style_shadow_offset_y": { "type": "function", "args": [ { @@ -125667,7 +131465,7 @@ "name": "obj" }, { - "type": "color32_t", + "type": "color_t", "name": "value" }, { @@ -125695,7 +131493,7 @@ ], "return_type": "NoneType" }, - "set_style_img_opa": { + "set_style_image_opa": { "type": "function", "args": [ { @@ -125713,7 +131511,7 @@ ], "return_type": "NoneType" }, - "set_style_img_recolor": { + "set_style_image_recolor": { "type": "function", "args": [ { @@ -125721,7 +131519,7 @@ "name": "obj" }, { - "type": "color32_t", + "type": "color_t", "name": "value" }, { @@ -125731,7 +131529,7 @@ ], "return_type": "NoneType" }, - "set_style_img_recolor_opa": { + "set_style_image_recolor_opa": { "type": "function", "args": [ { @@ -125829,7 +131627,7 @@ "name": "obj" }, { - "type": "color32_t", + "type": "color_t", "name": "value" }, { @@ -125901,7 +131699,7 @@ "name": "obj" }, { - "type": "color32_t", + "type": "color_t", "name": "value" }, { @@ -125929,7 +131727,7 @@ ], "return_type": "NoneType" }, - "set_style_arc_img_src": { + "set_style_arc_image_src": { "type": "function", "args": [ { @@ -125955,7 +131753,7 @@ "name": "obj" }, { - "type": "color32_t", + "type": "color_t", "name": "value" }, { @@ -126127,6 +131925,24 @@ ], "return_type": "NoneType" }, + "set_style_opa_layered": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, "set_style_color_filter_dsc": { "type": "function", "args": [ @@ -126289,6 +132105,276 @@ ], "return_type": "NoneType" }, + "set_style_flex_flow": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_flex_main_place": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_flex_cross_place": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_flex_track_place": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_flex_grow": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_grid_column_dsc_array": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "void*", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_grid_column_align": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_grid_row_dsc_array": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "void*", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_grid_row_align": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_grid_cell_column_pos": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_grid_cell_x_align": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_grid_cell_column_span": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_grid_cell_row_pos": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_grid_cell_y_align": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_grid_cell_row_span": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, "calculate_style_text_align": { "type": "function", "args": [ @@ -126307,6 +132393,20 @@ ], "return_type": "int" }, + "get_style_opa_recursive": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "part" + } + ], + "return_type": "int" + }, "init_draw_rect_dsc": { "type": "function", "args": [ @@ -126343,7 +132443,7 @@ ], "return_type": "NoneType" }, - "init_draw_img_dsc": { + "init_draw_image_dsc": { "type": "function", "args": [ { @@ -126355,7 +132455,7 @@ "name": "part" }, { - "type": "draw_img_dsc_t", + "type": "draw_image_dsc_t", "name": "draw_dsc" } ], @@ -126411,38 +132511,6 @@ ], "return_type": "int" }, - "draw_dsc_init": { - "type": "function", - "args": [ - { - "type": "obj_draw_part_dsc_t", - "name": "dsc" - }, - { - "type": "draw_ctx_t", - "name": "draw_ctx" - } - ], - "return_type": "NoneType" - }, - "draw_part_check_type": { - "type": "function", - "args": [ - { - "type": "obj_draw_part_dsc_t", - "name": "dsc" - }, - { - "type": "obj_class_t", - "name": "class_p" - }, - { - "type": "int", - "name": "type" - } - ], - "return_type": "bool" - }, "refresh_ext_draw_size": { "type": "function", "args": [ @@ -126598,6 +132666,29 @@ ], "return_type": "bool" }, + "remove_event_cb": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "callback", + "function": { + "args": [ + { + "type": "event_t", + "name": "e" + } + ], + "return_type": null + }, + "name": "event_cb" + } + ], + "return_type": "bool" + }, "add_flag": { "type": "function", "args": [ @@ -126612,7 +132703,7 @@ ], "return_type": "NoneType" }, - "clear_flag": { + "remove_flag": { "type": "function", "args": [ { @@ -126626,6 +132717,24 @@ ], "return_type": "NoneType" }, + "update_flag": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "f" + }, + { + "type": "bool", + "name": "v" + } + ], + "return_type": "NoneType" + }, "add_state": { "type": "function", "args": [ @@ -126640,7 +132749,21 @@ ], "return_type": "NoneType" }, - "clear_state": { + "remove_state": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "state" + } + ], + "return_type": "NoneType" + }, + "set_state": { "type": "function", "args": [ { @@ -126650,6 +132773,10 @@ { "type": "int", "name": "state" + }, + { + "type": "bool", + "name": "v" } ], "return_type": "NoneType" @@ -126778,8 +132905,8 @@ "type": "function", "args": [ { - "type": "draw_ctx_t", - "name": "draw_ctx" + "type": "layer_t", + "name": "layer" }, { "type": "lv_obj_t*", @@ -126828,21 +132955,7 @@ ], "return_type": "NoneType" }, - "set_flex_flow": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "flow" - } - ], - "return_type": "NoneType" - }, - "set_flex_align": { + "bind_flag_if_eq": { "type": "function", "args": [ { @@ -126850,53 +132963,21 @@ "name": "obj" }, { - "type": "int", - "name": "main_place" - }, - { - "type": "int", - "name": "cross_place" - }, - { - "type": "int", - "name": "track_cross_place" - } - ], - "return_type": "NoneType" - }, - "set_flex_grow": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "grow" - } - ], - "return_type": "NoneType" - }, - "set_style_flex_flow": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" + "type": "subject_t", + "name": "subject" }, { "type": "int", - "name": "value" + "name": "flag" }, { "type": "int", - "name": "selector" + "name": "ref_value" } ], - "return_type": "NoneType" + "return_type": "observer_t" }, - "set_style_flex_main_place": { + "bind_flag_if_not_eq": { "type": "function", "args": [ { @@ -126904,35 +132985,21 @@ "name": "obj" }, { - "type": "int", - "name": "value" + "type": "subject_t", + "name": "subject" }, { "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_flex_cross_place": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" + "name": "flag" }, { "type": "int", - "name": "selector" + "name": "ref_value" } ], - "return_type": "NoneType" + "return_type": "observer_t" }, - "set_style_flex_track_place": { + "bind_state_if_eq": { "type": "function", "args": [ { @@ -126940,249 +133007,21 @@ "name": "obj" }, { - "type": "int", - "name": "value" + "type": "subject_t", + "name": "subject" }, { "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_flex_grow": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_grid_dsc_array": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "mp_arr_to_lv_coord_t_____", - "name": "col_dsc" - }, - { - "type": "mp_arr_to_lv_coord_t_____", - "name": "row_dsc" - } - ], - "return_type": "NoneType" - }, - "set_grid_align": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "column_align" - }, - { - "type": "int", - "name": "row_align" - } - ], - "return_type": "NoneType" - }, - "set_grid_cell": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "column_align" - }, - { - "type": "int", - "name": "col_pos" - }, - { - "type": "int", - "name": "col_span" - }, - { - "type": "int", - "name": "row_align" - }, - { - "type": "int", - "name": "row_pos" - }, - { - "type": "int", - "name": "row_span" - } - ], - "return_type": "NoneType" - }, - "set_style_grid_row_dsc_array": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "mp_arr_to_lv_coord_t_____", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_grid_column_dsc_array": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "mp_arr_to_lv_coord_t_____", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_grid_row_align": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_grid_column_align": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_grid_cell_column_pos": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_grid_cell_column_span": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_grid_cell_row_pos": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_grid_cell_row_span": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" + "name": "state" }, { "type": "int", - "name": "selector" + "name": "ref_value" } ], - "return_type": "NoneType" + "return_type": "observer_t" }, - "set_style_grid_cell_x_align": { + "bind_state_if_not_eq": { "type": "function", "args": [ { @@ -127190,33 +133029,19 @@ "name": "obj" }, { - "type": "int", - "name": "value" + "type": "subject_t", + "name": "subject" }, { "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_grid_cell_y_align": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" + "name": "state" }, { "type": "int", - "name": "selector" + "name": "ref_value" } ], - "return_type": "NoneType" + "return_type": "observer_t" }, "FLAG": { "type": "enum_type", @@ -127281,9 +133106,15 @@ "FLOATING": { "type": "enum_member" }, + "SEND_DRAW_TASK_EVENTS": { + "type": "enum_member" + }, "OVERFLOW_VISIBLE": { "type": "enum_member" }, + "FLEX_IN_NEW_TRACK": { + "type": "enum_member" + }, "LAYOUT_1": { "type": "enum_member" }, @@ -127310,20 +133141,6 @@ } } }, - "DRAW_PART": { - "type": "enum_type", - "members": { - "RECTANGLE": { - "type": "enum_member" - }, - "BORDER_POST": { - "type": "enum_member" - }, - "SCROLLBAR": { - "type": "enum_member" - } - } - }, "TREE_WALK": { "type": "enum_type", "members": { @@ -127376,206 +133193,65 @@ "type": "enum_member" } } - } - } - }, - "menu": { - "members": { - "set_page": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "kb" - }, - { - "type": "lv_obj_t*", - "name": "ta" - } - ], - "return_type": "NoneType" }, - "set_page_title": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "page" + "HEADER": { + "type": "enum_type", + "members": { + "TOP_FIXED": { + "type": "enum_member" }, - { - "type": "char*", - "name": "title" - } - ], - "return_type": "NoneType" - }, - "set_page_title_static": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "page" + "TOP_UNFIXED": { + "type": "enum_member" }, - { - "type": "char*", - "name": "title" + "BOTTOM_FIXED": { + "type": "enum_member" } - ], - "return_type": "NoneType" + } }, - "set_sidebar_page": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "kb" + "ROOT_BACK_BUTTON": { + "type": "enum_type", + "members": { + "DISABLED": { + "type": "enum_member" }, - { - "type": "lv_obj_t*", - "name": "ta" + "ENABLED": { + "type": "enum_member" } - ], - "return_type": "NoneType" - }, - "set_mode_header": { + } + } + } + }, + "menu_page": { + "members": { + "center": { "type": "function", "args": [ { "type": "lv_obj_t*", "name": "obj" - }, - { - "type": "int", - "name": "mode_header" } ], "return_type": "NoneType" }, - "set_mode_root_back_btn": { + "style_get_selector_state": { "type": "function", "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, { "type": "int", - "name": "mode_root_back_btn" - } - ], - "return_type": "NoneType" - }, - "set_load_page_event": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "menu" - }, - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "lv_obj_t*", - "name": "page" - } - ], - "return_type": "NoneType" - }, - "get_cur_main_page": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "parent" - } - ], - "return_type": "lv_obj_t*" - }, - "get_cur_sidebar_page": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "parent" - } - ], - "return_type": "lv_obj_t*" - }, - "get_main_header": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "parent" - } - ], - "return_type": "lv_obj_t*" - }, - "get_main_header_back_btn": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "parent" - } - ], - "return_type": "lv_obj_t*" - }, - "get_sidebar_header": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "parent" - } - ], - "return_type": "lv_obj_t*" - }, - "get_sidebar_header_back_btn": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "parent" - } - ], - "return_type": "lv_obj_t*" - }, - "back_btn_is_root": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "menu" - }, - { - "type": "lv_obj_t*", - "name": "obj" - } - ], - "return_type": "bool" - }, - "clear_history": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" + "name": "selector" } ], - "return_type": "NoneType" + "return_type": "int" }, - "center": { + "style_get_selector_part": { "type": "function", "args": [ { - "type": "lv_obj_t*", - "name": "obj" + "type": "int", + "name": "selector" } ], - "return_type": "NoneType" + "return_type": "int" }, "get_style_width": { "type": "function", @@ -127759,7 +133435,21 @@ ], "return_type": "int" }, - "get_style_transform_zoom": { + "get_style_transform_scale_x": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "part" + } + ], + "return_type": "int" + }, + "get_style_transform_scale_y": { "type": "function", "args": [ { @@ -127773,7 +133463,7 @@ ], "return_type": "int" }, - "get_style_transform_angle": { + "get_style_transform_rotation": { "type": "function", "args": [ { @@ -127967,7 +133657,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_bg_color_filtered": { "type": "function", @@ -127981,7 +133671,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_bg_opa": { "type": "function", @@ -128009,7 +133699,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_bg_grad_color_filtered": { "type": "function", @@ -128023,7 +133713,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_bg_grad_dir": { "type": "function", @@ -128067,7 +133757,7 @@ ], "return_type": "int" }, - "get_style_bg_grad": { + "get_style_bg_main_opa": { "type": "function", "args": [ { @@ -128079,9 +133769,9 @@ "name": "part" } ], - "return_type": "grad_dsc_t" + "return_type": "int" }, - "get_style_bg_dither_mode": { + "get_style_bg_grad_opa": { "type": "function", "args": [ { @@ -128095,7 +133785,21 @@ ], "return_type": "int" }, - "get_style_bg_img_src": { + "get_style_bg_grad": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "part" + } + ], + "return_type": "grad_dsc_t" + }, + "get_style_bg_image_src": { "type": "function", "args": [ { @@ -128109,7 +133813,7 @@ ], "return_type": "void*" }, - "get_style_bg_img_opa": { + "get_style_bg_image_opa": { "type": "function", "args": [ { @@ -128123,7 +133827,7 @@ ], "return_type": "int" }, - "get_style_bg_img_recolor": { + "get_style_bg_image_recolor": { "type": "function", "args": [ { @@ -128135,9 +133839,9 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, - "get_style_bg_img_recolor_filtered": { + "get_style_bg_image_recolor_filtered": { "type": "function", "args": [ { @@ -128149,9 +133853,9 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, - "get_style_bg_img_recolor_opa": { + "get_style_bg_image_recolor_opa": { "type": "function", "args": [ { @@ -128165,7 +133869,7 @@ ], "return_type": "int" }, - "get_style_bg_img_tiled": { + "get_style_bg_image_tiled": { "type": "function", "args": [ { @@ -128191,7 +133895,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_border_color_filtered": { "type": "function", @@ -128205,7 +133909,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_border_opa": { "type": "function", @@ -128289,7 +133993,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_outline_color_filtered": { "type": "function", @@ -128303,7 +134007,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_outline_opa": { "type": "function", @@ -128347,7 +134051,7 @@ ], "return_type": "int" }, - "get_style_shadow_ofs_x": { + "get_style_shadow_offset_x": { "type": "function", "args": [ { @@ -128361,7 +134065,7 @@ ], "return_type": "int" }, - "get_style_shadow_ofs_y": { + "get_style_shadow_offset_y": { "type": "function", "args": [ { @@ -128401,7 +134105,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_shadow_color_filtered": { "type": "function", @@ -128415,7 +134119,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_shadow_opa": { "type": "function", @@ -128431,7 +134135,7 @@ ], "return_type": "int" }, - "get_style_img_opa": { + "get_style_image_opa": { "type": "function", "args": [ { @@ -128445,7 +134149,7 @@ ], "return_type": "int" }, - "get_style_img_recolor": { + "get_style_image_recolor": { "type": "function", "args": [ { @@ -128457,9 +134161,9 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, - "get_style_img_recolor_filtered": { + "get_style_image_recolor_filtered": { "type": "function", "args": [ { @@ -128471,9 +134175,9 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, - "get_style_img_recolor_opa": { + "get_style_image_recolor_opa": { "type": "function", "args": [ { @@ -128555,7 +134259,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_line_color_filtered": { "type": "function", @@ -128569,7 +134273,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_line_opa": { "type": "function", @@ -128625,7 +134329,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_arc_color_filtered": { "type": "function", @@ -128639,7 +134343,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_arc_opa": { "type": "function", @@ -128655,7 +134359,7 @@ ], "return_type": "int" }, - "get_style_arc_img_src": { + "get_style_arc_image_src": { "type": "function", "args": [ { @@ -128681,7 +134385,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_text_color_filtered": { "type": "function", @@ -128695,7 +134399,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_text_opa": { "type": "function", @@ -128823,6 +134527,20 @@ ], "return_type": "int" }, + "get_style_opa_layered": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "part" + } + ], + "return_type": "int" + }, "get_style_color_filter_dsc": { "type": "function", "args": [ @@ -128949,6 +134667,216 @@ ], "return_type": "int" }, + "get_style_flex_flow": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "part" + } + ], + "return_type": "int" + }, + "get_style_flex_main_place": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "part" + } + ], + "return_type": "int" + }, + "get_style_flex_cross_place": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "part" + } + ], + "return_type": "int" + }, + "get_style_flex_track_place": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "part" + } + ], + "return_type": "int" + }, + "get_style_flex_grow": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "part" + } + ], + "return_type": "int" + }, + "get_style_grid_column_dsc_array": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "part" + } + ], + "return_type": "void*" + }, + "get_style_grid_column_align": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "part" + } + ], + "return_type": "int" + }, + "get_style_grid_row_dsc_array": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "part" + } + ], + "return_type": "void*" + }, + "get_style_grid_row_align": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "part" + } + ], + "return_type": "int" + }, + "get_style_grid_cell_column_pos": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "part" + } + ], + "return_type": "int" + }, + "get_style_grid_cell_x_align": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "part" + } + ], + "return_type": "int" + }, + "get_style_grid_cell_column_span": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "part" + } + ], + "return_type": "int" + }, + "get_style_grid_cell_row_pos": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "part" + } + ], + "return_type": "int" + }, + "get_style_grid_cell_y_align": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "part" + } + ], + "return_type": "int" + }, + "get_style_grid_cell_row_span": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "part" + } + ], + "return_type": "int" + }, "set_style_pad_all": { "type": "function", "args": [ @@ -129097,6 +135025,24 @@ ], "return_type": "NoneType" }, + "set_style_transform_scale": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, "get_style_space_left": { "type": "function", "args": [ @@ -129153,6 +135099,34 @@ ], "return_type": "int" }, + "get_style_transform_scale_x_safe": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "part" + } + ], + "return_type": "int" + }, + "get_style_transform_scale_y_safe": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "part" + } + ], + "return_type": "int" + }, "set_user_data": { "type": "function", "args": [ @@ -129177,35 +135151,27 @@ ], "return_type": "void*" }, - "get_style_flex_flow": { + "move_foreground": { "type": "function", "args": [ { "type": "lv_obj_t*", "name": "obj" - }, - { - "type": "int", - "name": "part" } ], - "return_type": "int" + "return_type": "NoneType" }, - "get_style_flex_main_place": { + "move_background": { "type": "function", "args": [ { "type": "lv_obj_t*", "name": "obj" - }, - { - "type": "int", - "name": "part" } ], - "return_type": "int" + "return_type": "NoneType" }, - "get_style_flex_cross_place": { + "set_flex_flow": { "type": "function", "args": [ { @@ -129214,12 +135180,12 @@ }, { "type": "int", - "name": "part" + "name": "flow" } ], - "return_type": "int" + "return_type": "NoneType" }, - "get_style_flex_track_place": { + "set_flex_align": { "type": "function", "args": [ { @@ -129228,40 +135194,20 @@ }, { "type": "int", - "name": "part" - } - ], - "return_type": "int" - }, - "get_style_flex_grow": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" + "name": "main_place" }, { "type": "int", - "name": "part" - } - ], - "return_type": "int" - }, - "get_style_grid_row_align": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" + "name": "cross_place" }, { "type": "int", - "name": "part" + "name": "track_cross_place" } ], - "return_type": "int" + "return_type": "NoneType" }, - "get_style_grid_column_align": { + "set_flex_grow": { "type": "function", "args": [ { @@ -129270,12 +135216,12 @@ }, { "type": "int", - "name": "part" + "name": "grow" } ], - "return_type": "int" + "return_type": "NoneType" }, - "get_style_grid_cell_column_pos": { + "set_grid_dsc_array": { "type": "function", "args": [ { @@ -129283,13 +135229,17 @@ "name": "obj" }, { - "type": "int", - "name": "part" + "type": "mp_arr_to_int32_t_____", + "name": "col_dsc" + }, + { + "type": "mp_arr_to_int32_t_____", + "name": "row_dsc" } ], - "return_type": "int" + "return_type": "NoneType" }, - "get_style_grid_cell_column_span": { + "set_grid_align": { "type": "function", "args": [ { @@ -129298,26 +135248,16 @@ }, { "type": "int", - "name": "part" - } - ], - "return_type": "int" - }, - "get_style_grid_cell_row_pos": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" + "name": "column_align" }, { "type": "int", - "name": "part" + "name": "row_align" } ], - "return_type": "int" + "return_type": "NoneType" }, - "get_style_grid_cell_row_span": { + "set_grid_cell": { "type": "function", "args": [ { @@ -129326,69 +135266,31 @@ }, { "type": "int", - "name": "part" - } - ], - "return_type": "int" - }, - "get_style_grid_cell_x_align": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" + "name": "column_align" }, { "type": "int", - "name": "part" - } - ], - "return_type": "int" - }, - "get_style_grid_cell_y_align": { - "type": "function", - "args": [ + "name": "col_pos" + }, { - "type": "lv_obj_t*", - "name": "obj" + "type": "int", + "name": "col_span" }, { "type": "int", - "name": "part" - } - ], - "return_type": "int" - }, - "move_foreground": { - "type": "function", - "args": [ + "name": "row_align" + }, { - "type": "lv_obj_t*", - "name": "obj" - } - ], - "return_type": "NoneType" - }, - "move_background": { - "type": "function", - "args": [ + "type": "int", + "name": "row_pos" + }, { - "type": "lv_obj_t*", - "name": "obj" + "type": "int", + "name": "row_span" } ], "return_type": "NoneType" }, - "get_child_id": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - } - ], - "return_type": "int" - }, "delete": { "type": "function", "args": [ @@ -129409,7 +135311,7 @@ ], "return_type": "NoneType" }, - "del_delayed": { + "delete_delayed": { "type": "function", "args": [ { @@ -129423,7 +135325,7 @@ ], "return_type": "NoneType" }, - "del_anim_ready_cb": { + "delete_anim_ready_cb": { "type": "function", "args": [ { @@ -129433,7 +135335,7 @@ ], "return_type": "NoneType" }, - "del_async": { + "delete_async": { "type": "function", "args": [ { @@ -129503,7 +135405,7 @@ "name": "obj" } ], - "return_type": "disp_t" + "return_type": "display_t" }, "get_parent": { "type": "function", @@ -129529,6 +135431,20 @@ ], "return_type": "lv_obj_t*" }, + "get_sibling": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "id" + } + ], + "return_type": "lv_obj_t*" + }, "get_child_cnt": { "type": "function", "args": [ @@ -129578,6 +135494,16 @@ ], "return_type": "NoneType" }, + "dump_tree": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + } + ], + "return_type": "NoneType" + }, "set_pos": { "type": "function", "args": [ @@ -129605,7 +135531,7 @@ }, { "type": "int", - "name": "x" + "name": "index" } ], "return_type": "NoneType" @@ -129619,7 +135545,7 @@ }, { "type": "int", - "name": "x" + "name": "index" } ], "return_type": "NoneType" @@ -129661,7 +135587,7 @@ }, { "type": "int", - "name": "x" + "name": "index" } ], "return_type": "NoneType" @@ -129675,7 +135601,7 @@ }, { "type": "int", - "name": "x" + "name": "index" } ], "return_type": "NoneType" @@ -129689,7 +135615,7 @@ }, { "type": "int", - "name": "x" + "name": "index" } ], "return_type": "NoneType" @@ -129703,7 +135629,7 @@ }, { "type": "int", - "name": "x" + "name": "index" } ], "return_type": "NoneType" @@ -130123,7 +136049,7 @@ }, { "type": "int", - "name": "x" + "name": "index" } ], "return_type": "NoneType" @@ -130668,28 +136594,6 @@ ], "return_type": "NoneType" }, - "set_local_style_prop_meta": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "prop" - }, - { - "type": "int", - "name": "meta" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, "get_local_style_prop": { "type": "function", "args": [ @@ -130766,26 +136670,6 @@ ], "return_type": "NoneType" }, - "style_get_selector_state": { - "type": "function", - "args": [ - { - "type": "int", - "name": "selector" - } - ], - "return_type": "int" - }, - "style_get_selector_part": { - "type": "function", - "args": [ - { - "type": "int", - "name": "selector" - } - ], - "return_type": "int" - }, "set_style_width": { "type": "function", "args": [ @@ -131020,7 +136904,25 @@ ], "return_type": "NoneType" }, - "set_style_transform_zoom": { + "set_style_transform_scale_x": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_transform_scale_y": { "type": "function", "args": [ { @@ -131038,7 +136940,7 @@ ], "return_type": "NoneType" }, - "set_style_transform_angle": { + "set_style_transform_rotation": { "type": "function", "args": [ { @@ -131280,7 +137182,7 @@ "name": "obj" }, { - "type": "color32_t", + "type": "color_t", "name": "value" }, { @@ -131316,7 +137218,7 @@ "name": "obj" }, { - "type": "color32_t", + "type": "color_t", "name": "value" }, { @@ -131380,7 +137282,7 @@ ], "return_type": "NoneType" }, - "set_style_bg_grad": { + "set_style_bg_main_opa": { "type": "function", "args": [ { @@ -131388,7 +137290,7 @@ "name": "obj" }, { - "type": "grad_dsc_t", + "type": "int", "name": "value" }, { @@ -131398,7 +137300,7 @@ ], "return_type": "NoneType" }, - "set_style_bg_dither_mode": { + "set_style_bg_grad_opa": { "type": "function", "args": [ { @@ -131416,7 +137318,25 @@ ], "return_type": "NoneType" }, - "set_style_bg_img_src": { + "set_style_bg_grad": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "grad_dsc_t", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_bg_image_src": { "type": "function", "args": [ { @@ -131434,7 +137354,7 @@ ], "return_type": "NoneType" }, - "set_style_bg_img_opa": { + "set_style_bg_image_opa": { "type": "function", "args": [ { @@ -131452,7 +137372,7 @@ ], "return_type": "NoneType" }, - "set_style_bg_img_recolor": { + "set_style_bg_image_recolor": { "type": "function", "args": [ { @@ -131460,7 +137380,7 @@ "name": "obj" }, { - "type": "color32_t", + "type": "color_t", "name": "value" }, { @@ -131470,7 +137390,7 @@ ], "return_type": "NoneType" }, - "set_style_bg_img_recolor_opa": { + "set_style_bg_image_recolor_opa": { "type": "function", "args": [ { @@ -131488,7 +137408,7 @@ ], "return_type": "NoneType" }, - "set_style_bg_img_tiled": { + "set_style_bg_image_tiled": { "type": "function", "args": [ { @@ -131514,7 +137434,7 @@ "name": "obj" }, { - "type": "color32_t", + "type": "color_t", "name": "value" }, { @@ -131622,7 +137542,7 @@ "name": "obj" }, { - "type": "color32_t", + "type": "color_t", "name": "value" }, { @@ -131686,7 +137606,7 @@ ], "return_type": "NoneType" }, - "set_style_shadow_ofs_x": { + "set_style_shadow_offset_x": { "type": "function", "args": [ { @@ -131704,7 +137624,7 @@ ], "return_type": "NoneType" }, - "set_style_shadow_ofs_y": { + "set_style_shadow_offset_y": { "type": "function", "args": [ { @@ -131748,7 +137668,7 @@ "name": "obj" }, { - "type": "color32_t", + "type": "color_t", "name": "value" }, { @@ -131776,7 +137696,7 @@ ], "return_type": "NoneType" }, - "set_style_img_opa": { + "set_style_image_opa": { "type": "function", "args": [ { @@ -131794,7 +137714,7 @@ ], "return_type": "NoneType" }, - "set_style_img_recolor": { + "set_style_image_recolor": { "type": "function", "args": [ { @@ -131802,7 +137722,7 @@ "name": "obj" }, { - "type": "color32_t", + "type": "color_t", "name": "value" }, { @@ -131812,7 +137732,7 @@ ], "return_type": "NoneType" }, - "set_style_img_recolor_opa": { + "set_style_image_recolor_opa": { "type": "function", "args": [ { @@ -131910,7 +137830,7 @@ "name": "obj" }, { - "type": "color32_t", + "type": "color_t", "name": "value" }, { @@ -131982,7 +137902,7 @@ "name": "obj" }, { - "type": "color32_t", + "type": "color_t", "name": "value" }, { @@ -132010,7 +137930,7 @@ ], "return_type": "NoneType" }, - "set_style_arc_img_src": { + "set_style_arc_image_src": { "type": "function", "args": [ { @@ -132036,7 +137956,7 @@ "name": "obj" }, { - "type": "color32_t", + "type": "color_t", "name": "value" }, { @@ -132208,6 +138128,24 @@ ], "return_type": "NoneType" }, + "set_style_opa_layered": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, "set_style_color_filter_dsc": { "type": "function", "args": [ @@ -132370,6 +138308,276 @@ ], "return_type": "NoneType" }, + "set_style_flex_flow": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_flex_main_place": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_flex_cross_place": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_flex_track_place": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_flex_grow": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_grid_column_dsc_array": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "void*", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_grid_column_align": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_grid_row_dsc_array": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "void*", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_grid_row_align": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_grid_cell_column_pos": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_grid_cell_x_align": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_grid_cell_column_span": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_grid_cell_row_pos": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_grid_cell_y_align": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_grid_cell_row_span": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, "calculate_style_text_align": { "type": "function", "args": [ @@ -132388,6 +138596,20 @@ ], "return_type": "int" }, + "get_style_opa_recursive": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "part" + } + ], + "return_type": "int" + }, "init_draw_rect_dsc": { "type": "function", "args": [ @@ -132424,7 +138646,7 @@ ], "return_type": "NoneType" }, - "init_draw_img_dsc": { + "init_draw_image_dsc": { "type": "function", "args": [ { @@ -132436,7 +138658,7 @@ "name": "part" }, { - "type": "draw_img_dsc_t", + "type": "draw_image_dsc_t", "name": "draw_dsc" } ], @@ -132492,38 +138714,6 @@ ], "return_type": "int" }, - "draw_dsc_init": { - "type": "function", - "args": [ - { - "type": "obj_draw_part_dsc_t", - "name": "dsc" - }, - { - "type": "draw_ctx_t", - "name": "draw_ctx" - } - ], - "return_type": "NoneType" - }, - "draw_part_check_type": { - "type": "function", - "args": [ - { - "type": "obj_draw_part_dsc_t", - "name": "dsc" - }, - { - "type": "obj_class_t", - "name": "class_p" - }, - { - "type": "int", - "name": "type" - } - ], - "return_type": "bool" - }, "refresh_ext_draw_size": { "type": "function", "args": [ @@ -132679,6 +138869,29 @@ ], "return_type": "bool" }, + "remove_event_cb": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "callback", + "function": { + "args": [ + { + "type": "event_t", + "name": "e" + } + ], + "return_type": null + }, + "name": "event_cb" + } + ], + "return_type": "bool" + }, "add_flag": { "type": "function", "args": [ @@ -132693,7 +138906,21 @@ ], "return_type": "NoneType" }, - "clear_flag": { + "remove_flag": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "f" + } + ], + "return_type": "NoneType" + }, + "update_flag": { "type": "function", "args": [ { @@ -132703,6 +138930,10 @@ { "type": "int", "name": "f" + }, + { + "type": "bool", + "name": "v" } ], "return_type": "NoneType" @@ -132721,7 +138952,21 @@ ], "return_type": "NoneType" }, - "clear_state": { + "remove_state": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "state" + } + ], + "return_type": "NoneType" + }, + "set_state": { "type": "function", "args": [ { @@ -132731,6 +138976,10 @@ { "type": "int", "name": "state" + }, + { + "type": "bool", + "name": "v" } ], "return_type": "NoneType" @@ -132859,8 +139108,8 @@ "type": "function", "args": [ { - "type": "draw_ctx_t", - "name": "draw_ctx" + "type": "layer_t", + "name": "layer" }, { "type": "lv_obj_t*", @@ -132909,235 +139158,7 @@ ], "return_type": "NoneType" }, - "set_flex_flow": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "flow" - } - ], - "return_type": "NoneType" - }, - "set_flex_align": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "main_place" - }, - { - "type": "int", - "name": "cross_place" - }, - { - "type": "int", - "name": "track_cross_place" - } - ], - "return_type": "NoneType" - }, - "set_flex_grow": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "grow" - } - ], - "return_type": "NoneType" - }, - "set_style_flex_flow": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_flex_main_place": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_flex_cross_place": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_flex_track_place": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_flex_grow": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_grid_dsc_array": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "mp_arr_to_lv_coord_t_____", - "name": "col_dsc" - }, - { - "type": "mp_arr_to_lv_coord_t_____", - "name": "row_dsc" - } - ], - "return_type": "NoneType" - }, - "set_grid_align": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "column_align" - }, - { - "type": "int", - "name": "row_align" - } - ], - "return_type": "NoneType" - }, - "set_grid_cell": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "column_align" - }, - { - "type": "int", - "name": "col_pos" - }, - { - "type": "int", - "name": "col_span" - }, - { - "type": "int", - "name": "row_align" - }, - { - "type": "int", - "name": "row_pos" - }, - { - "type": "int", - "name": "row_span" - } - ], - "return_type": "NoneType" - }, - "set_style_grid_row_dsc_array": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "mp_arr_to_lv_coord_t_____", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_grid_column_dsc_array": { + "bind_flag_if_eq": { "type": "function", "args": [ { @@ -133145,35 +139166,21 @@ "name": "obj" }, { - "type": "mp_arr_to_lv_coord_t_____", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_grid_row_align": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" + "type": "subject_t", + "name": "subject" }, { "type": "int", - "name": "value" + "name": "flag" }, { "type": "int", - "name": "selector" + "name": "ref_value" } ], - "return_type": "NoneType" + "return_type": "observer_t" }, - "set_style_grid_column_align": { + "bind_flag_if_not_eq": { "type": "function", "args": [ { @@ -133181,35 +139188,21 @@ "name": "obj" }, { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_grid_cell_column_pos": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" + "type": "subject_t", + "name": "subject" }, { "type": "int", - "name": "value" + "name": "flag" }, { "type": "int", - "name": "selector" + "name": "ref_value" } ], - "return_type": "NoneType" + "return_type": "observer_t" }, - "set_style_grid_cell_column_span": { + "bind_state_if_eq": { "type": "function", "args": [ { @@ -133217,53 +139210,21 @@ "name": "obj" }, { - "type": "int", - "name": "value" + "type": "subject_t", + "name": "subject" }, { "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_grid_cell_row_pos": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_grid_cell_row_span": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" + "name": "state" }, { "type": "int", - "name": "selector" + "name": "ref_value" } ], - "return_type": "NoneType" + "return_type": "observer_t" }, - "set_style_grid_cell_x_align": { + "bind_state_if_not_eq": { "type": "function", "args": [ { @@ -133271,33 +139232,19 @@ "name": "obj" }, { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_grid_cell_y_align": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" + "type": "subject_t", + "name": "subject" }, { "type": "int", - "name": "value" + "name": "state" }, { "type": "int", - "name": "selector" + "name": "ref_value" } ], - "return_type": "NoneType" + "return_type": "observer_t" }, "FLAG": { "type": "enum_type", @@ -133362,9 +139309,15 @@ "FLOATING": { "type": "enum_member" }, + "SEND_DRAW_TASK_EVENTS": { + "type": "enum_member" + }, "OVERFLOW_VISIBLE": { "type": "enum_member" }, + "FLEX_IN_NEW_TRACK": { + "type": "enum_member" + }, "LAYOUT_1": { "type": "enum_member" }, @@ -133391,20 +139344,6 @@ } } }, - "DRAW_PART": { - "type": "enum_type", - "members": { - "RECTANGLE": { - "type": "enum_member" - }, - "BORDER_POST": { - "type": "enum_member" - }, - "SCROLLBAR": { - "type": "enum_member" - } - } - }, "TREE_WALK": { "type": "enum_type", "members": { @@ -133457,35 +139396,10 @@ "type": "enum_member" } } - }, - "HEADER": { - "type": "enum_type", - "members": { - "TOP_FIXED": { - "type": "enum_member" - }, - "TOP_UNFIXED": { - "type": "enum_member" - }, - "BOTTOM_FIXED": { - "type": "enum_member" - } - } - }, - "ROOT_BACK_BTN": { - "type": "enum_type", - "members": { - "DISABLED": { - "type": "enum_member" - }, - "ENABLED": { - "type": "enum_member" - } - } } } }, - "menu_page": { + "menu_cont": { "members": { "center": { "type": "function", @@ -133497,6 +139411,26 @@ ], "return_type": "NoneType" }, + "style_get_selector_state": { + "type": "function", + "args": [ + { + "type": "int", + "name": "selector" + } + ], + "return_type": "int" + }, + "style_get_selector_part": { + "type": "function", + "args": [ + { + "type": "int", + "name": "selector" + } + ], + "return_type": "int" + }, "get_style_width": { "type": "function", "args": [ @@ -133679,7 +139613,21 @@ ], "return_type": "int" }, - "get_style_transform_zoom": { + "get_style_transform_scale_x": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "part" + } + ], + "return_type": "int" + }, + "get_style_transform_scale_y": { "type": "function", "args": [ { @@ -133693,7 +139641,7 @@ ], "return_type": "int" }, - "get_style_transform_angle": { + "get_style_transform_rotation": { "type": "function", "args": [ { @@ -133887,7 +139835,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_bg_color_filtered": { "type": "function", @@ -133901,7 +139849,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_bg_opa": { "type": "function", @@ -133929,7 +139877,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_bg_grad_color_filtered": { "type": "function", @@ -133943,7 +139891,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_bg_grad_dir": { "type": "function", @@ -133987,7 +139935,7 @@ ], "return_type": "int" }, - "get_style_bg_grad": { + "get_style_bg_main_opa": { "type": "function", "args": [ { @@ -133999,9 +139947,9 @@ "name": "part" } ], - "return_type": "grad_dsc_t" + "return_type": "int" }, - "get_style_bg_dither_mode": { + "get_style_bg_grad_opa": { "type": "function", "args": [ { @@ -134015,7 +139963,21 @@ ], "return_type": "int" }, - "get_style_bg_img_src": { + "get_style_bg_grad": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "part" + } + ], + "return_type": "grad_dsc_t" + }, + "get_style_bg_image_src": { "type": "function", "args": [ { @@ -134029,7 +139991,7 @@ ], "return_type": "void*" }, - "get_style_bg_img_opa": { + "get_style_bg_image_opa": { "type": "function", "args": [ { @@ -134043,7 +140005,7 @@ ], "return_type": "int" }, - "get_style_bg_img_recolor": { + "get_style_bg_image_recolor": { "type": "function", "args": [ { @@ -134055,9 +140017,9 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, - "get_style_bg_img_recolor_filtered": { + "get_style_bg_image_recolor_filtered": { "type": "function", "args": [ { @@ -134069,9 +140031,9 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, - "get_style_bg_img_recolor_opa": { + "get_style_bg_image_recolor_opa": { "type": "function", "args": [ { @@ -134085,7 +140047,7 @@ ], "return_type": "int" }, - "get_style_bg_img_tiled": { + "get_style_bg_image_tiled": { "type": "function", "args": [ { @@ -134111,7 +140073,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_border_color_filtered": { "type": "function", @@ -134125,7 +140087,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_border_opa": { "type": "function", @@ -134209,7 +140171,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_outline_color_filtered": { "type": "function", @@ -134223,7 +140185,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_outline_opa": { "type": "function", @@ -134267,7 +140229,7 @@ ], "return_type": "int" }, - "get_style_shadow_ofs_x": { + "get_style_shadow_offset_x": { "type": "function", "args": [ { @@ -134281,7 +140243,7 @@ ], "return_type": "int" }, - "get_style_shadow_ofs_y": { + "get_style_shadow_offset_y": { "type": "function", "args": [ { @@ -134321,7 +140283,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_shadow_color_filtered": { "type": "function", @@ -134335,7 +140297,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_shadow_opa": { "type": "function", @@ -134351,7 +140313,7 @@ ], "return_type": "int" }, - "get_style_img_opa": { + "get_style_image_opa": { "type": "function", "args": [ { @@ -134365,7 +140327,7 @@ ], "return_type": "int" }, - "get_style_img_recolor": { + "get_style_image_recolor": { "type": "function", "args": [ { @@ -134377,9 +140339,9 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, - "get_style_img_recolor_filtered": { + "get_style_image_recolor_filtered": { "type": "function", "args": [ { @@ -134391,9 +140353,9 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, - "get_style_img_recolor_opa": { + "get_style_image_recolor_opa": { "type": "function", "args": [ { @@ -134475,7 +140437,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_line_color_filtered": { "type": "function", @@ -134489,7 +140451,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_line_opa": { "type": "function", @@ -134545,7 +140507,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_arc_color_filtered": { "type": "function", @@ -134559,7 +140521,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_arc_opa": { "type": "function", @@ -134575,7 +140537,7 @@ ], "return_type": "int" }, - "get_style_arc_img_src": { + "get_style_arc_image_src": { "type": "function", "args": [ { @@ -134601,7 +140563,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_text_color_filtered": { "type": "function", @@ -134615,7 +140577,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_text_opa": { "type": "function", @@ -134743,6 +140705,20 @@ ], "return_type": "int" }, + "get_style_opa_layered": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "part" + } + ], + "return_type": "int" + }, "get_style_color_filter_dsc": { "type": "function", "args": [ @@ -134869,169 +140845,7 @@ ], "return_type": "int" }, - "set_style_pad_all": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_pad_hor": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_pad_ver": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_margin_all": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_margin_hor": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_margin_ver": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_pad_gap": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_size": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "width" - }, - { - "type": "int", - "name": "height" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "get_style_space_left": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "part" - } - ], - "return_type": "int" - }, - "get_style_space_right": { + "get_style_flex_flow": { "type": "function", "args": [ { @@ -135045,7 +140859,7 @@ ], "return_type": "int" }, - "get_style_space_top": { + "get_style_flex_main_place": { "type": "function", "args": [ { @@ -135059,7 +140873,7 @@ ], "return_type": "int" }, - "get_style_space_bottom": { + "get_style_flex_cross_place": { "type": "function", "args": [ { @@ -135073,31 +140887,7 @@ ], "return_type": "int" }, - "set_user_data": { - "type": "function", - "args": [ - { - "type": "void*", - "name": "user_data" - }, - { - "type": "lv_obj_t*", - "name": "obj" - } - ], - "return_type": "NoneType" - }, - "get_user_data": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - } - ], - "return_type": "void*" - }, - "get_style_flex_flow": { + "get_style_flex_track_place": { "type": "function", "args": [ { @@ -135111,7 +140901,7 @@ ], "return_type": "int" }, - "get_style_flex_main_place": { + "get_style_flex_grow": { "type": "function", "args": [ { @@ -135125,7 +140915,7 @@ ], "return_type": "int" }, - "get_style_flex_cross_place": { + "get_style_grid_column_dsc_array": { "type": "function", "args": [ { @@ -135137,9 +140927,9 @@ "name": "part" } ], - "return_type": "int" + "return_type": "void*" }, - "get_style_flex_track_place": { + "get_style_grid_column_align": { "type": "function", "args": [ { @@ -135153,7 +140943,7 @@ ], "return_type": "int" }, - "get_style_flex_grow": { + "get_style_grid_row_dsc_array": { "type": "function", "args": [ { @@ -135165,7 +140955,7 @@ "name": "part" } ], - "return_type": "int" + "return_type": "void*" }, "get_style_grid_row_align": { "type": "function", @@ -135181,7 +140971,7 @@ ], "return_type": "int" }, - "get_style_grid_column_align": { + "get_style_grid_cell_column_pos": { "type": "function", "args": [ { @@ -135195,7 +140985,7 @@ ], "return_type": "int" }, - "get_style_grid_cell_column_pos": { + "get_style_grid_cell_x_align": { "type": "function", "args": [ { @@ -135237,6 +141027,20 @@ ], "return_type": "int" }, + "get_style_grid_cell_y_align": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "part" + } + ], + "return_type": "int" + }, "get_style_grid_cell_row_span": { "type": "function", "args": [ @@ -135251,7 +141055,173 @@ ], "return_type": "int" }, - "get_style_grid_cell_x_align": { + "set_style_pad_all": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_pad_hor": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_pad_ver": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_margin_all": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_margin_hor": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_margin_ver": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_pad_gap": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_size": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "width" + }, + { + "type": "int", + "name": "height" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_transform_scale": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "get_style_space_left": { "type": "function", "args": [ { @@ -135265,7 +141235,49 @@ ], "return_type": "int" }, - "get_style_grid_cell_y_align": { + "get_style_space_right": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "part" + } + ], + "return_type": "int" + }, + "get_style_space_top": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "part" + } + ], + "return_type": "int" + }, + "get_style_space_bottom": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "part" + } + ], + "return_type": "int" + }, + "get_style_transform_scale_x_safe": { "type": "function", "args": [ { @@ -135279,6 +141291,44 @@ ], "return_type": "int" }, + "get_style_transform_scale_y_safe": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "part" + } + ], + "return_type": "int" + }, + "set_user_data": { + "type": "function", + "args": [ + { + "type": "void*", + "name": "user_data" + }, + { + "type": "lv_obj_t*", + "name": "obj" + } + ], + "return_type": "NoneType" + }, + "get_user_data": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + } + ], + "return_type": "void*" + }, "move_foreground": { "type": "function", "args": [ @@ -135299,15 +141349,125 @@ ], "return_type": "NoneType" }, - "get_child_id": { + "set_flex_flow": { "type": "function", "args": [ { "type": "lv_obj_t*", "name": "obj" + }, + { + "type": "int", + "name": "flow" } ], - "return_type": "int" + "return_type": "NoneType" + }, + "set_flex_align": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "main_place" + }, + { + "type": "int", + "name": "cross_place" + }, + { + "type": "int", + "name": "track_cross_place" + } + ], + "return_type": "NoneType" + }, + "set_flex_grow": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "grow" + } + ], + "return_type": "NoneType" + }, + "set_grid_dsc_array": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "mp_arr_to_int32_t_____", + "name": "col_dsc" + }, + { + "type": "mp_arr_to_int32_t_____", + "name": "row_dsc" + } + ], + "return_type": "NoneType" + }, + "set_grid_align": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "column_align" + }, + { + "type": "int", + "name": "row_align" + } + ], + "return_type": "NoneType" + }, + "set_grid_cell": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "column_align" + }, + { + "type": "int", + "name": "col_pos" + }, + { + "type": "int", + "name": "col_span" + }, + { + "type": "int", + "name": "row_align" + }, + { + "type": "int", + "name": "row_pos" + }, + { + "type": "int", + "name": "row_span" + } + ], + "return_type": "NoneType" }, "delete": { "type": "function", @@ -135329,7 +141489,7 @@ ], "return_type": "NoneType" }, - "del_delayed": { + "delete_delayed": { "type": "function", "args": [ { @@ -135343,7 +141503,7 @@ ], "return_type": "NoneType" }, - "del_anim_ready_cb": { + "delete_anim_ready_cb": { "type": "function", "args": [ { @@ -135353,7 +141513,7 @@ ], "return_type": "NoneType" }, - "del_async": { + "delete_async": { "type": "function", "args": [ { @@ -135423,7 +141583,7 @@ "name": "obj" } ], - "return_type": "disp_t" + "return_type": "display_t" }, "get_parent": { "type": "function", @@ -135449,6 +141609,20 @@ ], "return_type": "lv_obj_t*" }, + "get_sibling": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "id" + } + ], + "return_type": "lv_obj_t*" + }, "get_child_cnt": { "type": "function", "args": [ @@ -135498,6 +141672,16 @@ ], "return_type": "NoneType" }, + "dump_tree": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + } + ], + "return_type": "NoneType" + }, "set_pos": { "type": "function", "args": [ @@ -135525,7 +141709,7 @@ }, { "type": "int", - "name": "x" + "name": "index" } ], "return_type": "NoneType" @@ -135539,7 +141723,7 @@ }, { "type": "int", - "name": "x" + "name": "index" } ], "return_type": "NoneType" @@ -135581,7 +141765,7 @@ }, { "type": "int", - "name": "x" + "name": "index" } ], "return_type": "NoneType" @@ -135595,7 +141779,7 @@ }, { "type": "int", - "name": "x" + "name": "index" } ], "return_type": "NoneType" @@ -135609,7 +141793,7 @@ }, { "type": "int", - "name": "x" + "name": "index" } ], "return_type": "NoneType" @@ -135623,7 +141807,7 @@ }, { "type": "int", - "name": "x" + "name": "index" } ], "return_type": "NoneType" @@ -136043,7 +142227,7 @@ }, { "type": "int", - "name": "x" + "name": "index" } ], "return_type": "NoneType" @@ -136588,28 +142772,6 @@ ], "return_type": "NoneType" }, - "set_local_style_prop_meta": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "prop" - }, - { - "type": "int", - "name": "meta" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, "get_local_style_prop": { "type": "function", "args": [ @@ -136686,26 +142848,6 @@ ], "return_type": "NoneType" }, - "style_get_selector_state": { - "type": "function", - "args": [ - { - "type": "int", - "name": "selector" - } - ], - "return_type": "int" - }, - "style_get_selector_part": { - "type": "function", - "args": [ - { - "type": "int", - "name": "selector" - } - ], - "return_type": "int" - }, "set_style_width": { "type": "function", "args": [ @@ -136940,7 +143082,7 @@ ], "return_type": "NoneType" }, - "set_style_transform_zoom": { + "set_style_transform_scale_x": { "type": "function", "args": [ { @@ -136958,7 +143100,25 @@ ], "return_type": "NoneType" }, - "set_style_transform_angle": { + "set_style_transform_scale_y": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_transform_rotation": { "type": "function", "args": [ { @@ -137200,7 +143360,7 @@ "name": "obj" }, { - "type": "color32_t", + "type": "color_t", "name": "value" }, { @@ -137236,7 +143396,7 @@ "name": "obj" }, { - "type": "color32_t", + "type": "color_t", "name": "value" }, { @@ -137300,7 +143460,7 @@ ], "return_type": "NoneType" }, - "set_style_bg_grad": { + "set_style_bg_main_opa": { "type": "function", "args": [ { @@ -137308,7 +143468,7 @@ "name": "obj" }, { - "type": "grad_dsc_t", + "type": "int", "name": "value" }, { @@ -137318,7 +143478,7 @@ ], "return_type": "NoneType" }, - "set_style_bg_dither_mode": { + "set_style_bg_grad_opa": { "type": "function", "args": [ { @@ -137336,7 +143496,25 @@ ], "return_type": "NoneType" }, - "set_style_bg_img_src": { + "set_style_bg_grad": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "grad_dsc_t", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_bg_image_src": { "type": "function", "args": [ { @@ -137354,7 +143532,7 @@ ], "return_type": "NoneType" }, - "set_style_bg_img_opa": { + "set_style_bg_image_opa": { "type": "function", "args": [ { @@ -137372,7 +143550,7 @@ ], "return_type": "NoneType" }, - "set_style_bg_img_recolor": { + "set_style_bg_image_recolor": { "type": "function", "args": [ { @@ -137380,7 +143558,7 @@ "name": "obj" }, { - "type": "color32_t", + "type": "color_t", "name": "value" }, { @@ -137390,7 +143568,7 @@ ], "return_type": "NoneType" }, - "set_style_bg_img_recolor_opa": { + "set_style_bg_image_recolor_opa": { "type": "function", "args": [ { @@ -137408,7 +143586,7 @@ ], "return_type": "NoneType" }, - "set_style_bg_img_tiled": { + "set_style_bg_image_tiled": { "type": "function", "args": [ { @@ -137434,7 +143612,7 @@ "name": "obj" }, { - "type": "color32_t", + "type": "color_t", "name": "value" }, { @@ -137542,7 +143720,7 @@ "name": "obj" }, { - "type": "color32_t", + "type": "color_t", "name": "value" }, { @@ -137606,7 +143784,7 @@ ], "return_type": "NoneType" }, - "set_style_shadow_ofs_x": { + "set_style_shadow_offset_x": { "type": "function", "args": [ { @@ -137624,7 +143802,7 @@ ], "return_type": "NoneType" }, - "set_style_shadow_ofs_y": { + "set_style_shadow_offset_y": { "type": "function", "args": [ { @@ -137668,7 +143846,7 @@ "name": "obj" }, { - "type": "color32_t", + "type": "color_t", "name": "value" }, { @@ -137696,7 +143874,7 @@ ], "return_type": "NoneType" }, - "set_style_img_opa": { + "set_style_image_opa": { "type": "function", "args": [ { @@ -137714,7 +143892,7 @@ ], "return_type": "NoneType" }, - "set_style_img_recolor": { + "set_style_image_recolor": { "type": "function", "args": [ { @@ -137722,7 +143900,7 @@ "name": "obj" }, { - "type": "color32_t", + "type": "color_t", "name": "value" }, { @@ -137732,7 +143910,7 @@ ], "return_type": "NoneType" }, - "set_style_img_recolor_opa": { + "set_style_image_recolor_opa": { "type": "function", "args": [ { @@ -137830,7 +144008,7 @@ "name": "obj" }, { - "type": "color32_t", + "type": "color_t", "name": "value" }, { @@ -137902,7 +144080,7 @@ "name": "obj" }, { - "type": "color32_t", + "type": "color_t", "name": "value" }, { @@ -137930,7 +144108,7 @@ ], "return_type": "NoneType" }, - "set_style_arc_img_src": { + "set_style_arc_image_src": { "type": "function", "args": [ { @@ -137956,7 +144134,7 @@ "name": "obj" }, { - "type": "color32_t", + "type": "color_t", "name": "value" }, { @@ -138128,6 +144306,24 @@ ], "return_type": "NoneType" }, + "set_style_opa_layered": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, "set_style_color_filter_dsc": { "type": "function", "args": [ @@ -138290,6 +144486,276 @@ ], "return_type": "NoneType" }, + "set_style_flex_flow": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_flex_main_place": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_flex_cross_place": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_flex_track_place": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_flex_grow": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_grid_column_dsc_array": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "void*", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_grid_column_align": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_grid_row_dsc_array": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "void*", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_grid_row_align": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_grid_cell_column_pos": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_grid_cell_x_align": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_grid_cell_column_span": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_grid_cell_row_pos": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_grid_cell_y_align": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_grid_cell_row_span": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, "calculate_style_text_align": { "type": "function", "args": [ @@ -138308,6 +144774,20 @@ ], "return_type": "int" }, + "get_style_opa_recursive": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "part" + } + ], + "return_type": "int" + }, "init_draw_rect_dsc": { "type": "function", "args": [ @@ -138344,7 +144824,7 @@ ], "return_type": "NoneType" }, - "init_draw_img_dsc": { + "init_draw_image_dsc": { "type": "function", "args": [ { @@ -138356,7 +144836,7 @@ "name": "part" }, { - "type": "draw_img_dsc_t", + "type": "draw_image_dsc_t", "name": "draw_dsc" } ], @@ -138412,38 +144892,6 @@ ], "return_type": "int" }, - "draw_dsc_init": { - "type": "function", - "args": [ - { - "type": "obj_draw_part_dsc_t", - "name": "dsc" - }, - { - "type": "draw_ctx_t", - "name": "draw_ctx" - } - ], - "return_type": "NoneType" - }, - "draw_part_check_type": { - "type": "function", - "args": [ - { - "type": "obj_draw_part_dsc_t", - "name": "dsc" - }, - { - "type": "obj_class_t", - "name": "class_p" - }, - { - "type": "int", - "name": "type" - } - ], - "return_type": "bool" - }, "refresh_ext_draw_size": { "type": "function", "args": [ @@ -138599,6 +145047,29 @@ ], "return_type": "bool" }, + "remove_event_cb": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "callback", + "function": { + "args": [ + { + "type": "event_t", + "name": "e" + } + ], + "return_type": null + }, + "name": "event_cb" + } + ], + "return_type": "bool" + }, "add_flag": { "type": "function", "args": [ @@ -138613,7 +145084,7 @@ ], "return_type": "NoneType" }, - "clear_flag": { + "remove_flag": { "type": "function", "args": [ { @@ -138627,6 +145098,24 @@ ], "return_type": "NoneType" }, + "update_flag": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "f" + }, + { + "type": "bool", + "name": "v" + } + ], + "return_type": "NoneType" + }, "add_state": { "type": "function", "args": [ @@ -138641,7 +145130,21 @@ ], "return_type": "NoneType" }, - "clear_state": { + "remove_state": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "state" + } + ], + "return_type": "NoneType" + }, + "set_state": { "type": "function", "args": [ { @@ -138651,6 +145154,10 @@ { "type": "int", "name": "state" + }, + { + "type": "bool", + "name": "v" } ], "return_type": "NoneType" @@ -138779,8 +145286,8 @@ "type": "function", "args": [ { - "type": "draw_ctx_t", - "name": "draw_ctx" + "type": "layer_t", + "name": "layer" }, { "type": "lv_obj_t*", @@ -138829,7 +145336,7 @@ ], "return_type": "NoneType" }, - "set_flex_flow": { + "bind_flag_if_eq": { "type": "function", "args": [ { @@ -138837,35 +145344,21 @@ "name": "obj" }, { - "type": "int", - "name": "flow" - } - ], - "return_type": "NoneType" - }, - "set_flex_align": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" + "type": "subject_t", + "name": "subject" }, { "type": "int", - "name": "main_place" + "name": "flag" }, { "type": "int", - "name": "cross_place" - }, - { - "type": "int", - "name": "track_cross_place" + "name": "ref_value" } ], - "return_type": "NoneType" + "return_type": "observer_t" }, - "set_flex_grow": { + "bind_flag_if_not_eq": { "type": "function", "args": [ { @@ -138873,85 +145366,21 @@ "name": "obj" }, { - "type": "int", - "name": "grow" - } - ], - "return_type": "NoneType" - }, - "set_style_flex_flow": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_flex_main_place": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_flex_cross_place": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_flex_track_place": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" + "type": "subject_t", + "name": "subject" }, { "type": "int", - "name": "value" + "name": "flag" }, { "type": "int", - "name": "selector" + "name": "ref_value" } ], - "return_type": "NoneType" + "return_type": "observer_t" }, - "set_style_flex_grow": { + "bind_state_if_eq": { "type": "function", "args": [ { @@ -138959,231 +145388,21 @@ "name": "obj" }, { - "type": "int", - "name": "value" + "type": "subject_t", + "name": "subject" }, { "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_grid_dsc_array": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "mp_arr_to_lv_coord_t_____", - "name": "col_dsc" - }, - { - "type": "mp_arr_to_lv_coord_t_____", - "name": "row_dsc" - } - ], - "return_type": "NoneType" - }, - "set_grid_align": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "column_align" - }, - { - "type": "int", - "name": "row_align" - } - ], - "return_type": "NoneType" - }, - "set_grid_cell": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "column_align" - }, - { - "type": "int", - "name": "col_pos" - }, - { - "type": "int", - "name": "col_span" - }, - { - "type": "int", - "name": "row_align" - }, - { - "type": "int", - "name": "row_pos" - }, - { - "type": "int", - "name": "row_span" - } - ], - "return_type": "NoneType" - }, - "set_style_grid_row_dsc_array": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "mp_arr_to_lv_coord_t_____", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_grid_column_dsc_array": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "mp_arr_to_lv_coord_t_____", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_grid_row_align": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_grid_column_align": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_grid_cell_column_pos": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_grid_cell_column_span": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_grid_cell_row_pos": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_grid_cell_row_span": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" + "name": "state" }, { "type": "int", - "name": "selector" + "name": "ref_value" } ], - "return_type": "NoneType" + "return_type": "observer_t" }, - "set_style_grid_cell_x_align": { + "bind_state_if_not_eq": { "type": "function", "args": [ { @@ -139191,33 +145410,19 @@ "name": "obj" }, { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_grid_cell_y_align": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" + "type": "subject_t", + "name": "subject" }, { "type": "int", - "name": "value" + "name": "state" }, { "type": "int", - "name": "selector" + "name": "ref_value" } ], - "return_type": "NoneType" + "return_type": "observer_t" }, "FLAG": { "type": "enum_type", @@ -139282,9 +145487,15 @@ "FLOATING": { "type": "enum_member" }, + "SEND_DRAW_TASK_EVENTS": { + "type": "enum_member" + }, "OVERFLOW_VISIBLE": { "type": "enum_member" }, + "FLEX_IN_NEW_TRACK": { + "type": "enum_member" + }, "LAYOUT_1": { "type": "enum_member" }, @@ -139311,20 +145522,6 @@ } } }, - "DRAW_PART": { - "type": "enum_type", - "members": { - "RECTANGLE": { - "type": "enum_member" - }, - "BORDER_POST": { - "type": "enum_member" - }, - "SCROLLBAR": { - "type": "enum_member" - } - } - }, "TREE_WALK": { "type": "enum_type", "members": { @@ -139380,7 +145577,7 @@ } } }, - "menu_cont": { + "menu_section": { "members": { "center": { "type": "function", @@ -139392,6 +145589,26 @@ ], "return_type": "NoneType" }, + "style_get_selector_state": { + "type": "function", + "args": [ + { + "type": "int", + "name": "selector" + } + ], + "return_type": "int" + }, + "style_get_selector_part": { + "type": "function", + "args": [ + { + "type": "int", + "name": "selector" + } + ], + "return_type": "int" + }, "get_style_width": { "type": "function", "args": [ @@ -139574,7 +145791,7 @@ ], "return_type": "int" }, - "get_style_transform_zoom": { + "get_style_transform_scale_x": { "type": "function", "args": [ { @@ -139588,7 +145805,21 @@ ], "return_type": "int" }, - "get_style_transform_angle": { + "get_style_transform_scale_y": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "part" + } + ], + "return_type": "int" + }, + "get_style_transform_rotation": { "type": "function", "args": [ { @@ -139782,7 +146013,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_bg_color_filtered": { "type": "function", @@ -139796,7 +146027,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_bg_opa": { "type": "function", @@ -139824,7 +146055,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_bg_grad_color_filtered": { "type": "function", @@ -139838,7 +146069,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_bg_grad_dir": { "type": "function", @@ -139882,7 +146113,7 @@ ], "return_type": "int" }, - "get_style_bg_grad": { + "get_style_bg_main_opa": { "type": "function", "args": [ { @@ -139894,9 +146125,9 @@ "name": "part" } ], - "return_type": "grad_dsc_t" + "return_type": "int" }, - "get_style_bg_dither_mode": { + "get_style_bg_grad_opa": { "type": "function", "args": [ { @@ -139910,7 +146141,21 @@ ], "return_type": "int" }, - "get_style_bg_img_src": { + "get_style_bg_grad": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "part" + } + ], + "return_type": "grad_dsc_t" + }, + "get_style_bg_image_src": { "type": "function", "args": [ { @@ -139924,7 +146169,7 @@ ], "return_type": "void*" }, - "get_style_bg_img_opa": { + "get_style_bg_image_opa": { "type": "function", "args": [ { @@ -139938,7 +146183,7 @@ ], "return_type": "int" }, - "get_style_bg_img_recolor": { + "get_style_bg_image_recolor": { "type": "function", "args": [ { @@ -139950,9 +146195,9 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, - "get_style_bg_img_recolor_filtered": { + "get_style_bg_image_recolor_filtered": { "type": "function", "args": [ { @@ -139964,9 +146209,9 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, - "get_style_bg_img_recolor_opa": { + "get_style_bg_image_recolor_opa": { "type": "function", "args": [ { @@ -139980,7 +146225,7 @@ ], "return_type": "int" }, - "get_style_bg_img_tiled": { + "get_style_bg_image_tiled": { "type": "function", "args": [ { @@ -140006,7 +146251,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_border_color_filtered": { "type": "function", @@ -140020,7 +146265,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_border_opa": { "type": "function", @@ -140104,7 +146349,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_outline_color_filtered": { "type": "function", @@ -140118,7 +146363,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_outline_opa": { "type": "function", @@ -140162,7 +146407,7 @@ ], "return_type": "int" }, - "get_style_shadow_ofs_x": { + "get_style_shadow_offset_x": { "type": "function", "args": [ { @@ -140176,7 +146421,7 @@ ], "return_type": "int" }, - "get_style_shadow_ofs_y": { + "get_style_shadow_offset_y": { "type": "function", "args": [ { @@ -140216,7 +146461,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_shadow_color_filtered": { "type": "function", @@ -140230,7 +146475,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_shadow_opa": { "type": "function", @@ -140246,7 +146491,7 @@ ], "return_type": "int" }, - "get_style_img_opa": { + "get_style_image_opa": { "type": "function", "args": [ { @@ -140260,7 +146505,7 @@ ], "return_type": "int" }, - "get_style_img_recolor": { + "get_style_image_recolor": { "type": "function", "args": [ { @@ -140272,9 +146517,9 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, - "get_style_img_recolor_filtered": { + "get_style_image_recolor_filtered": { "type": "function", "args": [ { @@ -140286,9 +146531,9 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, - "get_style_img_recolor_opa": { + "get_style_image_recolor_opa": { "type": "function", "args": [ { @@ -140370,7 +146615,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_line_color_filtered": { "type": "function", @@ -140384,7 +146629,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_line_opa": { "type": "function", @@ -140440,7 +146685,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_arc_color_filtered": { "type": "function", @@ -140454,7 +146699,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_arc_opa": { "type": "function", @@ -140470,7 +146715,7 @@ ], "return_type": "int" }, - "get_style_arc_img_src": { + "get_style_arc_image_src": { "type": "function", "args": [ { @@ -140496,7 +146741,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_text_color_filtered": { "type": "function", @@ -140510,7 +146755,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_text_opa": { "type": "function", @@ -140638,6 +146883,20 @@ ], "return_type": "int" }, + "get_style_opa_layered": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "part" + } + ], + "return_type": "int" + }, "get_style_color_filter_dsc": { "type": "function", "args": [ @@ -140764,155 +147023,7 @@ ], "return_type": "int" }, - "set_style_pad_all": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_pad_hor": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_pad_ver": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_margin_all": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_margin_hor": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_margin_ver": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_pad_gap": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_size": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "width" - }, - { - "type": "int", - "name": "height" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "get_style_space_left": { + "get_style_flex_flow": { "type": "function", "args": [ { @@ -140926,7 +147037,7 @@ ], "return_type": "int" }, - "get_style_space_right": { + "get_style_flex_main_place": { "type": "function", "args": [ { @@ -140940,7 +147051,7 @@ ], "return_type": "int" }, - "get_style_space_top": { + "get_style_flex_cross_place": { "type": "function", "args": [ { @@ -140954,7 +147065,7 @@ ], "return_type": "int" }, - "get_style_space_bottom": { + "get_style_flex_track_place": { "type": "function", "args": [ { @@ -140968,31 +147079,7 @@ ], "return_type": "int" }, - "set_user_data": { - "type": "function", - "args": [ - { - "type": "void*", - "name": "user_data" - }, - { - "type": "lv_obj_t*", - "name": "obj" - } - ], - "return_type": "NoneType" - }, - "get_user_data": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - } - ], - "return_type": "void*" - }, - "get_style_flex_flow": { + "get_style_flex_grow": { "type": "function", "args": [ { @@ -141006,7 +147093,7 @@ ], "return_type": "int" }, - "get_style_flex_main_place": { + "get_style_grid_column_dsc_array": { "type": "function", "args": [ { @@ -141018,9 +147105,9 @@ "name": "part" } ], - "return_type": "int" + "return_type": "void*" }, - "get_style_flex_cross_place": { + "get_style_grid_column_align": { "type": "function", "args": [ { @@ -141034,7 +147121,7 @@ ], "return_type": "int" }, - "get_style_flex_track_place": { + "get_style_grid_row_dsc_array": { "type": "function", "args": [ { @@ -141046,9 +147133,9 @@ "name": "part" } ], - "return_type": "int" + "return_type": "void*" }, - "get_style_flex_grow": { + "get_style_grid_row_align": { "type": "function", "args": [ { @@ -141062,7 +147149,7 @@ ], "return_type": "int" }, - "get_style_grid_row_align": { + "get_style_grid_cell_column_pos": { "type": "function", "args": [ { @@ -141076,7 +147163,7 @@ ], "return_type": "int" }, - "get_style_grid_column_align": { + "get_style_grid_cell_x_align": { "type": "function", "args": [ { @@ -141090,7 +147177,7 @@ ], "return_type": "int" }, - "get_style_grid_cell_column_pos": { + "get_style_grid_cell_column_span": { "type": "function", "args": [ { @@ -141104,7 +147191,7 @@ ], "return_type": "int" }, - "get_style_grid_cell_column_span": { + "get_style_grid_cell_row_pos": { "type": "function", "args": [ { @@ -141118,7 +147205,7 @@ ], "return_type": "int" }, - "get_style_grid_cell_row_pos": { + "get_style_grid_cell_y_align": { "type": "function", "args": [ { @@ -141146,7 +147233,173 @@ ], "return_type": "int" }, - "get_style_grid_cell_x_align": { + "set_style_pad_all": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_pad_hor": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_pad_ver": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_margin_all": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_margin_hor": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_margin_ver": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_pad_gap": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_size": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "width" + }, + { + "type": "int", + "name": "height" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_transform_scale": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "get_style_space_left": { "type": "function", "args": [ { @@ -141160,7 +147413,35 @@ ], "return_type": "int" }, - "get_style_grid_cell_y_align": { + "get_style_space_right": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "part" + } + ], + "return_type": "int" + }, + "get_style_space_top": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "part" + } + ], + "return_type": "int" + }, + "get_style_space_bottom": { "type": "function", "args": [ { @@ -141174,6 +147455,58 @@ ], "return_type": "int" }, + "get_style_transform_scale_x_safe": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "part" + } + ], + "return_type": "int" + }, + "get_style_transform_scale_y_safe": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "part" + } + ], + "return_type": "int" + }, + "set_user_data": { + "type": "function", + "args": [ + { + "type": "void*", + "name": "user_data" + }, + { + "type": "lv_obj_t*", + "name": "obj" + } + ], + "return_type": "NoneType" + }, + "get_user_data": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + } + ], + "return_type": "void*" + }, "move_foreground": { "type": "function", "args": [ @@ -141194,15 +147527,125 @@ ], "return_type": "NoneType" }, - "get_child_id": { + "set_flex_flow": { "type": "function", "args": [ { "type": "lv_obj_t*", "name": "obj" + }, + { + "type": "int", + "name": "flow" } ], - "return_type": "int" + "return_type": "NoneType" + }, + "set_flex_align": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "main_place" + }, + { + "type": "int", + "name": "cross_place" + }, + { + "type": "int", + "name": "track_cross_place" + } + ], + "return_type": "NoneType" + }, + "set_flex_grow": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "grow" + } + ], + "return_type": "NoneType" + }, + "set_grid_dsc_array": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "mp_arr_to_int32_t_____", + "name": "col_dsc" + }, + { + "type": "mp_arr_to_int32_t_____", + "name": "row_dsc" + } + ], + "return_type": "NoneType" + }, + "set_grid_align": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "column_align" + }, + { + "type": "int", + "name": "row_align" + } + ], + "return_type": "NoneType" + }, + "set_grid_cell": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "column_align" + }, + { + "type": "int", + "name": "col_pos" + }, + { + "type": "int", + "name": "col_span" + }, + { + "type": "int", + "name": "row_align" + }, + { + "type": "int", + "name": "row_pos" + }, + { + "type": "int", + "name": "row_span" + } + ], + "return_type": "NoneType" }, "delete": { "type": "function", @@ -141224,7 +147667,7 @@ ], "return_type": "NoneType" }, - "del_delayed": { + "delete_delayed": { "type": "function", "args": [ { @@ -141238,7 +147681,7 @@ ], "return_type": "NoneType" }, - "del_anim_ready_cb": { + "delete_anim_ready_cb": { "type": "function", "args": [ { @@ -141248,7 +147691,7 @@ ], "return_type": "NoneType" }, - "del_async": { + "delete_async": { "type": "function", "args": [ { @@ -141318,7 +147761,7 @@ "name": "obj" } ], - "return_type": "disp_t" + "return_type": "display_t" }, "get_parent": { "type": "function", @@ -141344,6 +147787,20 @@ ], "return_type": "lv_obj_t*" }, + "get_sibling": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "id" + } + ], + "return_type": "lv_obj_t*" + }, "get_child_cnt": { "type": "function", "args": [ @@ -141393,6 +147850,16 @@ ], "return_type": "NoneType" }, + "dump_tree": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + } + ], + "return_type": "NoneType" + }, "set_pos": { "type": "function", "args": [ @@ -141420,7 +147887,7 @@ }, { "type": "int", - "name": "x" + "name": "index" } ], "return_type": "NoneType" @@ -141434,7 +147901,7 @@ }, { "type": "int", - "name": "x" + "name": "index" } ], "return_type": "NoneType" @@ -141476,7 +147943,7 @@ }, { "type": "int", - "name": "x" + "name": "index" } ], "return_type": "NoneType" @@ -141490,7 +147957,7 @@ }, { "type": "int", - "name": "x" + "name": "index" } ], "return_type": "NoneType" @@ -141504,7 +147971,7 @@ }, { "type": "int", - "name": "x" + "name": "index" } ], "return_type": "NoneType" @@ -141518,7 +147985,7 @@ }, { "type": "int", - "name": "x" + "name": "index" } ], "return_type": "NoneType" @@ -141938,7 +148405,7 @@ }, { "type": "int", - "name": "x" + "name": "index" } ], "return_type": "NoneType" @@ -142483,28 +148950,6 @@ ], "return_type": "NoneType" }, - "set_local_style_prop_meta": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "prop" - }, - { - "type": "int", - "name": "meta" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, "get_local_style_prop": { "type": "function", "args": [ @@ -142581,26 +149026,6 @@ ], "return_type": "NoneType" }, - "style_get_selector_state": { - "type": "function", - "args": [ - { - "type": "int", - "name": "selector" - } - ], - "return_type": "int" - }, - "style_get_selector_part": { - "type": "function", - "args": [ - { - "type": "int", - "name": "selector" - } - ], - "return_type": "int" - }, "set_style_width": { "type": "function", "args": [ @@ -142835,7 +149260,25 @@ ], "return_type": "NoneType" }, - "set_style_transform_zoom": { + "set_style_transform_scale_x": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_transform_scale_y": { "type": "function", "args": [ { @@ -142853,7 +149296,7 @@ ], "return_type": "NoneType" }, - "set_style_transform_angle": { + "set_style_transform_rotation": { "type": "function", "args": [ { @@ -143095,7 +149538,7 @@ "name": "obj" }, { - "type": "color32_t", + "type": "color_t", "name": "value" }, { @@ -143131,7 +149574,7 @@ "name": "obj" }, { - "type": "color32_t", + "type": "color_t", "name": "value" }, { @@ -143195,7 +149638,7 @@ ], "return_type": "NoneType" }, - "set_style_bg_grad": { + "set_style_bg_main_opa": { "type": "function", "args": [ { @@ -143203,7 +149646,7 @@ "name": "obj" }, { - "type": "grad_dsc_t", + "type": "int", "name": "value" }, { @@ -143213,7 +149656,7 @@ ], "return_type": "NoneType" }, - "set_style_bg_dither_mode": { + "set_style_bg_grad_opa": { "type": "function", "args": [ { @@ -143231,7 +149674,25 @@ ], "return_type": "NoneType" }, - "set_style_bg_img_src": { + "set_style_bg_grad": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "grad_dsc_t", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_bg_image_src": { "type": "function", "args": [ { @@ -143249,7 +149710,7 @@ ], "return_type": "NoneType" }, - "set_style_bg_img_opa": { + "set_style_bg_image_opa": { "type": "function", "args": [ { @@ -143267,7 +149728,7 @@ ], "return_type": "NoneType" }, - "set_style_bg_img_recolor": { + "set_style_bg_image_recolor": { "type": "function", "args": [ { @@ -143275,7 +149736,7 @@ "name": "obj" }, { - "type": "color32_t", + "type": "color_t", "name": "value" }, { @@ -143285,7 +149746,7 @@ ], "return_type": "NoneType" }, - "set_style_bg_img_recolor_opa": { + "set_style_bg_image_recolor_opa": { "type": "function", "args": [ { @@ -143303,7 +149764,7 @@ ], "return_type": "NoneType" }, - "set_style_bg_img_tiled": { + "set_style_bg_image_tiled": { "type": "function", "args": [ { @@ -143329,7 +149790,7 @@ "name": "obj" }, { - "type": "color32_t", + "type": "color_t", "name": "value" }, { @@ -143437,7 +149898,7 @@ "name": "obj" }, { - "type": "color32_t", + "type": "color_t", "name": "value" }, { @@ -143501,7 +149962,7 @@ ], "return_type": "NoneType" }, - "set_style_shadow_ofs_x": { + "set_style_shadow_offset_x": { "type": "function", "args": [ { @@ -143519,7 +149980,7 @@ ], "return_type": "NoneType" }, - "set_style_shadow_ofs_y": { + "set_style_shadow_offset_y": { "type": "function", "args": [ { @@ -143563,7 +150024,7 @@ "name": "obj" }, { - "type": "color32_t", + "type": "color_t", "name": "value" }, { @@ -143591,7 +150052,7 @@ ], "return_type": "NoneType" }, - "set_style_img_opa": { + "set_style_image_opa": { "type": "function", "args": [ { @@ -143609,7 +150070,7 @@ ], "return_type": "NoneType" }, - "set_style_img_recolor": { + "set_style_image_recolor": { "type": "function", "args": [ { @@ -143617,7 +150078,7 @@ "name": "obj" }, { - "type": "color32_t", + "type": "color_t", "name": "value" }, { @@ -143627,7 +150088,7 @@ ], "return_type": "NoneType" }, - "set_style_img_recolor_opa": { + "set_style_image_recolor_opa": { "type": "function", "args": [ { @@ -143725,7 +150186,7 @@ "name": "obj" }, { - "type": "color32_t", + "type": "color_t", "name": "value" }, { @@ -143797,7 +150258,7 @@ "name": "obj" }, { - "type": "color32_t", + "type": "color_t", "name": "value" }, { @@ -143825,7 +150286,7 @@ ], "return_type": "NoneType" }, - "set_style_arc_img_src": { + "set_style_arc_image_src": { "type": "function", "args": [ { @@ -143851,7 +150312,7 @@ "name": "obj" }, { - "type": "color32_t", + "type": "color_t", "name": "value" }, { @@ -144023,6 +150484,24 @@ ], "return_type": "NoneType" }, + "set_style_opa_layered": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, "set_style_color_filter_dsc": { "type": "function", "args": [ @@ -144185,6 +150664,276 @@ ], "return_type": "NoneType" }, + "set_style_flex_flow": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_flex_main_place": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_flex_cross_place": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_flex_track_place": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_flex_grow": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_grid_column_dsc_array": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "void*", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_grid_column_align": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_grid_row_dsc_array": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "void*", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_grid_row_align": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_grid_cell_column_pos": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_grid_cell_x_align": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_grid_cell_column_span": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_grid_cell_row_pos": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_grid_cell_y_align": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_grid_cell_row_span": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, "calculate_style_text_align": { "type": "function", "args": [ @@ -144203,6 +150952,20 @@ ], "return_type": "int" }, + "get_style_opa_recursive": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "part" + } + ], + "return_type": "int" + }, "init_draw_rect_dsc": { "type": "function", "args": [ @@ -144239,7 +151002,7 @@ ], "return_type": "NoneType" }, - "init_draw_img_dsc": { + "init_draw_image_dsc": { "type": "function", "args": [ { @@ -144251,7 +151014,7 @@ "name": "part" }, { - "type": "draw_img_dsc_t", + "type": "draw_image_dsc_t", "name": "draw_dsc" } ], @@ -144307,38 +151070,6 @@ ], "return_type": "int" }, - "draw_dsc_init": { - "type": "function", - "args": [ - { - "type": "obj_draw_part_dsc_t", - "name": "dsc" - }, - { - "type": "draw_ctx_t", - "name": "draw_ctx" - } - ], - "return_type": "NoneType" - }, - "draw_part_check_type": { - "type": "function", - "args": [ - { - "type": "obj_draw_part_dsc_t", - "name": "dsc" - }, - { - "type": "obj_class_t", - "name": "class_p" - }, - { - "type": "int", - "name": "type" - } - ], - "return_type": "bool" - }, "refresh_ext_draw_size": { "type": "function", "args": [ @@ -144494,6 +151225,29 @@ ], "return_type": "bool" }, + "remove_event_cb": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "callback", + "function": { + "args": [ + { + "type": "event_t", + "name": "e" + } + ], + "return_type": null + }, + "name": "event_cb" + } + ], + "return_type": "bool" + }, "add_flag": { "type": "function", "args": [ @@ -144508,7 +151262,7 @@ ], "return_type": "NoneType" }, - "clear_flag": { + "remove_flag": { "type": "function", "args": [ { @@ -144522,6 +151276,24 @@ ], "return_type": "NoneType" }, + "update_flag": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "f" + }, + { + "type": "bool", + "name": "v" + } + ], + "return_type": "NoneType" + }, "add_state": { "type": "function", "args": [ @@ -144536,7 +151308,21 @@ ], "return_type": "NoneType" }, - "clear_state": { + "remove_state": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "state" + } + ], + "return_type": "NoneType" + }, + "set_state": { "type": "function", "args": [ { @@ -144546,6 +151332,10 @@ { "type": "int", "name": "state" + }, + { + "type": "bool", + "name": "v" } ], "return_type": "NoneType" @@ -144674,8 +151464,8 @@ "type": "function", "args": [ { - "type": "draw_ctx_t", - "name": "draw_ctx" + "type": "layer_t", + "name": "layer" }, { "type": "lv_obj_t*", @@ -144724,7 +151514,7 @@ ], "return_type": "NoneType" }, - "set_flex_flow": { + "bind_flag_if_eq": { "type": "function", "args": [ { @@ -144732,35 +151522,21 @@ "name": "obj" }, { - "type": "int", - "name": "flow" - } - ], - "return_type": "NoneType" - }, - "set_flex_align": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" + "type": "subject_t", + "name": "subject" }, { "type": "int", - "name": "main_place" + "name": "flag" }, { "type": "int", - "name": "cross_place" - }, - { - "type": "int", - "name": "track_cross_place" + "name": "ref_value" } ], - "return_type": "NoneType" + "return_type": "observer_t" }, - "set_flex_grow": { + "bind_flag_if_not_eq": { "type": "function", "args": [ { @@ -144768,85 +151544,21 @@ "name": "obj" }, { - "type": "int", - "name": "grow" - } - ], - "return_type": "NoneType" - }, - "set_style_flex_flow": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_flex_main_place": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_flex_cross_place": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_flex_track_place": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" + "type": "subject_t", + "name": "subject" }, { "type": "int", - "name": "value" + "name": "flag" }, { "type": "int", - "name": "selector" + "name": "ref_value" } ], - "return_type": "NoneType" + "return_type": "observer_t" }, - "set_style_flex_grow": { + "bind_state_if_eq": { "type": "function", "args": [ { @@ -144854,231 +151566,21 @@ "name": "obj" }, { - "type": "int", - "name": "value" + "type": "subject_t", + "name": "subject" }, { "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_grid_dsc_array": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "mp_arr_to_lv_coord_t_____", - "name": "col_dsc" - }, - { - "type": "mp_arr_to_lv_coord_t_____", - "name": "row_dsc" - } - ], - "return_type": "NoneType" - }, - "set_grid_align": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "column_align" - }, - { - "type": "int", - "name": "row_align" - } - ], - "return_type": "NoneType" - }, - "set_grid_cell": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "column_align" - }, - { - "type": "int", - "name": "col_pos" - }, - { - "type": "int", - "name": "col_span" - }, - { - "type": "int", - "name": "row_align" - }, - { - "type": "int", - "name": "row_pos" - }, - { - "type": "int", - "name": "row_span" - } - ], - "return_type": "NoneType" - }, - "set_style_grid_row_dsc_array": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "mp_arr_to_lv_coord_t_____", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_grid_column_dsc_array": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "mp_arr_to_lv_coord_t_____", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_grid_row_align": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_grid_column_align": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_grid_cell_column_pos": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_grid_cell_column_span": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_grid_cell_row_pos": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_grid_cell_row_span": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" + "name": "state" }, { "type": "int", - "name": "selector" + "name": "ref_value" } ], - "return_type": "NoneType" + "return_type": "observer_t" }, - "set_style_grid_cell_x_align": { + "bind_state_if_not_eq": { "type": "function", "args": [ { @@ -145086,33 +151588,19 @@ "name": "obj" }, { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_grid_cell_y_align": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" + "type": "subject_t", + "name": "subject" }, { "type": "int", - "name": "value" + "name": "state" }, { "type": "int", - "name": "selector" + "name": "ref_value" } ], - "return_type": "NoneType" + "return_type": "observer_t" }, "FLAG": { "type": "enum_type", @@ -145177,9 +151665,15 @@ "FLOATING": { "type": "enum_member" }, + "SEND_DRAW_TASK_EVENTS": { + "type": "enum_member" + }, "OVERFLOW_VISIBLE": { "type": "enum_member" }, + "FLEX_IN_NEW_TRACK": { + "type": "enum_member" + }, "LAYOUT_1": { "type": "enum_member" }, @@ -145206,20 +151700,6 @@ } } }, - "DRAW_PART": { - "type": "enum_type", - "members": { - "RECTANGLE": { - "type": "enum_member" - }, - "BORDER_POST": { - "type": "enum_member" - }, - "SCROLLBAR": { - "type": "enum_member" - } - } - }, "TREE_WALK": { "type": "enum_type", "members": { @@ -145275,7 +151755,7 @@ } } }, - "menu_section": { + "menu_separator": { "members": { "center": { "type": "function", @@ -145287,6 +151767,26 @@ ], "return_type": "NoneType" }, + "style_get_selector_state": { + "type": "function", + "args": [ + { + "type": "int", + "name": "selector" + } + ], + "return_type": "int" + }, + "style_get_selector_part": { + "type": "function", + "args": [ + { + "type": "int", + "name": "selector" + } + ], + "return_type": "int" + }, "get_style_width": { "type": "function", "args": [ @@ -145469,7 +151969,7 @@ ], "return_type": "int" }, - "get_style_transform_zoom": { + "get_style_transform_scale_x": { "type": "function", "args": [ { @@ -145483,7 +151983,21 @@ ], "return_type": "int" }, - "get_style_transform_angle": { + "get_style_transform_scale_y": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "part" + } + ], + "return_type": "int" + }, + "get_style_transform_rotation": { "type": "function", "args": [ { @@ -145677,7 +152191,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_bg_color_filtered": { "type": "function", @@ -145691,7 +152205,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_bg_opa": { "type": "function", @@ -145719,7 +152233,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_bg_grad_color_filtered": { "type": "function", @@ -145733,7 +152247,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_bg_grad_dir": { "type": "function", @@ -145777,7 +152291,7 @@ ], "return_type": "int" }, - "get_style_bg_grad": { + "get_style_bg_main_opa": { "type": "function", "args": [ { @@ -145789,9 +152303,9 @@ "name": "part" } ], - "return_type": "grad_dsc_t" + "return_type": "int" }, - "get_style_bg_dither_mode": { + "get_style_bg_grad_opa": { "type": "function", "args": [ { @@ -145805,7 +152319,21 @@ ], "return_type": "int" }, - "get_style_bg_img_src": { + "get_style_bg_grad": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "part" + } + ], + "return_type": "grad_dsc_t" + }, + "get_style_bg_image_src": { "type": "function", "args": [ { @@ -145819,7 +152347,7 @@ ], "return_type": "void*" }, - "get_style_bg_img_opa": { + "get_style_bg_image_opa": { "type": "function", "args": [ { @@ -145833,7 +152361,7 @@ ], "return_type": "int" }, - "get_style_bg_img_recolor": { + "get_style_bg_image_recolor": { "type": "function", "args": [ { @@ -145845,9 +152373,9 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, - "get_style_bg_img_recolor_filtered": { + "get_style_bg_image_recolor_filtered": { "type": "function", "args": [ { @@ -145859,9 +152387,9 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, - "get_style_bg_img_recolor_opa": { + "get_style_bg_image_recolor_opa": { "type": "function", "args": [ { @@ -145875,7 +152403,7 @@ ], "return_type": "int" }, - "get_style_bg_img_tiled": { + "get_style_bg_image_tiled": { "type": "function", "args": [ { @@ -145901,7 +152429,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_border_color_filtered": { "type": "function", @@ -145915,7 +152443,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_border_opa": { "type": "function", @@ -145999,7 +152527,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_outline_color_filtered": { "type": "function", @@ -146013,7 +152541,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_outline_opa": { "type": "function", @@ -146057,7 +152585,7 @@ ], "return_type": "int" }, - "get_style_shadow_ofs_x": { + "get_style_shadow_offset_x": { "type": "function", "args": [ { @@ -146071,7 +152599,7 @@ ], "return_type": "int" }, - "get_style_shadow_ofs_y": { + "get_style_shadow_offset_y": { "type": "function", "args": [ { @@ -146111,7 +152639,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_shadow_color_filtered": { "type": "function", @@ -146125,7 +152653,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_shadow_opa": { "type": "function", @@ -146141,7 +152669,7 @@ ], "return_type": "int" }, - "get_style_img_opa": { + "get_style_image_opa": { "type": "function", "args": [ { @@ -146155,7 +152683,7 @@ ], "return_type": "int" }, - "get_style_img_recolor": { + "get_style_image_recolor": { "type": "function", "args": [ { @@ -146167,9 +152695,9 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, - "get_style_img_recolor_filtered": { + "get_style_image_recolor_filtered": { "type": "function", "args": [ { @@ -146181,9 +152709,9 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, - "get_style_img_recolor_opa": { + "get_style_image_recolor_opa": { "type": "function", "args": [ { @@ -146265,7 +152793,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_line_color_filtered": { "type": "function", @@ -146279,7 +152807,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_line_opa": { "type": "function", @@ -146335,7 +152863,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_arc_color_filtered": { "type": "function", @@ -146349,7 +152877,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_arc_opa": { "type": "function", @@ -146365,7 +152893,7 @@ ], "return_type": "int" }, - "get_style_arc_img_src": { + "get_style_arc_image_src": { "type": "function", "args": [ { @@ -146391,7 +152919,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_text_color_filtered": { "type": "function", @@ -146405,7 +152933,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_text_opa": { "type": "function", @@ -146533,6 +153061,20 @@ ], "return_type": "int" }, + "get_style_opa_layered": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "part" + } + ], + "return_type": "int" + }, "get_style_color_filter_dsc": { "type": "function", "args": [ @@ -146659,155 +153201,7 @@ ], "return_type": "int" }, - "set_style_pad_all": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_pad_hor": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_pad_ver": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_margin_all": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_margin_hor": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_margin_ver": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_pad_gap": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_size": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "width" - }, - { - "type": "int", - "name": "height" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "get_style_space_left": { + "get_style_flex_flow": { "type": "function", "args": [ { @@ -146821,7 +153215,7 @@ ], "return_type": "int" }, - "get_style_space_right": { + "get_style_flex_main_place": { "type": "function", "args": [ { @@ -146835,7 +153229,7 @@ ], "return_type": "int" }, - "get_style_space_top": { + "get_style_flex_cross_place": { "type": "function", "args": [ { @@ -146849,7 +153243,7 @@ ], "return_type": "int" }, - "get_style_space_bottom": { + "get_style_flex_track_place": { "type": "function", "args": [ { @@ -146863,31 +153257,7 @@ ], "return_type": "int" }, - "set_user_data": { - "type": "function", - "args": [ - { - "type": "void*", - "name": "user_data" - }, - { - "type": "lv_obj_t*", - "name": "obj" - } - ], - "return_type": "NoneType" - }, - "get_user_data": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - } - ], - "return_type": "void*" - }, - "get_style_flex_flow": { + "get_style_flex_grow": { "type": "function", "args": [ { @@ -146901,7 +153271,7 @@ ], "return_type": "int" }, - "get_style_flex_main_place": { + "get_style_grid_column_dsc_array": { "type": "function", "args": [ { @@ -146913,9 +153283,9 @@ "name": "part" } ], - "return_type": "int" + "return_type": "void*" }, - "get_style_flex_cross_place": { + "get_style_grid_column_align": { "type": "function", "args": [ { @@ -146929,7 +153299,7 @@ ], "return_type": "int" }, - "get_style_flex_track_place": { + "get_style_grid_row_dsc_array": { "type": "function", "args": [ { @@ -146941,9 +153311,9 @@ "name": "part" } ], - "return_type": "int" + "return_type": "void*" }, - "get_style_flex_grow": { + "get_style_grid_row_align": { "type": "function", "args": [ { @@ -146957,7 +153327,7 @@ ], "return_type": "int" }, - "get_style_grid_row_align": { + "get_style_grid_cell_column_pos": { "type": "function", "args": [ { @@ -146971,7 +153341,7 @@ ], "return_type": "int" }, - "get_style_grid_column_align": { + "get_style_grid_cell_x_align": { "type": "function", "args": [ { @@ -146985,7 +153355,7 @@ ], "return_type": "int" }, - "get_style_grid_cell_column_pos": { + "get_style_grid_cell_column_span": { "type": "function", "args": [ { @@ -146999,7 +153369,7 @@ ], "return_type": "int" }, - "get_style_grid_cell_column_span": { + "get_style_grid_cell_row_pos": { "type": "function", "args": [ { @@ -147013,7 +153383,7 @@ ], "return_type": "int" }, - "get_style_grid_cell_row_pos": { + "get_style_grid_cell_y_align": { "type": "function", "args": [ { @@ -147041,7 +153411,173 @@ ], "return_type": "int" }, - "get_style_grid_cell_x_align": { + "set_style_pad_all": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_pad_hor": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_pad_ver": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_margin_all": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_margin_hor": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_margin_ver": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_pad_gap": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_size": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "width" + }, + { + "type": "int", + "name": "height" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_transform_scale": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "get_style_space_left": { "type": "function", "args": [ { @@ -147055,7 +153591,35 @@ ], "return_type": "int" }, - "get_style_grid_cell_y_align": { + "get_style_space_right": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "part" + } + ], + "return_type": "int" + }, + "get_style_space_top": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "part" + } + ], + "return_type": "int" + }, + "get_style_space_bottom": { "type": "function", "args": [ { @@ -147069,6 +153633,58 @@ ], "return_type": "int" }, + "get_style_transform_scale_x_safe": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "part" + } + ], + "return_type": "int" + }, + "get_style_transform_scale_y_safe": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "part" + } + ], + "return_type": "int" + }, + "set_user_data": { + "type": "function", + "args": [ + { + "type": "void*", + "name": "user_data" + }, + { + "type": "lv_obj_t*", + "name": "obj" + } + ], + "return_type": "NoneType" + }, + "get_user_data": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + } + ], + "return_type": "void*" + }, "move_foreground": { "type": "function", "args": [ @@ -147089,15 +153705,125 @@ ], "return_type": "NoneType" }, - "get_child_id": { + "set_flex_flow": { "type": "function", "args": [ { "type": "lv_obj_t*", "name": "obj" + }, + { + "type": "int", + "name": "flow" } ], - "return_type": "int" + "return_type": "NoneType" + }, + "set_flex_align": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "main_place" + }, + { + "type": "int", + "name": "cross_place" + }, + { + "type": "int", + "name": "track_cross_place" + } + ], + "return_type": "NoneType" + }, + "set_flex_grow": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "grow" + } + ], + "return_type": "NoneType" + }, + "set_grid_dsc_array": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "mp_arr_to_int32_t_____", + "name": "col_dsc" + }, + { + "type": "mp_arr_to_int32_t_____", + "name": "row_dsc" + } + ], + "return_type": "NoneType" + }, + "set_grid_align": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "column_align" + }, + { + "type": "int", + "name": "row_align" + } + ], + "return_type": "NoneType" + }, + "set_grid_cell": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "column_align" + }, + { + "type": "int", + "name": "col_pos" + }, + { + "type": "int", + "name": "col_span" + }, + { + "type": "int", + "name": "row_align" + }, + { + "type": "int", + "name": "row_pos" + }, + { + "type": "int", + "name": "row_span" + } + ], + "return_type": "NoneType" }, "delete": { "type": "function", @@ -147119,7 +153845,7 @@ ], "return_type": "NoneType" }, - "del_delayed": { + "delete_delayed": { "type": "function", "args": [ { @@ -147133,7 +153859,7 @@ ], "return_type": "NoneType" }, - "del_anim_ready_cb": { + "delete_anim_ready_cb": { "type": "function", "args": [ { @@ -147143,7 +153869,7 @@ ], "return_type": "NoneType" }, - "del_async": { + "delete_async": { "type": "function", "args": [ { @@ -147213,7 +153939,7 @@ "name": "obj" } ], - "return_type": "disp_t" + "return_type": "display_t" }, "get_parent": { "type": "function", @@ -147239,6 +153965,20 @@ ], "return_type": "lv_obj_t*" }, + "get_sibling": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "id" + } + ], + "return_type": "lv_obj_t*" + }, "get_child_cnt": { "type": "function", "args": [ @@ -147288,6 +154028,16 @@ ], "return_type": "NoneType" }, + "dump_tree": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + } + ], + "return_type": "NoneType" + }, "set_pos": { "type": "function", "args": [ @@ -147315,7 +154065,7 @@ }, { "type": "int", - "name": "x" + "name": "index" } ], "return_type": "NoneType" @@ -147329,7 +154079,7 @@ }, { "type": "int", - "name": "x" + "name": "index" } ], "return_type": "NoneType" @@ -147371,7 +154121,7 @@ }, { "type": "int", - "name": "x" + "name": "index" } ], "return_type": "NoneType" @@ -147385,7 +154135,7 @@ }, { "type": "int", - "name": "x" + "name": "index" } ], "return_type": "NoneType" @@ -147399,7 +154149,7 @@ }, { "type": "int", - "name": "x" + "name": "index" } ], "return_type": "NoneType" @@ -147413,7 +154163,7 @@ }, { "type": "int", - "name": "x" + "name": "index" } ], "return_type": "NoneType" @@ -147833,7 +154583,7 @@ }, { "type": "int", - "name": "x" + "name": "index" } ], "return_type": "NoneType" @@ -148378,28 +155128,6 @@ ], "return_type": "NoneType" }, - "set_local_style_prop_meta": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "prop" - }, - { - "type": "int", - "name": "meta" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, "get_local_style_prop": { "type": "function", "args": [ @@ -148476,26 +155204,6 @@ ], "return_type": "NoneType" }, - "style_get_selector_state": { - "type": "function", - "args": [ - { - "type": "int", - "name": "selector" - } - ], - "return_type": "int" - }, - "style_get_selector_part": { - "type": "function", - "args": [ - { - "type": "int", - "name": "selector" - } - ], - "return_type": "int" - }, "set_style_width": { "type": "function", "args": [ @@ -148730,7 +155438,25 @@ ], "return_type": "NoneType" }, - "set_style_transform_zoom": { + "set_style_transform_scale_x": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_transform_scale_y": { "type": "function", "args": [ { @@ -148748,7 +155474,7 @@ ], "return_type": "NoneType" }, - "set_style_transform_angle": { + "set_style_transform_rotation": { "type": "function", "args": [ { @@ -148990,7 +155716,7 @@ "name": "obj" }, { - "type": "color32_t", + "type": "color_t", "name": "value" }, { @@ -149026,7 +155752,7 @@ "name": "obj" }, { - "type": "color32_t", + "type": "color_t", "name": "value" }, { @@ -149090,7 +155816,7 @@ ], "return_type": "NoneType" }, - "set_style_bg_grad": { + "set_style_bg_main_opa": { "type": "function", "args": [ { @@ -149098,7 +155824,7 @@ "name": "obj" }, { - "type": "grad_dsc_t", + "type": "int", "name": "value" }, { @@ -149108,7 +155834,7 @@ ], "return_type": "NoneType" }, - "set_style_bg_dither_mode": { + "set_style_bg_grad_opa": { "type": "function", "args": [ { @@ -149126,7 +155852,25 @@ ], "return_type": "NoneType" }, - "set_style_bg_img_src": { + "set_style_bg_grad": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "grad_dsc_t", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_bg_image_src": { "type": "function", "args": [ { @@ -149144,7 +155888,7 @@ ], "return_type": "NoneType" }, - "set_style_bg_img_opa": { + "set_style_bg_image_opa": { "type": "function", "args": [ { @@ -149162,7 +155906,7 @@ ], "return_type": "NoneType" }, - "set_style_bg_img_recolor": { + "set_style_bg_image_recolor": { "type": "function", "args": [ { @@ -149170,7 +155914,7 @@ "name": "obj" }, { - "type": "color32_t", + "type": "color_t", "name": "value" }, { @@ -149180,7 +155924,7 @@ ], "return_type": "NoneType" }, - "set_style_bg_img_recolor_opa": { + "set_style_bg_image_recolor_opa": { "type": "function", "args": [ { @@ -149198,7 +155942,7 @@ ], "return_type": "NoneType" }, - "set_style_bg_img_tiled": { + "set_style_bg_image_tiled": { "type": "function", "args": [ { @@ -149224,7 +155968,7 @@ "name": "obj" }, { - "type": "color32_t", + "type": "color_t", "name": "value" }, { @@ -149332,7 +156076,7 @@ "name": "obj" }, { - "type": "color32_t", + "type": "color_t", "name": "value" }, { @@ -149396,7 +156140,7 @@ ], "return_type": "NoneType" }, - "set_style_shadow_ofs_x": { + "set_style_shadow_offset_x": { "type": "function", "args": [ { @@ -149414,7 +156158,7 @@ ], "return_type": "NoneType" }, - "set_style_shadow_ofs_y": { + "set_style_shadow_offset_y": { "type": "function", "args": [ { @@ -149458,7 +156202,7 @@ "name": "obj" }, { - "type": "color32_t", + "type": "color_t", "name": "value" }, { @@ -149486,7 +156230,7 @@ ], "return_type": "NoneType" }, - "set_style_img_opa": { + "set_style_image_opa": { "type": "function", "args": [ { @@ -149504,7 +156248,7 @@ ], "return_type": "NoneType" }, - "set_style_img_recolor": { + "set_style_image_recolor": { "type": "function", "args": [ { @@ -149512,7 +156256,7 @@ "name": "obj" }, { - "type": "color32_t", + "type": "color_t", "name": "value" }, { @@ -149522,7 +156266,7 @@ ], "return_type": "NoneType" }, - "set_style_img_recolor_opa": { + "set_style_image_recolor_opa": { "type": "function", "args": [ { @@ -149620,7 +156364,7 @@ "name": "obj" }, { - "type": "color32_t", + "type": "color_t", "name": "value" }, { @@ -149692,7 +156436,7 @@ "name": "obj" }, { - "type": "color32_t", + "type": "color_t", "name": "value" }, { @@ -149720,7 +156464,7 @@ ], "return_type": "NoneType" }, - "set_style_arc_img_src": { + "set_style_arc_image_src": { "type": "function", "args": [ { @@ -149746,7 +156490,7 @@ "name": "obj" }, { - "type": "color32_t", + "type": "color_t", "name": "value" }, { @@ -149918,6 +156662,24 @@ ], "return_type": "NoneType" }, + "set_style_opa_layered": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, "set_style_color_filter_dsc": { "type": "function", "args": [ @@ -150080,6 +156842,276 @@ ], "return_type": "NoneType" }, + "set_style_flex_flow": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_flex_main_place": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_flex_cross_place": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_flex_track_place": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_flex_grow": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_grid_column_dsc_array": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "void*", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_grid_column_align": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_grid_row_dsc_array": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "void*", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_grid_row_align": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_grid_cell_column_pos": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_grid_cell_x_align": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_grid_cell_column_span": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_grid_cell_row_pos": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_grid_cell_y_align": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_grid_cell_row_span": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, "calculate_style_text_align": { "type": "function", "args": [ @@ -150098,6 +157130,20 @@ ], "return_type": "int" }, + "get_style_opa_recursive": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "part" + } + ], + "return_type": "int" + }, "init_draw_rect_dsc": { "type": "function", "args": [ @@ -150134,7 +157180,7 @@ ], "return_type": "NoneType" }, - "init_draw_img_dsc": { + "init_draw_image_dsc": { "type": "function", "args": [ { @@ -150146,7 +157192,7 @@ "name": "part" }, { - "type": "draw_img_dsc_t", + "type": "draw_image_dsc_t", "name": "draw_dsc" } ], @@ -150202,38 +157248,6 @@ ], "return_type": "int" }, - "draw_dsc_init": { - "type": "function", - "args": [ - { - "type": "obj_draw_part_dsc_t", - "name": "dsc" - }, - { - "type": "draw_ctx_t", - "name": "draw_ctx" - } - ], - "return_type": "NoneType" - }, - "draw_part_check_type": { - "type": "function", - "args": [ - { - "type": "obj_draw_part_dsc_t", - "name": "dsc" - }, - { - "type": "obj_class_t", - "name": "class_p" - }, - { - "type": "int", - "name": "type" - } - ], - "return_type": "bool" - }, "refresh_ext_draw_size": { "type": "function", "args": [ @@ -150389,6 +157403,29 @@ ], "return_type": "bool" }, + "remove_event_cb": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "callback", + "function": { + "args": [ + { + "type": "event_t", + "name": "e" + } + ], + "return_type": null + }, + "name": "event_cb" + } + ], + "return_type": "bool" + }, "add_flag": { "type": "function", "args": [ @@ -150403,7 +157440,21 @@ ], "return_type": "NoneType" }, - "clear_flag": { + "remove_flag": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "f" + } + ], + "return_type": "NoneType" + }, + "update_flag": { "type": "function", "args": [ { @@ -150413,6 +157464,10 @@ { "type": "int", "name": "f" + }, + { + "type": "bool", + "name": "v" } ], "return_type": "NoneType" @@ -150431,7 +157486,7 @@ ], "return_type": "NoneType" }, - "clear_state": { + "remove_state": { "type": "function", "args": [ { @@ -150445,6 +157500,24 @@ ], "return_type": "NoneType" }, + "set_state": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "state" + }, + { + "type": "bool", + "name": "v" + } + ], + "return_type": "NoneType" + }, "has_flag": { "type": "function", "args": [ @@ -150569,8 +157642,8 @@ "type": "function", "args": [ { - "type": "draw_ctx_t", - "name": "draw_ctx" + "type": "layer_t", + "name": "layer" }, { "type": "lv_obj_t*", @@ -150619,217 +157692,7 @@ ], "return_type": "NoneType" }, - "set_flex_flow": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "flow" - } - ], - "return_type": "NoneType" - }, - "set_flex_align": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "main_place" - }, - { - "type": "int", - "name": "cross_place" - }, - { - "type": "int", - "name": "track_cross_place" - } - ], - "return_type": "NoneType" - }, - "set_flex_grow": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "grow" - } - ], - "return_type": "NoneType" - }, - "set_style_flex_flow": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_flex_main_place": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_flex_cross_place": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_flex_track_place": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_flex_grow": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_grid_dsc_array": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "mp_arr_to_lv_coord_t_____", - "name": "col_dsc" - }, - { - "type": "mp_arr_to_lv_coord_t_____", - "name": "row_dsc" - } - ], - "return_type": "NoneType" - }, - "set_grid_align": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "column_align" - }, - { - "type": "int", - "name": "row_align" - } - ], - "return_type": "NoneType" - }, - "set_grid_cell": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "column_align" - }, - { - "type": "int", - "name": "col_pos" - }, - { - "type": "int", - "name": "col_span" - }, - { - "type": "int", - "name": "row_align" - }, - { - "type": "int", - "name": "row_pos" - }, - { - "type": "int", - "name": "row_span" - } - ], - "return_type": "NoneType" - }, - "set_style_grid_row_dsc_array": { + "bind_flag_if_eq": { "type": "function", "args": [ { @@ -150837,35 +157700,21 @@ "name": "obj" }, { - "type": "mp_arr_to_lv_coord_t_____", - "name": "value" + "type": "subject_t", + "name": "subject" }, { "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_grid_column_dsc_array": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "mp_arr_to_lv_coord_t_____", - "name": "value" + "name": "flag" }, { "type": "int", - "name": "selector" + "name": "ref_value" } ], - "return_type": "NoneType" + "return_type": "observer_t" }, - "set_style_grid_row_align": { + "bind_flag_if_not_eq": { "type": "function", "args": [ { @@ -150873,35 +157722,21 @@ "name": "obj" }, { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_grid_column_align": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" + "type": "subject_t", + "name": "subject" }, { "type": "int", - "name": "value" + "name": "flag" }, { "type": "int", - "name": "selector" + "name": "ref_value" } ], - "return_type": "NoneType" + "return_type": "observer_t" }, - "set_style_grid_cell_column_pos": { + "bind_state_if_eq": { "type": "function", "args": [ { @@ -150909,71 +157744,21 @@ "name": "obj" }, { - "type": "int", - "name": "value" + "type": "subject_t", + "name": "subject" }, { "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_grid_cell_column_span": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_grid_cell_row_pos": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_grid_cell_row_span": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" + "name": "state" }, { "type": "int", - "name": "selector" + "name": "ref_value" } ], - "return_type": "NoneType" + "return_type": "observer_t" }, - "set_style_grid_cell_x_align": { + "bind_state_if_not_eq": { "type": "function", "args": [ { @@ -150981,33 +157766,19 @@ "name": "obj" }, { - "type": "int", - "name": "value" + "type": "subject_t", + "name": "subject" }, { "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_grid_cell_y_align": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" + "name": "state" }, { "type": "int", - "name": "selector" + "name": "ref_value" } ], - "return_type": "NoneType" + "return_type": "observer_t" }, "FLAG": { "type": "enum_type", @@ -151072,9 +157843,15 @@ "FLOATING": { "type": "enum_member" }, + "SEND_DRAW_TASK_EVENTS": { + "type": "enum_member" + }, "OVERFLOW_VISIBLE": { "type": "enum_member" }, + "FLEX_IN_NEW_TRACK": { + "type": "enum_member" + }, "LAYOUT_1": { "type": "enum_member" }, @@ -151101,20 +157878,6 @@ } } }, - "DRAW_PART": { - "type": "enum_type", - "members": { - "RECTANGLE": { - "type": "enum_member" - }, - "BORDER_POST": { - "type": "enum_member" - }, - "SCROLLBAR": { - "type": "enum_member" - } - } - }, "TREE_WALK": { "type": "enum_type", "members": { @@ -151170,8 +157933,98 @@ } } }, - "menu_separator": { + "msgbox": { "members": { + "get_title": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "parent" + } + ], + "return_type": "lv_obj_t*" + }, + "get_close_button": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "parent" + } + ], + "return_type": "lv_obj_t*" + }, + "get_text": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "parent" + } + ], + "return_type": "lv_obj_t*" + }, + "get_content": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "parent" + } + ], + "return_type": "lv_obj_t*" + }, + "get_buttons": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "parent" + } + ], + "return_type": "lv_obj_t*" + }, + "get_active_button": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "img" + } + ], + "return_type": "int" + }, + "get_active_button_text": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + } + ], + "return_type": "char*" + }, + "close": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + } + ], + "return_type": "NoneType" + }, + "close_async": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + } + ], + "return_type": "NoneType" + }, "center": { "type": "function", "args": [ @@ -151182,6 +158035,26 @@ ], "return_type": "NoneType" }, + "style_get_selector_state": { + "type": "function", + "args": [ + { + "type": "int", + "name": "selector" + } + ], + "return_type": "int" + }, + "style_get_selector_part": { + "type": "function", + "args": [ + { + "type": "int", + "name": "selector" + } + ], + "return_type": "int" + }, "get_style_width": { "type": "function", "args": [ @@ -151364,7 +158237,21 @@ ], "return_type": "int" }, - "get_style_transform_zoom": { + "get_style_transform_scale_x": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "part" + } + ], + "return_type": "int" + }, + "get_style_transform_scale_y": { "type": "function", "args": [ { @@ -151378,7 +158265,7 @@ ], "return_type": "int" }, - "get_style_transform_angle": { + "get_style_transform_rotation": { "type": "function", "args": [ { @@ -151572,7 +158459,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_bg_color_filtered": { "type": "function", @@ -151586,7 +158473,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_bg_opa": { "type": "function", @@ -151614,7 +158501,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_bg_grad_color_filtered": { "type": "function", @@ -151628,7 +158515,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_bg_grad_dir": { "type": "function", @@ -151672,7 +158559,7 @@ ], "return_type": "int" }, - "get_style_bg_grad": { + "get_style_bg_main_opa": { "type": "function", "args": [ { @@ -151684,9 +158571,9 @@ "name": "part" } ], - "return_type": "grad_dsc_t" + "return_type": "int" }, - "get_style_bg_dither_mode": { + "get_style_bg_grad_opa": { "type": "function", "args": [ { @@ -151700,7 +158587,21 @@ ], "return_type": "int" }, - "get_style_bg_img_src": { + "get_style_bg_grad": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "part" + } + ], + "return_type": "grad_dsc_t" + }, + "get_style_bg_image_src": { "type": "function", "args": [ { @@ -151714,7 +158615,7 @@ ], "return_type": "void*" }, - "get_style_bg_img_opa": { + "get_style_bg_image_opa": { "type": "function", "args": [ { @@ -151728,7 +158629,7 @@ ], "return_type": "int" }, - "get_style_bg_img_recolor": { + "get_style_bg_image_recolor": { "type": "function", "args": [ { @@ -151740,9 +158641,9 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, - "get_style_bg_img_recolor_filtered": { + "get_style_bg_image_recolor_filtered": { "type": "function", "args": [ { @@ -151754,9 +158655,9 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, - "get_style_bg_img_recolor_opa": { + "get_style_bg_image_recolor_opa": { "type": "function", "args": [ { @@ -151770,7 +158671,7 @@ ], "return_type": "int" }, - "get_style_bg_img_tiled": { + "get_style_bg_image_tiled": { "type": "function", "args": [ { @@ -151796,7 +158697,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_border_color_filtered": { "type": "function", @@ -151810,7 +158711,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_border_opa": { "type": "function", @@ -151894,7 +158795,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_outline_color_filtered": { "type": "function", @@ -151908,7 +158809,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_outline_opa": { "type": "function", @@ -151952,7 +158853,7 @@ ], "return_type": "int" }, - "get_style_shadow_ofs_x": { + "get_style_shadow_offset_x": { "type": "function", "args": [ { @@ -151966,7 +158867,7 @@ ], "return_type": "int" }, - "get_style_shadow_ofs_y": { + "get_style_shadow_offset_y": { "type": "function", "args": [ { @@ -152006,7 +158907,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_shadow_color_filtered": { "type": "function", @@ -152020,7 +158921,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_shadow_opa": { "type": "function", @@ -152036,7 +158937,7 @@ ], "return_type": "int" }, - "get_style_img_opa": { + "get_style_image_opa": { "type": "function", "args": [ { @@ -152050,7 +158951,7 @@ ], "return_type": "int" }, - "get_style_img_recolor": { + "get_style_image_recolor": { "type": "function", "args": [ { @@ -152062,9 +158963,9 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, - "get_style_img_recolor_filtered": { + "get_style_image_recolor_filtered": { "type": "function", "args": [ { @@ -152076,9 +158977,9 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, - "get_style_img_recolor_opa": { + "get_style_image_recolor_opa": { "type": "function", "args": [ { @@ -152160,7 +159061,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_line_color_filtered": { "type": "function", @@ -152174,7 +159075,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_line_opa": { "type": "function", @@ -152230,7 +159131,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_arc_color_filtered": { "type": "function", @@ -152244,7 +159145,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_arc_opa": { "type": "function", @@ -152260,7 +159161,7 @@ ], "return_type": "int" }, - "get_style_arc_img_src": { + "get_style_arc_image_src": { "type": "function", "args": [ { @@ -152286,7 +159187,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_text_color_filtered": { "type": "function", @@ -152300,7 +159201,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_text_opa": { "type": "function", @@ -152428,6 +159329,20 @@ ], "return_type": "int" }, + "get_style_opa_layered": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "part" + } + ], + "return_type": "int" + }, "get_style_color_filter_dsc": { "type": "function", "args": [ @@ -152554,169 +159469,7 @@ ], "return_type": "int" }, - "set_style_pad_all": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_pad_hor": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_pad_ver": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_margin_all": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_margin_hor": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_margin_ver": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_pad_gap": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_size": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "width" - }, - { - "type": "int", - "name": "height" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "get_style_space_left": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "part" - } - ], - "return_type": "int" - }, - "get_style_space_right": { + "get_style_flex_flow": { "type": "function", "args": [ { @@ -152730,7 +159483,7 @@ ], "return_type": "int" }, - "get_style_space_top": { + "get_style_flex_main_place": { "type": "function", "args": [ { @@ -152744,7 +159497,7 @@ ], "return_type": "int" }, - "get_style_space_bottom": { + "get_style_flex_cross_place": { "type": "function", "args": [ { @@ -152758,31 +159511,7 @@ ], "return_type": "int" }, - "set_user_data": { - "type": "function", - "args": [ - { - "type": "void*", - "name": "user_data" - }, - { - "type": "lv_obj_t*", - "name": "obj" - } - ], - "return_type": "NoneType" - }, - "get_user_data": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - } - ], - "return_type": "void*" - }, - "get_style_flex_flow": { + "get_style_flex_track_place": { "type": "function", "args": [ { @@ -152796,7 +159525,7 @@ ], "return_type": "int" }, - "get_style_flex_main_place": { + "get_style_flex_grow": { "type": "function", "args": [ { @@ -152810,7 +159539,7 @@ ], "return_type": "int" }, - "get_style_flex_cross_place": { + "get_style_grid_column_dsc_array": { "type": "function", "args": [ { @@ -152822,9 +159551,9 @@ "name": "part" } ], - "return_type": "int" + "return_type": "void*" }, - "get_style_flex_track_place": { + "get_style_grid_column_align": { "type": "function", "args": [ { @@ -152838,7 +159567,7 @@ ], "return_type": "int" }, - "get_style_flex_grow": { + "get_style_grid_row_dsc_array": { "type": "function", "args": [ { @@ -152850,7 +159579,7 @@ "name": "part" } ], - "return_type": "int" + "return_type": "void*" }, "get_style_grid_row_align": { "type": "function", @@ -152866,7 +159595,7 @@ ], "return_type": "int" }, - "get_style_grid_column_align": { + "get_style_grid_cell_column_pos": { "type": "function", "args": [ { @@ -152880,7 +159609,7 @@ ], "return_type": "int" }, - "get_style_grid_cell_column_pos": { + "get_style_grid_cell_x_align": { "type": "function", "args": [ { @@ -152922,6 +159651,20 @@ ], "return_type": "int" }, + "get_style_grid_cell_y_align": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "part" + } + ], + "return_type": "int" + }, "get_style_grid_cell_row_span": { "type": "function", "args": [ @@ -152936,7 +159679,173 @@ ], "return_type": "int" }, - "get_style_grid_cell_x_align": { + "set_style_pad_all": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_pad_hor": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_pad_ver": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_margin_all": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_margin_hor": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_margin_ver": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_pad_gap": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_size": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "width" + }, + { + "type": "int", + "name": "height" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_transform_scale": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "get_style_space_left": { "type": "function", "args": [ { @@ -152950,7 +159859,49 @@ ], "return_type": "int" }, - "get_style_grid_cell_y_align": { + "get_style_space_right": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "part" + } + ], + "return_type": "int" + }, + "get_style_space_top": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "part" + } + ], + "return_type": "int" + }, + "get_style_space_bottom": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "part" + } + ], + "return_type": "int" + }, + "get_style_transform_scale_x_safe": { "type": "function", "args": [ { @@ -152964,6 +159915,44 @@ ], "return_type": "int" }, + "get_style_transform_scale_y_safe": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "part" + } + ], + "return_type": "int" + }, + "set_user_data": { + "type": "function", + "args": [ + { + "type": "void*", + "name": "user_data" + }, + { + "type": "lv_obj_t*", + "name": "obj" + } + ], + "return_type": "NoneType" + }, + "get_user_data": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + } + ], + "return_type": "void*" + }, "move_foreground": { "type": "function", "args": [ @@ -152984,15 +159973,125 @@ ], "return_type": "NoneType" }, - "get_child_id": { + "set_flex_flow": { "type": "function", "args": [ { "type": "lv_obj_t*", "name": "obj" + }, + { + "type": "int", + "name": "flow" } ], - "return_type": "int" + "return_type": "NoneType" + }, + "set_flex_align": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "main_place" + }, + { + "type": "int", + "name": "cross_place" + }, + { + "type": "int", + "name": "track_cross_place" + } + ], + "return_type": "NoneType" + }, + "set_flex_grow": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "grow" + } + ], + "return_type": "NoneType" + }, + "set_grid_dsc_array": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "mp_arr_to_int32_t_____", + "name": "col_dsc" + }, + { + "type": "mp_arr_to_int32_t_____", + "name": "row_dsc" + } + ], + "return_type": "NoneType" + }, + "set_grid_align": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "column_align" + }, + { + "type": "int", + "name": "row_align" + } + ], + "return_type": "NoneType" + }, + "set_grid_cell": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "column_align" + }, + { + "type": "int", + "name": "col_pos" + }, + { + "type": "int", + "name": "col_span" + }, + { + "type": "int", + "name": "row_align" + }, + { + "type": "int", + "name": "row_pos" + }, + { + "type": "int", + "name": "row_span" + } + ], + "return_type": "NoneType" }, "delete": { "type": "function", @@ -153014,7 +160113,7 @@ ], "return_type": "NoneType" }, - "del_delayed": { + "delete_delayed": { "type": "function", "args": [ { @@ -153028,7 +160127,7 @@ ], "return_type": "NoneType" }, - "del_anim_ready_cb": { + "delete_anim_ready_cb": { "type": "function", "args": [ { @@ -153038,7 +160137,7 @@ ], "return_type": "NoneType" }, - "del_async": { + "delete_async": { "type": "function", "args": [ { @@ -153108,7 +160207,7 @@ "name": "obj" } ], - "return_type": "disp_t" + "return_type": "display_t" }, "get_parent": { "type": "function", @@ -153134,6 +160233,20 @@ ], "return_type": "lv_obj_t*" }, + "get_sibling": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "id" + } + ], + "return_type": "lv_obj_t*" + }, "get_child_cnt": { "type": "function", "args": [ @@ -153183,6 +160296,16 @@ ], "return_type": "NoneType" }, + "dump_tree": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + } + ], + "return_type": "NoneType" + }, "set_pos": { "type": "function", "args": [ @@ -153210,7 +160333,7 @@ }, { "type": "int", - "name": "x" + "name": "index" } ], "return_type": "NoneType" @@ -153224,7 +160347,7 @@ }, { "type": "int", - "name": "x" + "name": "index" } ], "return_type": "NoneType" @@ -153266,7 +160389,7 @@ }, { "type": "int", - "name": "x" + "name": "index" } ], "return_type": "NoneType" @@ -153280,7 +160403,7 @@ }, { "type": "int", - "name": "x" + "name": "index" } ], "return_type": "NoneType" @@ -153294,7 +160417,7 @@ }, { "type": "int", - "name": "x" + "name": "index" } ], "return_type": "NoneType" @@ -153308,7 +160431,7 @@ }, { "type": "int", - "name": "x" + "name": "index" } ], "return_type": "NoneType" @@ -153728,7 +160851,7 @@ }, { "type": "int", - "name": "x" + "name": "index" } ], "return_type": "NoneType" @@ -154273,28 +161396,6 @@ ], "return_type": "NoneType" }, - "set_local_style_prop_meta": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "prop" - }, - { - "type": "int", - "name": "meta" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, "get_local_style_prop": { "type": "function", "args": [ @@ -154371,26 +161472,6 @@ ], "return_type": "NoneType" }, - "style_get_selector_state": { - "type": "function", - "args": [ - { - "type": "int", - "name": "selector" - } - ], - "return_type": "int" - }, - "style_get_selector_part": { - "type": "function", - "args": [ - { - "type": "int", - "name": "selector" - } - ], - "return_type": "int" - }, "set_style_width": { "type": "function", "args": [ @@ -154625,7 +161706,7 @@ ], "return_type": "NoneType" }, - "set_style_transform_zoom": { + "set_style_transform_scale_x": { "type": "function", "args": [ { @@ -154643,7 +161724,25 @@ ], "return_type": "NoneType" }, - "set_style_transform_angle": { + "set_style_transform_scale_y": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_transform_rotation": { "type": "function", "args": [ { @@ -154885,7 +161984,7 @@ "name": "obj" }, { - "type": "color32_t", + "type": "color_t", "name": "value" }, { @@ -154921,7 +162020,7 @@ "name": "obj" }, { - "type": "color32_t", + "type": "color_t", "name": "value" }, { @@ -154985,7 +162084,7 @@ ], "return_type": "NoneType" }, - "set_style_bg_grad": { + "set_style_bg_main_opa": { "type": "function", "args": [ { @@ -154993,7 +162092,7 @@ "name": "obj" }, { - "type": "grad_dsc_t", + "type": "int", "name": "value" }, { @@ -155003,7 +162102,7 @@ ], "return_type": "NoneType" }, - "set_style_bg_dither_mode": { + "set_style_bg_grad_opa": { "type": "function", "args": [ { @@ -155021,7 +162120,25 @@ ], "return_type": "NoneType" }, - "set_style_bg_img_src": { + "set_style_bg_grad": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "grad_dsc_t", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_bg_image_src": { "type": "function", "args": [ { @@ -155039,7 +162156,7 @@ ], "return_type": "NoneType" }, - "set_style_bg_img_opa": { + "set_style_bg_image_opa": { "type": "function", "args": [ { @@ -155057,7 +162174,7 @@ ], "return_type": "NoneType" }, - "set_style_bg_img_recolor": { + "set_style_bg_image_recolor": { "type": "function", "args": [ { @@ -155065,7 +162182,7 @@ "name": "obj" }, { - "type": "color32_t", + "type": "color_t", "name": "value" }, { @@ -155075,7 +162192,7 @@ ], "return_type": "NoneType" }, - "set_style_bg_img_recolor_opa": { + "set_style_bg_image_recolor_opa": { "type": "function", "args": [ { @@ -155093,7 +162210,7 @@ ], "return_type": "NoneType" }, - "set_style_bg_img_tiled": { + "set_style_bg_image_tiled": { "type": "function", "args": [ { @@ -155119,7 +162236,7 @@ "name": "obj" }, { - "type": "color32_t", + "type": "color_t", "name": "value" }, { @@ -155227,7 +162344,7 @@ "name": "obj" }, { - "type": "color32_t", + "type": "color_t", "name": "value" }, { @@ -155291,7 +162408,7 @@ ], "return_type": "NoneType" }, - "set_style_shadow_ofs_x": { + "set_style_shadow_offset_x": { "type": "function", "args": [ { @@ -155309,7 +162426,7 @@ ], "return_type": "NoneType" }, - "set_style_shadow_ofs_y": { + "set_style_shadow_offset_y": { "type": "function", "args": [ { @@ -155353,7 +162470,7 @@ "name": "obj" }, { - "type": "color32_t", + "type": "color_t", "name": "value" }, { @@ -155381,7 +162498,7 @@ ], "return_type": "NoneType" }, - "set_style_img_opa": { + "set_style_image_opa": { "type": "function", "args": [ { @@ -155399,7 +162516,7 @@ ], "return_type": "NoneType" }, - "set_style_img_recolor": { + "set_style_image_recolor": { "type": "function", "args": [ { @@ -155407,7 +162524,7 @@ "name": "obj" }, { - "type": "color32_t", + "type": "color_t", "name": "value" }, { @@ -155417,7 +162534,7 @@ ], "return_type": "NoneType" }, - "set_style_img_recolor_opa": { + "set_style_image_recolor_opa": { "type": "function", "args": [ { @@ -155515,7 +162632,7 @@ "name": "obj" }, { - "type": "color32_t", + "type": "color_t", "name": "value" }, { @@ -155587,7 +162704,7 @@ "name": "obj" }, { - "type": "color32_t", + "type": "color_t", "name": "value" }, { @@ -155615,7 +162732,7 @@ ], "return_type": "NoneType" }, - "set_style_arc_img_src": { + "set_style_arc_image_src": { "type": "function", "args": [ { @@ -155641,7 +162758,7 @@ "name": "obj" }, { - "type": "color32_t", + "type": "color_t", "name": "value" }, { @@ -155813,6 +162930,24 @@ ], "return_type": "NoneType" }, + "set_style_opa_layered": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, "set_style_color_filter_dsc": { "type": "function", "args": [ @@ -155975,6 +163110,276 @@ ], "return_type": "NoneType" }, + "set_style_flex_flow": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_flex_main_place": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_flex_cross_place": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_flex_track_place": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_flex_grow": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_grid_column_dsc_array": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "void*", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_grid_column_align": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_grid_row_dsc_array": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "void*", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_grid_row_align": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_grid_cell_column_pos": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_grid_cell_x_align": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_grid_cell_column_span": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_grid_cell_row_pos": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_grid_cell_y_align": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_grid_cell_row_span": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, "calculate_style_text_align": { "type": "function", "args": [ @@ -155993,6 +163398,20 @@ ], "return_type": "int" }, + "get_style_opa_recursive": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "part" + } + ], + "return_type": "int" + }, "init_draw_rect_dsc": { "type": "function", "args": [ @@ -156029,7 +163448,7 @@ ], "return_type": "NoneType" }, - "init_draw_img_dsc": { + "init_draw_image_dsc": { "type": "function", "args": [ { @@ -156041,7 +163460,7 @@ "name": "part" }, { - "type": "draw_img_dsc_t", + "type": "draw_image_dsc_t", "name": "draw_dsc" } ], @@ -156097,38 +163516,6 @@ ], "return_type": "int" }, - "draw_dsc_init": { - "type": "function", - "args": [ - { - "type": "obj_draw_part_dsc_t", - "name": "dsc" - }, - { - "type": "draw_ctx_t", - "name": "draw_ctx" - } - ], - "return_type": "NoneType" - }, - "draw_part_check_type": { - "type": "function", - "args": [ - { - "type": "obj_draw_part_dsc_t", - "name": "dsc" - }, - { - "type": "obj_class_t", - "name": "class_p" - }, - { - "type": "int", - "name": "type" - } - ], - "return_type": "bool" - }, "refresh_ext_draw_size": { "type": "function", "args": [ @@ -156284,6 +163671,29 @@ ], "return_type": "bool" }, + "remove_event_cb": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "callback", + "function": { + "args": [ + { + "type": "event_t", + "name": "e" + } + ], + "return_type": null + }, + "name": "event_cb" + } + ], + "return_type": "bool" + }, "add_flag": { "type": "function", "args": [ @@ -156298,7 +163708,7 @@ ], "return_type": "NoneType" }, - "clear_flag": { + "remove_flag": { "type": "function", "args": [ { @@ -156312,6 +163722,24 @@ ], "return_type": "NoneType" }, + "update_flag": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "f" + }, + { + "type": "bool", + "name": "v" + } + ], + "return_type": "NoneType" + }, "add_state": { "type": "function", "args": [ @@ -156326,7 +163754,21 @@ ], "return_type": "NoneType" }, - "clear_state": { + "remove_state": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "state" + } + ], + "return_type": "NoneType" + }, + "set_state": { "type": "function", "args": [ { @@ -156336,6 +163778,10 @@ { "type": "int", "name": "state" + }, + { + "type": "bool", + "name": "v" } ], "return_type": "NoneType" @@ -156464,8 +163910,8 @@ "type": "function", "args": [ { - "type": "draw_ctx_t", - "name": "draw_ctx" + "type": "layer_t", + "name": "layer" }, { "type": "lv_obj_t*", @@ -156514,7 +163960,7 @@ ], "return_type": "NoneType" }, - "set_flex_flow": { + "bind_flag_if_eq": { "type": "function", "args": [ { @@ -156522,49 +163968,21 @@ "name": "obj" }, { - "type": "int", - "name": "flow" - } - ], - "return_type": "NoneType" - }, - "set_flex_align": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" + "type": "subject_t", + "name": "subject" }, { "type": "int", - "name": "main_place" - }, - { - "type": "int", - "name": "cross_place" - }, - { - "type": "int", - "name": "track_cross_place" - } - ], - "return_type": "NoneType" - }, - "set_flex_grow": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" + "name": "flag" }, { "type": "int", - "name": "grow" + "name": "ref_value" } ], - "return_type": "NoneType" + "return_type": "observer_t" }, - "set_style_flex_flow": { + "bind_flag_if_not_eq": { "type": "function", "args": [ { @@ -156572,35 +163990,21 @@ "name": "obj" }, { - "type": "int", - "name": "value" + "type": "subject_t", + "name": "subject" }, { "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_flex_main_place": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" + "name": "flag" }, { "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" + "name": "ref_value" } ], - "return_type": "NoneType" + "return_type": "observer_t" }, - "set_style_flex_cross_place": { + "bind_state_if_eq": { "type": "function", "args": [ { @@ -156608,249 +164012,21 @@ "name": "obj" }, { - "type": "int", - "name": "value" + "type": "subject_t", + "name": "subject" }, { "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_flex_track_place": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_flex_grow": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_grid_dsc_array": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "mp_arr_to_lv_coord_t_____", - "name": "col_dsc" - }, - { - "type": "mp_arr_to_lv_coord_t_____", - "name": "row_dsc" - } - ], - "return_type": "NoneType" - }, - "set_grid_align": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "column_align" - }, - { - "type": "int", - "name": "row_align" - } - ], - "return_type": "NoneType" - }, - "set_grid_cell": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "column_align" - }, - { - "type": "int", - "name": "col_pos" - }, - { - "type": "int", - "name": "col_span" - }, - { - "type": "int", - "name": "row_align" - }, - { - "type": "int", - "name": "row_pos" - }, - { - "type": "int", - "name": "row_span" - } - ], - "return_type": "NoneType" - }, - "set_style_grid_row_dsc_array": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "mp_arr_to_lv_coord_t_____", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_grid_column_dsc_array": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "mp_arr_to_lv_coord_t_____", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_grid_row_align": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_grid_column_align": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_grid_cell_column_pos": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_grid_cell_column_span": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_grid_cell_row_pos": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" + "name": "state" }, { "type": "int", - "name": "selector" + "name": "ref_value" } ], - "return_type": "NoneType" + "return_type": "observer_t" }, - "set_style_grid_cell_row_span": { + "bind_state_if_not_eq": { "type": "function", "args": [ { @@ -156858,51 +164034,19 @@ "name": "obj" }, { - "type": "int", - "name": "value" + "type": "subject_t", + "name": "subject" }, { "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_grid_cell_x_align": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_grid_cell_y_align": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" + "name": "state" }, { "type": "int", - "name": "selector" + "name": "ref_value" } ], - "return_type": "NoneType" + "return_type": "observer_t" }, "FLAG": { "type": "enum_type", @@ -156967,9 +164111,15 @@ "FLOATING": { "type": "enum_member" }, + "SEND_DRAW_TASK_EVENTS": { + "type": "enum_member" + }, "OVERFLOW_VISIBLE": { "type": "enum_member" }, + "FLEX_IN_NEW_TRACK": { + "type": "enum_member" + }, "LAYOUT_1": { "type": "enum_member" }, @@ -156996,20 +164146,6 @@ } } }, - "DRAW_PART": { - "type": "enum_type", - "members": { - "RECTANGLE": { - "type": "enum_member" - }, - "BORDER_POST": { - "type": "enum_member" - }, - "SCROLLBAR": { - "type": "enum_member" - } - } - }, "TREE_WALK": { "type": "enum_type", "members": { @@ -157065,9 +164201,9 @@ } } }, - "meter": { + "roller": { "members": { - "set_scale_ticks": { + "set_options": { "type": "function", "args": [ { @@ -157075,25 +164211,17 @@ "name": "obj" }, { - "type": "int", - "name": "cnt" - }, - { - "type": "int", - "name": "width" + "type": "char*", + "name": "options" }, { "type": "int", - "name": "len" - }, - { - "type": "color32_t", - "name": "color" + "name": "mode" } ], "return_type": "NoneType" }, - "set_scale_major_ticks": { + "set_selected": { "type": "function", "args": [ { @@ -157102,28 +164230,16 @@ }, { "type": "int", - "name": "nth" - }, - { - "type": "int", - "name": "width" - }, - { - "type": "int", - "name": "len" - }, - { - "type": "color32_t", - "name": "color" + "name": "sel_opt" }, { "type": "int", - "name": "label_gap" + "name": "anim" } ], "return_type": "NoneType" }, - "set_scale_range": { + "set_visible_row_count": { "type": "function", "args": [ { @@ -157132,46 +164248,22 @@ }, { "type": "int", - "name": "min" - }, - { - "type": "int", - "name": "max" - }, - { - "type": "int", - "name": "angle_range" - }, - { - "type": "int", - "name": "rotation" + "name": "zoom" } ], "return_type": "NoneType" }, - "add_needle_line": { + "get_selected": { "type": "function", "args": [ { "type": "lv_obj_t*", "name": "obj" - }, - { - "type": "int", - "name": "width" - }, - { - "type": "color32_t", - "name": "color" - }, - { - "type": "int", - "name": "r_mod" } ], - "return_type": "meter_indicator_t" + "return_type": "int" }, - "add_needle_img": { + "get_selected_str": { "type": "function", "args": [ { @@ -157179,69 +164271,37 @@ "name": "obj" }, { - "type": "void*", - "name": "src" - }, - { - "type": "int", - "name": "pivot_x" + "type": "char*", + "name": "buf" }, { "type": "int", - "name": "pivot_y" + "name": "buf_size" } ], - "return_type": "meter_indicator_t" + "return_type": "NoneType" }, - "add_arc": { + "get_options": { "type": "function", "args": [ { "type": "lv_obj_t*", "name": "obj" - }, - { - "type": "int", - "name": "width" - }, - { - "type": "color32_t", - "name": "color" - }, - { - "type": "int", - "name": "r_mod" } ], - "return_type": "meter_indicator_t" + "return_type": "char*" }, - "add_scale_lines": { + "get_option_cnt": { "type": "function", "args": [ { "type": "lv_obj_t*", "name": "obj" - }, - { - "type": "color32_t", - "name": "color_start" - }, - { - "type": "color32_t", - "name": "color_end" - }, - { - "type": "bool", - "name": "local" - }, - { - "type": "int", - "name": "width_mod" } ], - "return_type": "meter_indicator_t" + "return_type": "int" }, - "set_indicator_value": { + "bind_value": { "type": "function", "args": [ { @@ -157249,61 +164309,41 @@ "name": "obj" }, { - "type": "meter_indicator_t", - "name": "indic" - }, - { - "type": "int", - "name": "value" + "type": "subject_t", + "name": "subject" } ], - "return_type": "NoneType" + "return_type": "observer_t" }, - "set_indicator_start_value": { + "center": { "type": "function", "args": [ { "type": "lv_obj_t*", "name": "obj" - }, - { - "type": "meter_indicator_t", - "name": "indic" - }, - { - "type": "int", - "name": "value" } ], "return_type": "NoneType" }, - "set_indicator_end_value": { + "style_get_selector_state": { "type": "function", "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "meter_indicator_t", - "name": "indic" - }, { "type": "int", - "name": "value" + "name": "selector" } ], - "return_type": "NoneType" + "return_type": "int" }, - "center": { + "style_get_selector_part": { "type": "function", "args": [ { - "type": "lv_obj_t*", - "name": "obj" + "type": "int", + "name": "selector" } ], - "return_type": "NoneType" + "return_type": "int" }, "get_style_width": { "type": "function", @@ -157487,7 +164527,21 @@ ], "return_type": "int" }, - "get_style_transform_zoom": { + "get_style_transform_scale_x": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "part" + } + ], + "return_type": "int" + }, + "get_style_transform_scale_y": { "type": "function", "args": [ { @@ -157501,7 +164555,7 @@ ], "return_type": "int" }, - "get_style_transform_angle": { + "get_style_transform_rotation": { "type": "function", "args": [ { @@ -157695,7 +164749,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_bg_color_filtered": { "type": "function", @@ -157709,7 +164763,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_bg_opa": { "type": "function", @@ -157737,7 +164791,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_bg_grad_color_filtered": { "type": "function", @@ -157751,7 +164805,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_bg_grad_dir": { "type": "function", @@ -157795,7 +164849,7 @@ ], "return_type": "int" }, - "get_style_bg_grad": { + "get_style_bg_main_opa": { "type": "function", "args": [ { @@ -157807,9 +164861,9 @@ "name": "part" } ], - "return_type": "grad_dsc_t" + "return_type": "int" }, - "get_style_bg_dither_mode": { + "get_style_bg_grad_opa": { "type": "function", "args": [ { @@ -157823,7 +164877,21 @@ ], "return_type": "int" }, - "get_style_bg_img_src": { + "get_style_bg_grad": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "part" + } + ], + "return_type": "grad_dsc_t" + }, + "get_style_bg_image_src": { "type": "function", "args": [ { @@ -157837,7 +164905,7 @@ ], "return_type": "void*" }, - "get_style_bg_img_opa": { + "get_style_bg_image_opa": { "type": "function", "args": [ { @@ -157851,7 +164919,7 @@ ], "return_type": "int" }, - "get_style_bg_img_recolor": { + "get_style_bg_image_recolor": { "type": "function", "args": [ { @@ -157863,9 +164931,9 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, - "get_style_bg_img_recolor_filtered": { + "get_style_bg_image_recolor_filtered": { "type": "function", "args": [ { @@ -157877,9 +164945,9 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, - "get_style_bg_img_recolor_opa": { + "get_style_bg_image_recolor_opa": { "type": "function", "args": [ { @@ -157893,7 +164961,7 @@ ], "return_type": "int" }, - "get_style_bg_img_tiled": { + "get_style_bg_image_tiled": { "type": "function", "args": [ { @@ -157919,7 +164987,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_border_color_filtered": { "type": "function", @@ -157933,7 +165001,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_border_opa": { "type": "function", @@ -158017,7 +165085,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_outline_color_filtered": { "type": "function", @@ -158031,7 +165099,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_outline_opa": { "type": "function", @@ -158075,7 +165143,7 @@ ], "return_type": "int" }, - "get_style_shadow_ofs_x": { + "get_style_shadow_offset_x": { "type": "function", "args": [ { @@ -158089,7 +165157,7 @@ ], "return_type": "int" }, - "get_style_shadow_ofs_y": { + "get_style_shadow_offset_y": { "type": "function", "args": [ { @@ -158129,7 +165197,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_shadow_color_filtered": { "type": "function", @@ -158143,7 +165211,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_shadow_opa": { "type": "function", @@ -158159,7 +165227,7 @@ ], "return_type": "int" }, - "get_style_img_opa": { + "get_style_image_opa": { "type": "function", "args": [ { @@ -158173,7 +165241,7 @@ ], "return_type": "int" }, - "get_style_img_recolor": { + "get_style_image_recolor": { "type": "function", "args": [ { @@ -158185,9 +165253,9 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, - "get_style_img_recolor_filtered": { + "get_style_image_recolor_filtered": { "type": "function", "args": [ { @@ -158199,9 +165267,9 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, - "get_style_img_recolor_opa": { + "get_style_image_recolor_opa": { "type": "function", "args": [ { @@ -158283,7 +165351,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_line_color_filtered": { "type": "function", @@ -158297,7 +165365,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_line_opa": { "type": "function", @@ -158353,7 +165421,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_arc_color_filtered": { "type": "function", @@ -158367,7 +165435,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_arc_opa": { "type": "function", @@ -158383,7 +165451,7 @@ ], "return_type": "int" }, - "get_style_arc_img_src": { + "get_style_arc_image_src": { "type": "function", "args": [ { @@ -158409,7 +165477,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_text_color_filtered": { "type": "function", @@ -158423,7 +165491,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_text_opa": { "type": "function", @@ -158551,6 +165619,20 @@ ], "return_type": "int" }, + "get_style_opa_layered": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "part" + } + ], + "return_type": "int" + }, "get_style_color_filter_dsc": { "type": "function", "args": [ @@ -158677,169 +165759,7 @@ ], "return_type": "int" }, - "set_style_pad_all": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_pad_hor": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_pad_ver": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_margin_all": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_margin_hor": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_margin_ver": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_pad_gap": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_size": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "width" - }, - { - "type": "int", - "name": "height" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "get_style_space_left": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "part" - } - ], - "return_type": "int" - }, - "get_style_space_right": { + "get_style_flex_flow": { "type": "function", "args": [ { @@ -158853,7 +165773,7 @@ ], "return_type": "int" }, - "get_style_space_top": { + "get_style_flex_main_place": { "type": "function", "args": [ { @@ -158867,7 +165787,7 @@ ], "return_type": "int" }, - "get_style_space_bottom": { + "get_style_flex_cross_place": { "type": "function", "args": [ { @@ -158881,31 +165801,7 @@ ], "return_type": "int" }, - "set_user_data": { - "type": "function", - "args": [ - { - "type": "void*", - "name": "user_data" - }, - { - "type": "lv_obj_t*", - "name": "obj" - } - ], - "return_type": "NoneType" - }, - "get_user_data": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - } - ], - "return_type": "void*" - }, - "get_style_flex_flow": { + "get_style_flex_track_place": { "type": "function", "args": [ { @@ -158919,7 +165815,7 @@ ], "return_type": "int" }, - "get_style_flex_main_place": { + "get_style_flex_grow": { "type": "function", "args": [ { @@ -158933,7 +165829,7 @@ ], "return_type": "int" }, - "get_style_flex_cross_place": { + "get_style_grid_column_dsc_array": { "type": "function", "args": [ { @@ -158945,9 +165841,9 @@ "name": "part" } ], - "return_type": "int" + "return_type": "void*" }, - "get_style_flex_track_place": { + "get_style_grid_column_align": { "type": "function", "args": [ { @@ -158961,7 +165857,7 @@ ], "return_type": "int" }, - "get_style_flex_grow": { + "get_style_grid_row_dsc_array": { "type": "function", "args": [ { @@ -158973,7 +165869,7 @@ "name": "part" } ], - "return_type": "int" + "return_type": "void*" }, "get_style_grid_row_align": { "type": "function", @@ -158989,7 +165885,7 @@ ], "return_type": "int" }, - "get_style_grid_column_align": { + "get_style_grid_cell_column_pos": { "type": "function", "args": [ { @@ -159003,7 +165899,7 @@ ], "return_type": "int" }, - "get_style_grid_cell_column_pos": { + "get_style_grid_cell_x_align": { "type": "function", "args": [ { @@ -159045,6 +165941,20 @@ ], "return_type": "int" }, + "get_style_grid_cell_y_align": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "part" + } + ], + "return_type": "int" + }, "get_style_grid_cell_row_span": { "type": "function", "args": [ @@ -159059,7 +165969,173 @@ ], "return_type": "int" }, - "get_style_grid_cell_x_align": { + "set_style_pad_all": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_pad_hor": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_pad_ver": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_margin_all": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_margin_hor": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_margin_ver": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_pad_gap": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_size": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "width" + }, + { + "type": "int", + "name": "height" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_transform_scale": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "get_style_space_left": { "type": "function", "args": [ { @@ -159073,7 +166149,49 @@ ], "return_type": "int" }, - "get_style_grid_cell_y_align": { + "get_style_space_right": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "part" + } + ], + "return_type": "int" + }, + "get_style_space_top": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "part" + } + ], + "return_type": "int" + }, + "get_style_space_bottom": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "part" + } + ], + "return_type": "int" + }, + "get_style_transform_scale_x_safe": { "type": "function", "args": [ { @@ -159087,6 +166205,44 @@ ], "return_type": "int" }, + "get_style_transform_scale_y_safe": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "part" + } + ], + "return_type": "int" + }, + "set_user_data": { + "type": "function", + "args": [ + { + "type": "void*", + "name": "user_data" + }, + { + "type": "lv_obj_t*", + "name": "obj" + } + ], + "return_type": "NoneType" + }, + "get_user_data": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + } + ], + "return_type": "void*" + }, "move_foreground": { "type": "function", "args": [ @@ -159107,15 +166263,125 @@ ], "return_type": "NoneType" }, - "get_child_id": { + "set_flex_flow": { "type": "function", "args": [ { "type": "lv_obj_t*", "name": "obj" + }, + { + "type": "int", + "name": "flow" } ], - "return_type": "int" + "return_type": "NoneType" + }, + "set_flex_align": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "main_place" + }, + { + "type": "int", + "name": "cross_place" + }, + { + "type": "int", + "name": "track_cross_place" + } + ], + "return_type": "NoneType" + }, + "set_flex_grow": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "grow" + } + ], + "return_type": "NoneType" + }, + "set_grid_dsc_array": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "mp_arr_to_int32_t_____", + "name": "col_dsc" + }, + { + "type": "mp_arr_to_int32_t_____", + "name": "row_dsc" + } + ], + "return_type": "NoneType" + }, + "set_grid_align": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "column_align" + }, + { + "type": "int", + "name": "row_align" + } + ], + "return_type": "NoneType" + }, + "set_grid_cell": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "column_align" + }, + { + "type": "int", + "name": "col_pos" + }, + { + "type": "int", + "name": "col_span" + }, + { + "type": "int", + "name": "row_align" + }, + { + "type": "int", + "name": "row_pos" + }, + { + "type": "int", + "name": "row_span" + } + ], + "return_type": "NoneType" }, "delete": { "type": "function", @@ -159137,7 +166403,7 @@ ], "return_type": "NoneType" }, - "del_delayed": { + "delete_delayed": { "type": "function", "args": [ { @@ -159151,7 +166417,7 @@ ], "return_type": "NoneType" }, - "del_anim_ready_cb": { + "delete_anim_ready_cb": { "type": "function", "args": [ { @@ -159161,7 +166427,7 @@ ], "return_type": "NoneType" }, - "del_async": { + "delete_async": { "type": "function", "args": [ { @@ -159231,7 +166497,7 @@ "name": "obj" } ], - "return_type": "disp_t" + "return_type": "display_t" }, "get_parent": { "type": "function", @@ -159257,6 +166523,20 @@ ], "return_type": "lv_obj_t*" }, + "get_sibling": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "id" + } + ], + "return_type": "lv_obj_t*" + }, "get_child_cnt": { "type": "function", "args": [ @@ -159306,6 +166586,16 @@ ], "return_type": "NoneType" }, + "dump_tree": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + } + ], + "return_type": "NoneType" + }, "set_pos": { "type": "function", "args": [ @@ -159333,7 +166623,7 @@ }, { "type": "int", - "name": "x" + "name": "index" } ], "return_type": "NoneType" @@ -159347,7 +166637,7 @@ }, { "type": "int", - "name": "x" + "name": "index" } ], "return_type": "NoneType" @@ -159389,7 +166679,7 @@ }, { "type": "int", - "name": "x" + "name": "index" } ], "return_type": "NoneType" @@ -159403,7 +166693,7 @@ }, { "type": "int", - "name": "x" + "name": "index" } ], "return_type": "NoneType" @@ -159417,7 +166707,7 @@ }, { "type": "int", - "name": "x" + "name": "index" } ], "return_type": "NoneType" @@ -159431,7 +166721,7 @@ }, { "type": "int", - "name": "x" + "name": "index" } ], "return_type": "NoneType" @@ -159851,7 +167141,7 @@ }, { "type": "int", - "name": "x" + "name": "index" } ], "return_type": "NoneType" @@ -160396,28 +167686,6 @@ ], "return_type": "NoneType" }, - "set_local_style_prop_meta": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "prop" - }, - { - "type": "int", - "name": "meta" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, "get_local_style_prop": { "type": "function", "args": [ @@ -160494,26 +167762,6 @@ ], "return_type": "NoneType" }, - "style_get_selector_state": { - "type": "function", - "args": [ - { - "type": "int", - "name": "selector" - } - ], - "return_type": "int" - }, - "style_get_selector_part": { - "type": "function", - "args": [ - { - "type": "int", - "name": "selector" - } - ], - "return_type": "int" - }, "set_style_width": { "type": "function", "args": [ @@ -160748,7 +167996,7 @@ ], "return_type": "NoneType" }, - "set_style_transform_zoom": { + "set_style_transform_scale_x": { "type": "function", "args": [ { @@ -160766,7 +168014,25 @@ ], "return_type": "NoneType" }, - "set_style_transform_angle": { + "set_style_transform_scale_y": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_transform_rotation": { "type": "function", "args": [ { @@ -161008,7 +168274,7 @@ "name": "obj" }, { - "type": "color32_t", + "type": "color_t", "name": "value" }, { @@ -161044,7 +168310,7 @@ "name": "obj" }, { - "type": "color32_t", + "type": "color_t", "name": "value" }, { @@ -161108,7 +168374,7 @@ ], "return_type": "NoneType" }, - "set_style_bg_grad": { + "set_style_bg_main_opa": { "type": "function", "args": [ { @@ -161116,7 +168382,7 @@ "name": "obj" }, { - "type": "grad_dsc_t", + "type": "int", "name": "value" }, { @@ -161126,7 +168392,7 @@ ], "return_type": "NoneType" }, - "set_style_bg_dither_mode": { + "set_style_bg_grad_opa": { "type": "function", "args": [ { @@ -161144,7 +168410,25 @@ ], "return_type": "NoneType" }, - "set_style_bg_img_src": { + "set_style_bg_grad": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "grad_dsc_t", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_bg_image_src": { "type": "function", "args": [ { @@ -161162,7 +168446,7 @@ ], "return_type": "NoneType" }, - "set_style_bg_img_opa": { + "set_style_bg_image_opa": { "type": "function", "args": [ { @@ -161180,7 +168464,7 @@ ], "return_type": "NoneType" }, - "set_style_bg_img_recolor": { + "set_style_bg_image_recolor": { "type": "function", "args": [ { @@ -161188,7 +168472,7 @@ "name": "obj" }, { - "type": "color32_t", + "type": "color_t", "name": "value" }, { @@ -161198,7 +168482,7 @@ ], "return_type": "NoneType" }, - "set_style_bg_img_recolor_opa": { + "set_style_bg_image_recolor_opa": { "type": "function", "args": [ { @@ -161216,7 +168500,7 @@ ], "return_type": "NoneType" }, - "set_style_bg_img_tiled": { + "set_style_bg_image_tiled": { "type": "function", "args": [ { @@ -161242,7 +168526,7 @@ "name": "obj" }, { - "type": "color32_t", + "type": "color_t", "name": "value" }, { @@ -161350,7 +168634,7 @@ "name": "obj" }, { - "type": "color32_t", + "type": "color_t", "name": "value" }, { @@ -161414,7 +168698,7 @@ ], "return_type": "NoneType" }, - "set_style_shadow_ofs_x": { + "set_style_shadow_offset_x": { "type": "function", "args": [ { @@ -161432,7 +168716,7 @@ ], "return_type": "NoneType" }, - "set_style_shadow_ofs_y": { + "set_style_shadow_offset_y": { "type": "function", "args": [ { @@ -161476,7 +168760,7 @@ "name": "obj" }, { - "type": "color32_t", + "type": "color_t", "name": "value" }, { @@ -161504,7 +168788,7 @@ ], "return_type": "NoneType" }, - "set_style_img_opa": { + "set_style_image_opa": { "type": "function", "args": [ { @@ -161522,7 +168806,7 @@ ], "return_type": "NoneType" }, - "set_style_img_recolor": { + "set_style_image_recolor": { "type": "function", "args": [ { @@ -161530,7 +168814,7 @@ "name": "obj" }, { - "type": "color32_t", + "type": "color_t", "name": "value" }, { @@ -161540,7 +168824,7 @@ ], "return_type": "NoneType" }, - "set_style_img_recolor_opa": { + "set_style_image_recolor_opa": { "type": "function", "args": [ { @@ -161638,7 +168922,7 @@ "name": "obj" }, { - "type": "color32_t", + "type": "color_t", "name": "value" }, { @@ -161710,7 +168994,7 @@ "name": "obj" }, { - "type": "color32_t", + "type": "color_t", "name": "value" }, { @@ -161738,7 +169022,7 @@ ], "return_type": "NoneType" }, - "set_style_arc_img_src": { + "set_style_arc_image_src": { "type": "function", "args": [ { @@ -161764,7 +169048,7 @@ "name": "obj" }, { - "type": "color32_t", + "type": "color_t", "name": "value" }, { @@ -161936,6 +169220,24 @@ ], "return_type": "NoneType" }, + "set_style_opa_layered": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, "set_style_color_filter_dsc": { "type": "function", "args": [ @@ -162098,6 +169400,276 @@ ], "return_type": "NoneType" }, + "set_style_flex_flow": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_flex_main_place": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_flex_cross_place": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_flex_track_place": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_flex_grow": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_grid_column_dsc_array": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "void*", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_grid_column_align": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_grid_row_dsc_array": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "void*", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_grid_row_align": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_grid_cell_column_pos": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_grid_cell_x_align": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_grid_cell_column_span": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_grid_cell_row_pos": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_grid_cell_y_align": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_grid_cell_row_span": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, "calculate_style_text_align": { "type": "function", "args": [ @@ -162116,6 +169688,20 @@ ], "return_type": "int" }, + "get_style_opa_recursive": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "part" + } + ], + "return_type": "int" + }, "init_draw_rect_dsc": { "type": "function", "args": [ @@ -162152,7 +169738,7 @@ ], "return_type": "NoneType" }, - "init_draw_img_dsc": { + "init_draw_image_dsc": { "type": "function", "args": [ { @@ -162164,7 +169750,7 @@ "name": "part" }, { - "type": "draw_img_dsc_t", + "type": "draw_image_dsc_t", "name": "draw_dsc" } ], @@ -162220,38 +169806,6 @@ ], "return_type": "int" }, - "draw_dsc_init": { - "type": "function", - "args": [ - { - "type": "obj_draw_part_dsc_t", - "name": "dsc" - }, - { - "type": "draw_ctx_t", - "name": "draw_ctx" - } - ], - "return_type": "NoneType" - }, - "draw_part_check_type": { - "type": "function", - "args": [ - { - "type": "obj_draw_part_dsc_t", - "name": "dsc" - }, - { - "type": "obj_class_t", - "name": "class_p" - }, - { - "type": "int", - "name": "type" - } - ], - "return_type": "bool" - }, "refresh_ext_draw_size": { "type": "function", "args": [ @@ -162407,6 +169961,29 @@ ], "return_type": "bool" }, + "remove_event_cb": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "callback", + "function": { + "args": [ + { + "type": "event_t", + "name": "e" + } + ], + "return_type": null + }, + "name": "event_cb" + } + ], + "return_type": "bool" + }, "add_flag": { "type": "function", "args": [ @@ -162421,7 +169998,7 @@ ], "return_type": "NoneType" }, - "clear_flag": { + "remove_flag": { "type": "function", "args": [ { @@ -162435,6 +170012,24 @@ ], "return_type": "NoneType" }, + "update_flag": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "f" + }, + { + "type": "bool", + "name": "v" + } + ], + "return_type": "NoneType" + }, "add_state": { "type": "function", "args": [ @@ -162449,7 +170044,7 @@ ], "return_type": "NoneType" }, - "clear_state": { + "remove_state": { "type": "function", "args": [ { @@ -162463,6 +170058,24 @@ ], "return_type": "NoneType" }, + "set_state": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "state" + }, + { + "type": "bool", + "name": "v" + } + ], + "return_type": "NoneType" + }, "has_flag": { "type": "function", "args": [ @@ -162587,8 +170200,8 @@ "type": "function", "args": [ { - "type": "draw_ctx_t", - "name": "draw_ctx" + "type": "layer_t", + "name": "layer" }, { "type": "lv_obj_t*", @@ -162637,7 +170250,7 @@ ], "return_type": "NoneType" }, - "set_flex_flow": { + "bind_flag_if_eq": { "type": "function", "args": [ { @@ -162645,35 +170258,21 @@ "name": "obj" }, { - "type": "int", - "name": "flow" - } - ], - "return_type": "NoneType" - }, - "set_flex_align": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" + "type": "subject_t", + "name": "subject" }, { "type": "int", - "name": "main_place" + "name": "flag" }, { "type": "int", - "name": "cross_place" - }, - { - "type": "int", - "name": "track_cross_place" + "name": "ref_value" } ], - "return_type": "NoneType" + "return_type": "observer_t" }, - "set_flex_grow": { + "bind_flag_if_not_eq": { "type": "function", "args": [ { @@ -162681,49 +170280,21 @@ "name": "obj" }, { - "type": "int", - "name": "grow" - } - ], - "return_type": "NoneType" - }, - "set_style_flex_flow": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_flex_main_place": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" + "type": "subject_t", + "name": "subject" }, { "type": "int", - "name": "value" + "name": "flag" }, { "type": "int", - "name": "selector" + "name": "ref_value" } ], - "return_type": "NoneType" + "return_type": "observer_t" }, - "set_style_flex_cross_place": { + "bind_state_if_eq": { "type": "function", "args": [ { @@ -162731,267 +170302,21 @@ "name": "obj" }, { - "type": "int", - "name": "value" + "type": "subject_t", + "name": "subject" }, { "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_flex_track_place": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_flex_grow": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_grid_dsc_array": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "mp_arr_to_lv_coord_t_____", - "name": "col_dsc" - }, - { - "type": "mp_arr_to_lv_coord_t_____", - "name": "row_dsc" - } - ], - "return_type": "NoneType" - }, - "set_grid_align": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "column_align" - }, - { - "type": "int", - "name": "row_align" - } - ], - "return_type": "NoneType" - }, - "set_grid_cell": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "column_align" - }, - { - "type": "int", - "name": "col_pos" - }, - { - "type": "int", - "name": "col_span" - }, - { - "type": "int", - "name": "row_align" - }, - { - "type": "int", - "name": "row_pos" - }, - { - "type": "int", - "name": "row_span" - } - ], - "return_type": "NoneType" - }, - "set_style_grid_row_dsc_array": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "mp_arr_to_lv_coord_t_____", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_grid_column_dsc_array": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "mp_arr_to_lv_coord_t_____", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_grid_row_align": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_grid_column_align": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_grid_cell_column_pos": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_grid_cell_column_span": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_grid_cell_row_pos": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_grid_cell_row_span": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" + "name": "state" }, { "type": "int", - "name": "selector" + "name": "ref_value" } ], - "return_type": "NoneType" + "return_type": "observer_t" }, - "set_style_grid_cell_x_align": { + "bind_state_if_not_eq": { "type": "function", "args": [ { @@ -162999,33 +170324,19 @@ "name": "obj" }, { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_grid_cell_y_align": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" + "type": "subject_t", + "name": "subject" }, { "type": "int", - "name": "value" + "name": "state" }, { "type": "int", - "name": "selector" + "name": "ref_value" } ], - "return_type": "NoneType" + "return_type": "observer_t" }, "FLAG": { "type": "enum_type", @@ -163090,9 +170401,15 @@ "FLOATING": { "type": "enum_member" }, + "SEND_DRAW_TASK_EVENTS": { + "type": "enum_member" + }, "OVERFLOW_VISIBLE": { "type": "enum_member" }, + "FLEX_IN_NEW_TRACK": { + "type": "enum_member" + }, "LAYOUT_1": { "type": "enum_member" }, @@ -163119,23 +170436,6 @@ } } }, - "DRAW_PART": { - "type": "enum_type", - "members": { - "ARC": { - "type": "enum_member" - }, - "NEEDLE_LINE": { - "type": "enum_member" - }, - "NEEDLE_IMG": { - "type": "enum_member" - }, - "TICK": { - "type": "enum_member" - } - } - }, "TREE_WALK": { "type": "enum_type", "members": { @@ -163189,113 +170489,211 @@ } } }, - "INDICATOR_TYPE": { + "MODE": { "type": "enum_type", "members": { - "NEEDLE_IMG": { - "type": "enum_member" - }, - "NEEDLE_LINE": { - "type": "enum_member" - }, - "SCALE_LINES": { + "NORMAL": { "type": "enum_member" }, - "ARC": { + "INFINITE": { "type": "enum_member" } } } } }, - "msgbox": { + "scale": { "members": { - "get_title": { + "set_mode": { "type": "function", "args": [ { "type": "lv_obj_t*", - "name": "parent" + "name": "obj" + }, + { + "type": "int", + "name": "mode" } ], - "return_type": "lv_obj_t*" + "return_type": "NoneType" }, - "get_close_btn": { + "set_total_tick_count": { "type": "function", "args": [ { "type": "lv_obj_t*", - "name": "parent" + "name": "obj" + }, + { + "type": "int", + "name": "x" } ], - "return_type": "lv_obj_t*" + "return_type": "NoneType" }, - "get_text": { + "set_major_tick_every": { "type": "function", "args": [ { "type": "lv_obj_t*", - "name": "parent" + "name": "obj" + }, + { + "type": "int", + "name": "x" } ], - "return_type": "lv_obj_t*" + "return_type": "NoneType" }, - "get_content": { + "set_label_show": { "type": "function", "args": [ { "type": "lv_obj_t*", - "name": "parent" + "name": "obj" + }, + { + "type": "bool", + "name": "antialias" } ], - "return_type": "lv_obj_t*" + "return_type": "NoneType" }, - "get_btns": { + "set_major_tick_length": { "type": "function", "args": [ { "type": "lv_obj_t*", - "name": "parent" + "name": "obj" + }, + { + "type": "int", + "name": "x" } ], - "return_type": "lv_obj_t*" + "return_type": "NoneType" }, - "get_active_btn": { + "set_minor_tick_length": { "type": "function", "args": [ { "type": "lv_obj_t*", "name": "obj" + }, + { + "type": "int", + "name": "x" } ], - "return_type": "int" + "return_type": "NoneType" }, - "get_active_btn_text": { + "set_range": { "type": "function", "args": [ { "type": "lv_obj_t*", "name": "obj" + }, + { + "type": "int", + "name": "x" + }, + { + "type": "int", + "name": "y" } ], - "return_type": "char*" + "return_type": "NoneType" }, - "close": { + "set_round_props": { "type": "function", "args": [ { "type": "lv_obj_t*", "name": "obj" + }, + { + "type": "int", + "name": "angle_range" + }, + { + "type": "int", + "name": "rotation" } ], "return_type": "NoneType" }, - "close_async": { + "set_text_src": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "mp_arr_to_char_ptr____", + "name": "map" + } + ], + "return_type": "NoneType" + }, + "set_post_draw": { "type": "function", "args": [ { "type": "lv_obj_t*", "name": "obj" + }, + { + "type": "bool", + "name": "antialias" + } + ], + "return_type": "NoneType" + }, + "add_section": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + } + ], + "return_type": "scale_section_t" + }, + "section_set_range": { + "type": "function", + "args": [ + { + "type": "scale_section_t", + "name": "section" + }, + { + "type": "int", + "name": "minor_range" + }, + { + "type": "int", + "name": "major_range" + } + ], + "return_type": "NoneType" + }, + "section_set_style": { + "type": "function", + "args": [ + { + "type": "scale_section_t", + "name": "section" + }, + { + "type": "int", + "name": "part" + }, + { + "type": "style_t", + "name": "section_part_style" } ], "return_type": "NoneType" @@ -163310,6 +170708,26 @@ ], "return_type": "NoneType" }, + "style_get_selector_state": { + "type": "function", + "args": [ + { + "type": "int", + "name": "selector" + } + ], + "return_type": "int" + }, + "style_get_selector_part": { + "type": "function", + "args": [ + { + "type": "int", + "name": "selector" + } + ], + "return_type": "int" + }, "get_style_width": { "type": "function", "args": [ @@ -163492,7 +170910,21 @@ ], "return_type": "int" }, - "get_style_transform_zoom": { + "get_style_transform_scale_x": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "part" + } + ], + "return_type": "int" + }, + "get_style_transform_scale_y": { "type": "function", "args": [ { @@ -163506,7 +170938,7 @@ ], "return_type": "int" }, - "get_style_transform_angle": { + "get_style_transform_rotation": { "type": "function", "args": [ { @@ -163700,7 +171132,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_bg_color_filtered": { "type": "function", @@ -163714,7 +171146,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_bg_opa": { "type": "function", @@ -163742,7 +171174,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_bg_grad_color_filtered": { "type": "function", @@ -163756,7 +171188,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_bg_grad_dir": { "type": "function", @@ -163800,7 +171232,7 @@ ], "return_type": "int" }, - "get_style_bg_grad": { + "get_style_bg_main_opa": { "type": "function", "args": [ { @@ -163812,9 +171244,9 @@ "name": "part" } ], - "return_type": "grad_dsc_t" + "return_type": "int" }, - "get_style_bg_dither_mode": { + "get_style_bg_grad_opa": { "type": "function", "args": [ { @@ -163828,7 +171260,21 @@ ], "return_type": "int" }, - "get_style_bg_img_src": { + "get_style_bg_grad": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "part" + } + ], + "return_type": "grad_dsc_t" + }, + "get_style_bg_image_src": { "type": "function", "args": [ { @@ -163842,7 +171288,7 @@ ], "return_type": "void*" }, - "get_style_bg_img_opa": { + "get_style_bg_image_opa": { "type": "function", "args": [ { @@ -163856,7 +171302,7 @@ ], "return_type": "int" }, - "get_style_bg_img_recolor": { + "get_style_bg_image_recolor": { "type": "function", "args": [ { @@ -163868,9 +171314,9 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, - "get_style_bg_img_recolor_filtered": { + "get_style_bg_image_recolor_filtered": { "type": "function", "args": [ { @@ -163882,9 +171328,9 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, - "get_style_bg_img_recolor_opa": { + "get_style_bg_image_recolor_opa": { "type": "function", "args": [ { @@ -163898,7 +171344,7 @@ ], "return_type": "int" }, - "get_style_bg_img_tiled": { + "get_style_bg_image_tiled": { "type": "function", "args": [ { @@ -163924,7 +171370,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_border_color_filtered": { "type": "function", @@ -163938,7 +171384,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_border_opa": { "type": "function", @@ -164022,7 +171468,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_outline_color_filtered": { "type": "function", @@ -164036,7 +171482,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_outline_opa": { "type": "function", @@ -164080,7 +171526,7 @@ ], "return_type": "int" }, - "get_style_shadow_ofs_x": { + "get_style_shadow_offset_x": { "type": "function", "args": [ { @@ -164094,7 +171540,7 @@ ], "return_type": "int" }, - "get_style_shadow_ofs_y": { + "get_style_shadow_offset_y": { "type": "function", "args": [ { @@ -164134,7 +171580,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_shadow_color_filtered": { "type": "function", @@ -164148,7 +171594,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_shadow_opa": { "type": "function", @@ -164164,7 +171610,7 @@ ], "return_type": "int" }, - "get_style_img_opa": { + "get_style_image_opa": { "type": "function", "args": [ { @@ -164178,7 +171624,7 @@ ], "return_type": "int" }, - "get_style_img_recolor": { + "get_style_image_recolor": { "type": "function", "args": [ { @@ -164190,9 +171636,9 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, - "get_style_img_recolor_filtered": { + "get_style_image_recolor_filtered": { "type": "function", "args": [ { @@ -164204,9 +171650,9 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, - "get_style_img_recolor_opa": { + "get_style_image_recolor_opa": { "type": "function", "args": [ { @@ -164288,7 +171734,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_line_color_filtered": { "type": "function", @@ -164302,7 +171748,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_line_opa": { "type": "function", @@ -164358,7 +171804,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_arc_color_filtered": { "type": "function", @@ -164372,7 +171818,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_arc_opa": { "type": "function", @@ -164388,7 +171834,7 @@ ], "return_type": "int" }, - "get_style_arc_img_src": { + "get_style_arc_image_src": { "type": "function", "args": [ { @@ -164414,7 +171860,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_text_color_filtered": { "type": "function", @@ -164428,7 +171874,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_text_opa": { "type": "function", @@ -164556,6 +172002,20 @@ ], "return_type": "int" }, + "get_style_opa_layered": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "part" + } + ], + "return_type": "int" + }, "get_style_color_filter_dsc": { "type": "function", "args": [ @@ -164682,169 +172142,7 @@ ], "return_type": "int" }, - "set_style_pad_all": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_pad_hor": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_pad_ver": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_margin_all": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_margin_hor": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_margin_ver": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_pad_gap": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_size": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "width" - }, - { - "type": "int", - "name": "height" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "get_style_space_left": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "part" - } - ], - "return_type": "int" - }, - "get_style_space_right": { + "get_style_flex_flow": { "type": "function", "args": [ { @@ -164858,7 +172156,7 @@ ], "return_type": "int" }, - "get_style_space_top": { + "get_style_flex_main_place": { "type": "function", "args": [ { @@ -164872,7 +172170,7 @@ ], "return_type": "int" }, - "get_style_space_bottom": { + "get_style_flex_cross_place": { "type": "function", "args": [ { @@ -164886,31 +172184,7 @@ ], "return_type": "int" }, - "set_user_data": { - "type": "function", - "args": [ - { - "type": "void*", - "name": "user_data" - }, - { - "type": "lv_obj_t*", - "name": "obj" - } - ], - "return_type": "NoneType" - }, - "get_user_data": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - } - ], - "return_type": "void*" - }, - "get_style_flex_flow": { + "get_style_flex_track_place": { "type": "function", "args": [ { @@ -164924,7 +172198,7 @@ ], "return_type": "int" }, - "get_style_flex_main_place": { + "get_style_flex_grow": { "type": "function", "args": [ { @@ -164938,7 +172212,7 @@ ], "return_type": "int" }, - "get_style_flex_cross_place": { + "get_style_grid_column_dsc_array": { "type": "function", "args": [ { @@ -164950,9 +172224,9 @@ "name": "part" } ], - "return_type": "int" + "return_type": "void*" }, - "get_style_flex_track_place": { + "get_style_grid_column_align": { "type": "function", "args": [ { @@ -164966,7 +172240,7 @@ ], "return_type": "int" }, - "get_style_flex_grow": { + "get_style_grid_row_dsc_array": { "type": "function", "args": [ { @@ -164978,7 +172252,7 @@ "name": "part" } ], - "return_type": "int" + "return_type": "void*" }, "get_style_grid_row_align": { "type": "function", @@ -164994,7 +172268,7 @@ ], "return_type": "int" }, - "get_style_grid_column_align": { + "get_style_grid_cell_column_pos": { "type": "function", "args": [ { @@ -165008,7 +172282,7 @@ ], "return_type": "int" }, - "get_style_grid_cell_column_pos": { + "get_style_grid_cell_x_align": { "type": "function", "args": [ { @@ -165050,6 +172324,20 @@ ], "return_type": "int" }, + "get_style_grid_cell_y_align": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "part" + } + ], + "return_type": "int" + }, "get_style_grid_cell_row_span": { "type": "function", "args": [ @@ -165064,7 +172352,173 @@ ], "return_type": "int" }, - "get_style_grid_cell_x_align": { + "set_style_pad_all": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_pad_hor": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_pad_ver": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_margin_all": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_margin_hor": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_margin_ver": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_pad_gap": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_size": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "width" + }, + { + "type": "int", + "name": "height" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_transform_scale": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "get_style_space_left": { "type": "function", "args": [ { @@ -165078,7 +172532,49 @@ ], "return_type": "int" }, - "get_style_grid_cell_y_align": { + "get_style_space_right": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "part" + } + ], + "return_type": "int" + }, + "get_style_space_top": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "part" + } + ], + "return_type": "int" + }, + "get_style_space_bottom": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "part" + } + ], + "return_type": "int" + }, + "get_style_transform_scale_x_safe": { "type": "function", "args": [ { @@ -165092,6 +172588,44 @@ ], "return_type": "int" }, + "get_style_transform_scale_y_safe": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "part" + } + ], + "return_type": "int" + }, + "set_user_data": { + "type": "function", + "args": [ + { + "type": "void*", + "name": "user_data" + }, + { + "type": "lv_obj_t*", + "name": "obj" + } + ], + "return_type": "NoneType" + }, + "get_user_data": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + } + ], + "return_type": "void*" + }, "move_foreground": { "type": "function", "args": [ @@ -165112,15 +172646,125 @@ ], "return_type": "NoneType" }, - "get_child_id": { + "set_flex_flow": { "type": "function", "args": [ { "type": "lv_obj_t*", "name": "obj" + }, + { + "type": "int", + "name": "flow" } ], - "return_type": "int" + "return_type": "NoneType" + }, + "set_flex_align": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "main_place" + }, + { + "type": "int", + "name": "cross_place" + }, + { + "type": "int", + "name": "track_cross_place" + } + ], + "return_type": "NoneType" + }, + "set_flex_grow": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "grow" + } + ], + "return_type": "NoneType" + }, + "set_grid_dsc_array": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "mp_arr_to_int32_t_____", + "name": "col_dsc" + }, + { + "type": "mp_arr_to_int32_t_____", + "name": "row_dsc" + } + ], + "return_type": "NoneType" + }, + "set_grid_align": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "column_align" + }, + { + "type": "int", + "name": "row_align" + } + ], + "return_type": "NoneType" + }, + "set_grid_cell": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "column_align" + }, + { + "type": "int", + "name": "col_pos" + }, + { + "type": "int", + "name": "col_span" + }, + { + "type": "int", + "name": "row_align" + }, + { + "type": "int", + "name": "row_pos" + }, + { + "type": "int", + "name": "row_span" + } + ], + "return_type": "NoneType" }, "delete": { "type": "function", @@ -165142,7 +172786,7 @@ ], "return_type": "NoneType" }, - "del_delayed": { + "delete_delayed": { "type": "function", "args": [ { @@ -165156,7 +172800,7 @@ ], "return_type": "NoneType" }, - "del_anim_ready_cb": { + "delete_anim_ready_cb": { "type": "function", "args": [ { @@ -165166,7 +172810,7 @@ ], "return_type": "NoneType" }, - "del_async": { + "delete_async": { "type": "function", "args": [ { @@ -165236,7 +172880,7 @@ "name": "obj" } ], - "return_type": "disp_t" + "return_type": "display_t" }, "get_parent": { "type": "function", @@ -165262,6 +172906,20 @@ ], "return_type": "lv_obj_t*" }, + "get_sibling": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "id" + } + ], + "return_type": "lv_obj_t*" + }, "get_child_cnt": { "type": "function", "args": [ @@ -165311,6 +172969,16 @@ ], "return_type": "NoneType" }, + "dump_tree": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + } + ], + "return_type": "NoneType" + }, "set_pos": { "type": "function", "args": [ @@ -165338,7 +173006,7 @@ }, { "type": "int", - "name": "x" + "name": "index" } ], "return_type": "NoneType" @@ -165352,7 +173020,7 @@ }, { "type": "int", - "name": "x" + "name": "index" } ], "return_type": "NoneType" @@ -165394,7 +173062,7 @@ }, { "type": "int", - "name": "x" + "name": "index" } ], "return_type": "NoneType" @@ -165408,7 +173076,7 @@ }, { "type": "int", - "name": "x" + "name": "index" } ], "return_type": "NoneType" @@ -165422,7 +173090,7 @@ }, { "type": "int", - "name": "x" + "name": "index" } ], "return_type": "NoneType" @@ -165436,7 +173104,7 @@ }, { "type": "int", - "name": "x" + "name": "index" } ], "return_type": "NoneType" @@ -165856,7 +173524,7 @@ }, { "type": "int", - "name": "x" + "name": "index" } ], "return_type": "NoneType" @@ -166401,28 +174069,6 @@ ], "return_type": "NoneType" }, - "set_local_style_prop_meta": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "prop" - }, - { - "type": "int", - "name": "meta" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, "get_local_style_prop": { "type": "function", "args": [ @@ -166499,26 +174145,6 @@ ], "return_type": "NoneType" }, - "style_get_selector_state": { - "type": "function", - "args": [ - { - "type": "int", - "name": "selector" - } - ], - "return_type": "int" - }, - "style_get_selector_part": { - "type": "function", - "args": [ - { - "type": "int", - "name": "selector" - } - ], - "return_type": "int" - }, "set_style_width": { "type": "function", "args": [ @@ -166753,7 +174379,7 @@ ], "return_type": "NoneType" }, - "set_style_transform_zoom": { + "set_style_transform_scale_x": { "type": "function", "args": [ { @@ -166771,7 +174397,25 @@ ], "return_type": "NoneType" }, - "set_style_transform_angle": { + "set_style_transform_scale_y": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_transform_rotation": { "type": "function", "args": [ { @@ -167013,7 +174657,7 @@ "name": "obj" }, { - "type": "color32_t", + "type": "color_t", "name": "value" }, { @@ -167049,7 +174693,7 @@ "name": "obj" }, { - "type": "color32_t", + "type": "color_t", "name": "value" }, { @@ -167113,7 +174757,7 @@ ], "return_type": "NoneType" }, - "set_style_bg_grad": { + "set_style_bg_main_opa": { "type": "function", "args": [ { @@ -167121,7 +174765,7 @@ "name": "obj" }, { - "type": "grad_dsc_t", + "type": "int", "name": "value" }, { @@ -167131,7 +174775,7 @@ ], "return_type": "NoneType" }, - "set_style_bg_dither_mode": { + "set_style_bg_grad_opa": { "type": "function", "args": [ { @@ -167149,7 +174793,25 @@ ], "return_type": "NoneType" }, - "set_style_bg_img_src": { + "set_style_bg_grad": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "grad_dsc_t", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_bg_image_src": { "type": "function", "args": [ { @@ -167167,7 +174829,7 @@ ], "return_type": "NoneType" }, - "set_style_bg_img_opa": { + "set_style_bg_image_opa": { "type": "function", "args": [ { @@ -167185,7 +174847,7 @@ ], "return_type": "NoneType" }, - "set_style_bg_img_recolor": { + "set_style_bg_image_recolor": { "type": "function", "args": [ { @@ -167193,7 +174855,7 @@ "name": "obj" }, { - "type": "color32_t", + "type": "color_t", "name": "value" }, { @@ -167203,7 +174865,7 @@ ], "return_type": "NoneType" }, - "set_style_bg_img_recolor_opa": { + "set_style_bg_image_recolor_opa": { "type": "function", "args": [ { @@ -167221,7 +174883,7 @@ ], "return_type": "NoneType" }, - "set_style_bg_img_tiled": { + "set_style_bg_image_tiled": { "type": "function", "args": [ { @@ -167247,7 +174909,7 @@ "name": "obj" }, { - "type": "color32_t", + "type": "color_t", "name": "value" }, { @@ -167355,7 +175017,7 @@ "name": "obj" }, { - "type": "color32_t", + "type": "color_t", "name": "value" }, { @@ -167419,7 +175081,7 @@ ], "return_type": "NoneType" }, - "set_style_shadow_ofs_x": { + "set_style_shadow_offset_x": { "type": "function", "args": [ { @@ -167437,7 +175099,7 @@ ], "return_type": "NoneType" }, - "set_style_shadow_ofs_y": { + "set_style_shadow_offset_y": { "type": "function", "args": [ { @@ -167481,7 +175143,7 @@ "name": "obj" }, { - "type": "color32_t", + "type": "color_t", "name": "value" }, { @@ -167509,7 +175171,7 @@ ], "return_type": "NoneType" }, - "set_style_img_opa": { + "set_style_image_opa": { "type": "function", "args": [ { @@ -167527,7 +175189,7 @@ ], "return_type": "NoneType" }, - "set_style_img_recolor": { + "set_style_image_recolor": { "type": "function", "args": [ { @@ -167535,7 +175197,7 @@ "name": "obj" }, { - "type": "color32_t", + "type": "color_t", "name": "value" }, { @@ -167545,7 +175207,7 @@ ], "return_type": "NoneType" }, - "set_style_img_recolor_opa": { + "set_style_image_recolor_opa": { "type": "function", "args": [ { @@ -167643,7 +175305,7 @@ "name": "obj" }, { - "type": "color32_t", + "type": "color_t", "name": "value" }, { @@ -167715,7 +175377,7 @@ "name": "obj" }, { - "type": "color32_t", + "type": "color_t", "name": "value" }, { @@ -167743,7 +175405,7 @@ ], "return_type": "NoneType" }, - "set_style_arc_img_src": { + "set_style_arc_image_src": { "type": "function", "args": [ { @@ -167769,7 +175431,7 @@ "name": "obj" }, { - "type": "color32_t", + "type": "color_t", "name": "value" }, { @@ -167941,6 +175603,24 @@ ], "return_type": "NoneType" }, + "set_style_opa_layered": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, "set_style_color_filter_dsc": { "type": "function", "args": [ @@ -168103,6 +175783,276 @@ ], "return_type": "NoneType" }, + "set_style_flex_flow": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_flex_main_place": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_flex_cross_place": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_flex_track_place": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_flex_grow": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_grid_column_dsc_array": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "void*", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_grid_column_align": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_grid_row_dsc_array": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "void*", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_grid_row_align": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_grid_cell_column_pos": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_grid_cell_x_align": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_grid_cell_column_span": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_grid_cell_row_pos": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_grid_cell_y_align": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_grid_cell_row_span": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, "calculate_style_text_align": { "type": "function", "args": [ @@ -168121,6 +176071,20 @@ ], "return_type": "int" }, + "get_style_opa_recursive": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "part" + } + ], + "return_type": "int" + }, "init_draw_rect_dsc": { "type": "function", "args": [ @@ -168157,7 +176121,7 @@ ], "return_type": "NoneType" }, - "init_draw_img_dsc": { + "init_draw_image_dsc": { "type": "function", "args": [ { @@ -168169,7 +176133,7 @@ "name": "part" }, { - "type": "draw_img_dsc_t", + "type": "draw_image_dsc_t", "name": "draw_dsc" } ], @@ -168225,38 +176189,6 @@ ], "return_type": "int" }, - "draw_dsc_init": { - "type": "function", - "args": [ - { - "type": "obj_draw_part_dsc_t", - "name": "dsc" - }, - { - "type": "draw_ctx_t", - "name": "draw_ctx" - } - ], - "return_type": "NoneType" - }, - "draw_part_check_type": { - "type": "function", - "args": [ - { - "type": "obj_draw_part_dsc_t", - "name": "dsc" - }, - { - "type": "obj_class_t", - "name": "class_p" - }, - { - "type": "int", - "name": "type" - } - ], - "return_type": "bool" - }, "refresh_ext_draw_size": { "type": "function", "args": [ @@ -168412,6 +176344,29 @@ ], "return_type": "bool" }, + "remove_event_cb": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "callback", + "function": { + "args": [ + { + "type": "event_t", + "name": "e" + } + ], + "return_type": null + }, + "name": "event_cb" + } + ], + "return_type": "bool" + }, "add_flag": { "type": "function", "args": [ @@ -168426,7 +176381,7 @@ ], "return_type": "NoneType" }, - "clear_flag": { + "remove_flag": { "type": "function", "args": [ { @@ -168440,6 +176395,24 @@ ], "return_type": "NoneType" }, + "update_flag": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "f" + }, + { + "type": "bool", + "name": "v" + } + ], + "return_type": "NoneType" + }, "add_state": { "type": "function", "args": [ @@ -168454,7 +176427,7 @@ ], "return_type": "NoneType" }, - "clear_state": { + "remove_state": { "type": "function", "args": [ { @@ -168468,6 +176441,24 @@ ], "return_type": "NoneType" }, + "set_state": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "state" + }, + { + "type": "bool", + "name": "v" + } + ], + "return_type": "NoneType" + }, "has_flag": { "type": "function", "args": [ @@ -168592,8 +176583,8 @@ "type": "function", "args": [ { - "type": "draw_ctx_t", - "name": "draw_ctx" + "type": "layer_t", + "name": "layer" }, { "type": "lv_obj_t*", @@ -168642,217 +176633,7 @@ ], "return_type": "NoneType" }, - "set_flex_flow": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "flow" - } - ], - "return_type": "NoneType" - }, - "set_flex_align": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "main_place" - }, - { - "type": "int", - "name": "cross_place" - }, - { - "type": "int", - "name": "track_cross_place" - } - ], - "return_type": "NoneType" - }, - "set_flex_grow": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "grow" - } - ], - "return_type": "NoneType" - }, - "set_style_flex_flow": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_flex_main_place": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_flex_cross_place": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_flex_track_place": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_flex_grow": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_grid_dsc_array": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "mp_arr_to_lv_coord_t_____", - "name": "col_dsc" - }, - { - "type": "mp_arr_to_lv_coord_t_____", - "name": "row_dsc" - } - ], - "return_type": "NoneType" - }, - "set_grid_align": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "column_align" - }, - { - "type": "int", - "name": "row_align" - } - ], - "return_type": "NoneType" - }, - "set_grid_cell": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "column_align" - }, - { - "type": "int", - "name": "col_pos" - }, - { - "type": "int", - "name": "col_span" - }, - { - "type": "int", - "name": "row_align" - }, - { - "type": "int", - "name": "row_pos" - }, - { - "type": "int", - "name": "row_span" - } - ], - "return_type": "NoneType" - }, - "set_style_grid_row_dsc_array": { + "bind_flag_if_eq": { "type": "function", "args": [ { @@ -168860,35 +176641,21 @@ "name": "obj" }, { - "type": "mp_arr_to_lv_coord_t_____", - "name": "value" + "type": "subject_t", + "name": "subject" }, { "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_grid_column_dsc_array": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "mp_arr_to_lv_coord_t_____", - "name": "value" + "name": "flag" }, { "type": "int", - "name": "selector" + "name": "ref_value" } ], - "return_type": "NoneType" + "return_type": "observer_t" }, - "set_style_grid_row_align": { + "bind_flag_if_not_eq": { "type": "function", "args": [ { @@ -168896,35 +176663,21 @@ "name": "obj" }, { - "type": "int", - "name": "value" + "type": "subject_t", + "name": "subject" }, { "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_grid_column_align": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" + "name": "flag" }, { "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" + "name": "ref_value" } ], - "return_type": "NoneType" + "return_type": "observer_t" }, - "set_style_grid_cell_column_pos": { + "bind_state_if_eq": { "type": "function", "args": [ { @@ -168932,71 +176685,21 @@ "name": "obj" }, { - "type": "int", - "name": "value" + "type": "subject_t", + "name": "subject" }, { "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_grid_cell_column_span": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_grid_cell_row_pos": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_grid_cell_row_span": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" + "name": "state" }, { "type": "int", - "name": "selector" + "name": "ref_value" } ], - "return_type": "NoneType" + "return_type": "observer_t" }, - "set_style_grid_cell_x_align": { + "bind_state_if_not_eq": { "type": "function", "args": [ { @@ -169004,33 +176707,19 @@ "name": "obj" }, { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_grid_cell_y_align": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" + "type": "subject_t", + "name": "subject" }, { "type": "int", - "name": "value" + "name": "state" }, { "type": "int", - "name": "selector" + "name": "ref_value" } ], - "return_type": "NoneType" + "return_type": "observer_t" }, "FLAG": { "type": "enum_type", @@ -169095,9 +176784,15 @@ "FLOATING": { "type": "enum_member" }, + "SEND_DRAW_TASK_EVENTS": { + "type": "enum_member" + }, "OVERFLOW_VISIBLE": { "type": "enum_member" }, + "FLEX_IN_NEW_TRACK": { + "type": "enum_member" + }, "LAYOUT_1": { "type": "enum_member" }, @@ -169124,20 +176819,6 @@ } } }, - "DRAW_PART": { - "type": "enum_type", - "members": { - "RECTANGLE": { - "type": "enum_member" - }, - "BORDER_POST": { - "type": "enum_member" - }, - "SCROLLBAR": { - "type": "enum_member" - } - } - }, "TREE_WALK": { "type": "enum_type", "members": { @@ -169190,12 +176871,35 @@ "type": "enum_member" } } + }, + "MODE": { + "type": "enum_type", + "members": { + "HORIZONTAL_TOP": { + "type": "enum_member" + }, + "HORIZONTAL_BOTTOM": { + "type": "enum_member" + }, + "VERTICAL_LEFT": { + "type": "enum_member" + }, + "VERTICAL_RIGHT": { + "type": "enum_member" + }, + "ROUND_INNER": { + "type": "enum_member" + }, + "ROUND_OUTER": { + "type": "enum_member" + } + } } } }, - "roller": { + "slider": { "members": { - "set_options": { + "set_value": { "type": "function", "args": [ { @@ -169203,17 +176907,17 @@ "name": "obj" }, { - "type": "char*", - "name": "options" + "type": "int", + "name": "value" }, { "type": "int", - "name": "mode" + "name": "anim" } ], "return_type": "NoneType" }, - "set_selected": { + "set_left_value": { "type": "function", "args": [ { @@ -169222,7 +176926,7 @@ }, { "type": "int", - "name": "sel_opt" + "name": "value" }, { "type": "int", @@ -169231,7 +176935,7 @@ ], "return_type": "NoneType" }, - "set_visible_row_count": { + "set_range": { "type": "function", "args": [ { @@ -169240,12 +176944,30 @@ }, { "type": "int", - "name": "grow" + "name": "x" + }, + { + "type": "int", + "name": "y" } ], "return_type": "NoneType" }, - "get_selected": { + "set_mode": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "mode" + } + ], + "return_type": "NoneType" + }, + "get_value": { "type": "function", "args": [ { @@ -169255,25 +176977,47 @@ ], "return_type": "int" }, - "get_selected_str": { + "get_left_value": { "type": "function", "args": [ { "type": "lv_obj_t*", "name": "obj" - }, + } + ], + "return_type": "int" + }, + "get_min_value": { + "type": "function", + "args": [ { - "type": "char*", - "name": "buf" - }, + "type": "lv_obj_t*", + "name": "obj" + } + ], + "return_type": "int" + }, + "get_max_value": { + "type": "function", + "args": [ { - "type": "int", - "name": "buf_size" + "type": "lv_obj_t*", + "name": "obj" } ], - "return_type": "NoneType" + "return_type": "int" }, - "get_options": { + "get_mode": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "slider" + } + ], + "return_type": "int" + }, + "is_symmetrical": { "type": "function", "args": [ { @@ -169281,9 +177025,9 @@ "name": "obj" } ], - "return_type": "char*" + "return_type": "bool" }, - "get_option_cnt": { + "is_dragged": { "type": "function", "args": [ { @@ -169291,7 +177035,21 @@ "name": "obj" } ], - "return_type": "int" + "return_type": "bool" + }, + "bind_value": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "subject_t", + "name": "subject" + } + ], + "return_type": "observer_t" }, "center": { "type": "function", @@ -169303,6 +177061,26 @@ ], "return_type": "NoneType" }, + "style_get_selector_state": { + "type": "function", + "args": [ + { + "type": "int", + "name": "selector" + } + ], + "return_type": "int" + }, + "style_get_selector_part": { + "type": "function", + "args": [ + { + "type": "int", + "name": "selector" + } + ], + "return_type": "int" + }, "get_style_width": { "type": "function", "args": [ @@ -169485,7 +177263,21 @@ ], "return_type": "int" }, - "get_style_transform_zoom": { + "get_style_transform_scale_x": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "part" + } + ], + "return_type": "int" + }, + "get_style_transform_scale_y": { "type": "function", "args": [ { @@ -169499,7 +177291,7 @@ ], "return_type": "int" }, - "get_style_transform_angle": { + "get_style_transform_rotation": { "type": "function", "args": [ { @@ -169693,7 +177485,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_bg_color_filtered": { "type": "function", @@ -169707,7 +177499,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_bg_opa": { "type": "function", @@ -169735,7 +177527,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_bg_grad_color_filtered": { "type": "function", @@ -169749,7 +177541,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_bg_grad_dir": { "type": "function", @@ -169793,7 +177585,7 @@ ], "return_type": "int" }, - "get_style_bg_grad": { + "get_style_bg_main_opa": { "type": "function", "args": [ { @@ -169805,9 +177597,9 @@ "name": "part" } ], - "return_type": "grad_dsc_t" + "return_type": "int" }, - "get_style_bg_dither_mode": { + "get_style_bg_grad_opa": { "type": "function", "args": [ { @@ -169821,7 +177613,21 @@ ], "return_type": "int" }, - "get_style_bg_img_src": { + "get_style_bg_grad": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "part" + } + ], + "return_type": "grad_dsc_t" + }, + "get_style_bg_image_src": { "type": "function", "args": [ { @@ -169835,7 +177641,7 @@ ], "return_type": "void*" }, - "get_style_bg_img_opa": { + "get_style_bg_image_opa": { "type": "function", "args": [ { @@ -169849,7 +177655,7 @@ ], "return_type": "int" }, - "get_style_bg_img_recolor": { + "get_style_bg_image_recolor": { "type": "function", "args": [ { @@ -169861,9 +177667,9 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, - "get_style_bg_img_recolor_filtered": { + "get_style_bg_image_recolor_filtered": { "type": "function", "args": [ { @@ -169875,9 +177681,9 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, - "get_style_bg_img_recolor_opa": { + "get_style_bg_image_recolor_opa": { "type": "function", "args": [ { @@ -169891,7 +177697,7 @@ ], "return_type": "int" }, - "get_style_bg_img_tiled": { + "get_style_bg_image_tiled": { "type": "function", "args": [ { @@ -169917,7 +177723,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_border_color_filtered": { "type": "function", @@ -169931,7 +177737,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_border_opa": { "type": "function", @@ -170015,7 +177821,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_outline_color_filtered": { "type": "function", @@ -170029,7 +177835,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_outline_opa": { "type": "function", @@ -170073,7 +177879,7 @@ ], "return_type": "int" }, - "get_style_shadow_ofs_x": { + "get_style_shadow_offset_x": { "type": "function", "args": [ { @@ -170087,7 +177893,7 @@ ], "return_type": "int" }, - "get_style_shadow_ofs_y": { + "get_style_shadow_offset_y": { "type": "function", "args": [ { @@ -170127,7 +177933,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_shadow_color_filtered": { "type": "function", @@ -170141,7 +177947,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_shadow_opa": { "type": "function", @@ -170157,7 +177963,7 @@ ], "return_type": "int" }, - "get_style_img_opa": { + "get_style_image_opa": { "type": "function", "args": [ { @@ -170171,7 +177977,7 @@ ], "return_type": "int" }, - "get_style_img_recolor": { + "get_style_image_recolor": { "type": "function", "args": [ { @@ -170183,9 +177989,9 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, - "get_style_img_recolor_filtered": { + "get_style_image_recolor_filtered": { "type": "function", "args": [ { @@ -170197,9 +178003,9 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, - "get_style_img_recolor_opa": { + "get_style_image_recolor_opa": { "type": "function", "args": [ { @@ -170281,7 +178087,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_line_color_filtered": { "type": "function", @@ -170295,7 +178101,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_line_opa": { "type": "function", @@ -170351,7 +178157,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_arc_color_filtered": { "type": "function", @@ -170365,7 +178171,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_arc_opa": { "type": "function", @@ -170381,7 +178187,7 @@ ], "return_type": "int" }, - "get_style_arc_img_src": { + "get_style_arc_image_src": { "type": "function", "args": [ { @@ -170407,7 +178213,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_text_color_filtered": { "type": "function", @@ -170421,7 +178227,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_text_opa": { "type": "function", @@ -170549,6 +178355,20 @@ ], "return_type": "int" }, + "get_style_opa_layered": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "part" + } + ], + "return_type": "int" + }, "get_style_color_filter_dsc": { "type": "function", "args": [ @@ -170675,169 +178495,7 @@ ], "return_type": "int" }, - "set_style_pad_all": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_pad_hor": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_pad_ver": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_margin_all": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_margin_hor": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_margin_ver": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_pad_gap": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_size": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "width" - }, - { - "type": "int", - "name": "height" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "get_style_space_left": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "part" - } - ], - "return_type": "int" - }, - "get_style_space_right": { + "get_style_flex_flow": { "type": "function", "args": [ { @@ -170851,7 +178509,7 @@ ], "return_type": "int" }, - "get_style_space_top": { + "get_style_flex_main_place": { "type": "function", "args": [ { @@ -170865,7 +178523,7 @@ ], "return_type": "int" }, - "get_style_space_bottom": { + "get_style_flex_cross_place": { "type": "function", "args": [ { @@ -170879,31 +178537,7 @@ ], "return_type": "int" }, - "set_user_data": { - "type": "function", - "args": [ - { - "type": "void*", - "name": "user_data" - }, - { - "type": "lv_obj_t*", - "name": "obj" - } - ], - "return_type": "NoneType" - }, - "get_user_data": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - } - ], - "return_type": "void*" - }, - "get_style_flex_flow": { + "get_style_flex_track_place": { "type": "function", "args": [ { @@ -170917,7 +178551,7 @@ ], "return_type": "int" }, - "get_style_flex_main_place": { + "get_style_flex_grow": { "type": "function", "args": [ { @@ -170931,7 +178565,7 @@ ], "return_type": "int" }, - "get_style_flex_cross_place": { + "get_style_grid_column_dsc_array": { "type": "function", "args": [ { @@ -170943,9 +178577,9 @@ "name": "part" } ], - "return_type": "int" + "return_type": "void*" }, - "get_style_flex_track_place": { + "get_style_grid_column_align": { "type": "function", "args": [ { @@ -170959,7 +178593,7 @@ ], "return_type": "int" }, - "get_style_flex_grow": { + "get_style_grid_row_dsc_array": { "type": "function", "args": [ { @@ -170971,7 +178605,7 @@ "name": "part" } ], - "return_type": "int" + "return_type": "void*" }, "get_style_grid_row_align": { "type": "function", @@ -170987,7 +178621,7 @@ ], "return_type": "int" }, - "get_style_grid_column_align": { + "get_style_grid_cell_column_pos": { "type": "function", "args": [ { @@ -171001,7 +178635,7 @@ ], "return_type": "int" }, - "get_style_grid_cell_column_pos": { + "get_style_grid_cell_x_align": { "type": "function", "args": [ { @@ -171043,6 +178677,20 @@ ], "return_type": "int" }, + "get_style_grid_cell_y_align": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "part" + } + ], + "return_type": "int" + }, "get_style_grid_cell_row_span": { "type": "function", "args": [ @@ -171057,7 +178705,173 @@ ], "return_type": "int" }, - "get_style_grid_cell_x_align": { + "set_style_pad_all": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_pad_hor": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_pad_ver": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_margin_all": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_margin_hor": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_margin_ver": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_pad_gap": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_size": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "width" + }, + { + "type": "int", + "name": "height" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_transform_scale": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "get_style_space_left": { "type": "function", "args": [ { @@ -171071,7 +178885,49 @@ ], "return_type": "int" }, - "get_style_grid_cell_y_align": { + "get_style_space_right": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "part" + } + ], + "return_type": "int" + }, + "get_style_space_top": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "part" + } + ], + "return_type": "int" + }, + "get_style_space_bottom": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "part" + } + ], + "return_type": "int" + }, + "get_style_transform_scale_x_safe": { "type": "function", "args": [ { @@ -171085,6 +178941,44 @@ ], "return_type": "int" }, + "get_style_transform_scale_y_safe": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "part" + } + ], + "return_type": "int" + }, + "set_user_data": { + "type": "function", + "args": [ + { + "type": "void*", + "name": "user_data" + }, + { + "type": "lv_obj_t*", + "name": "obj" + } + ], + "return_type": "NoneType" + }, + "get_user_data": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + } + ], + "return_type": "void*" + }, "move_foreground": { "type": "function", "args": [ @@ -171105,15 +178999,125 @@ ], "return_type": "NoneType" }, - "get_child_id": { + "set_flex_flow": { "type": "function", "args": [ { "type": "lv_obj_t*", "name": "obj" + }, + { + "type": "int", + "name": "flow" } ], - "return_type": "int" + "return_type": "NoneType" + }, + "set_flex_align": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "main_place" + }, + { + "type": "int", + "name": "cross_place" + }, + { + "type": "int", + "name": "track_cross_place" + } + ], + "return_type": "NoneType" + }, + "set_flex_grow": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "grow" + } + ], + "return_type": "NoneType" + }, + "set_grid_dsc_array": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "mp_arr_to_int32_t_____", + "name": "col_dsc" + }, + { + "type": "mp_arr_to_int32_t_____", + "name": "row_dsc" + } + ], + "return_type": "NoneType" + }, + "set_grid_align": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "column_align" + }, + { + "type": "int", + "name": "row_align" + } + ], + "return_type": "NoneType" + }, + "set_grid_cell": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "column_align" + }, + { + "type": "int", + "name": "col_pos" + }, + { + "type": "int", + "name": "col_span" + }, + { + "type": "int", + "name": "row_align" + }, + { + "type": "int", + "name": "row_pos" + }, + { + "type": "int", + "name": "row_span" + } + ], + "return_type": "NoneType" }, "delete": { "type": "function", @@ -171135,7 +179139,7 @@ ], "return_type": "NoneType" }, - "del_delayed": { + "delete_delayed": { "type": "function", "args": [ { @@ -171149,7 +179153,7 @@ ], "return_type": "NoneType" }, - "del_anim_ready_cb": { + "delete_anim_ready_cb": { "type": "function", "args": [ { @@ -171159,7 +179163,7 @@ ], "return_type": "NoneType" }, - "del_async": { + "delete_async": { "type": "function", "args": [ { @@ -171229,7 +179233,7 @@ "name": "obj" } ], - "return_type": "disp_t" + "return_type": "display_t" }, "get_parent": { "type": "function", @@ -171255,6 +179259,20 @@ ], "return_type": "lv_obj_t*" }, + "get_sibling": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "id" + } + ], + "return_type": "lv_obj_t*" + }, "get_child_cnt": { "type": "function", "args": [ @@ -171304,6 +179322,16 @@ ], "return_type": "NoneType" }, + "dump_tree": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + } + ], + "return_type": "NoneType" + }, "set_pos": { "type": "function", "args": [ @@ -171331,7 +179359,7 @@ }, { "type": "int", - "name": "x" + "name": "index" } ], "return_type": "NoneType" @@ -171345,7 +179373,7 @@ }, { "type": "int", - "name": "x" + "name": "index" } ], "return_type": "NoneType" @@ -171387,7 +179415,7 @@ }, { "type": "int", - "name": "x" + "name": "index" } ], "return_type": "NoneType" @@ -171401,7 +179429,7 @@ }, { "type": "int", - "name": "x" + "name": "index" } ], "return_type": "NoneType" @@ -171415,7 +179443,7 @@ }, { "type": "int", - "name": "x" + "name": "index" } ], "return_type": "NoneType" @@ -171429,7 +179457,7 @@ }, { "type": "int", - "name": "x" + "name": "index" } ], "return_type": "NoneType" @@ -171849,7 +179877,7 @@ }, { "type": "int", - "name": "x" + "name": "index" } ], "return_type": "NoneType" @@ -172394,28 +180422,6 @@ ], "return_type": "NoneType" }, - "set_local_style_prop_meta": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "prop" - }, - { - "type": "int", - "name": "meta" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, "get_local_style_prop": { "type": "function", "args": [ @@ -172492,26 +180498,6 @@ ], "return_type": "NoneType" }, - "style_get_selector_state": { - "type": "function", - "args": [ - { - "type": "int", - "name": "selector" - } - ], - "return_type": "int" - }, - "style_get_selector_part": { - "type": "function", - "args": [ - { - "type": "int", - "name": "selector" - } - ], - "return_type": "int" - }, "set_style_width": { "type": "function", "args": [ @@ -172746,7 +180732,7 @@ ], "return_type": "NoneType" }, - "set_style_transform_zoom": { + "set_style_transform_scale_x": { "type": "function", "args": [ { @@ -172764,7 +180750,25 @@ ], "return_type": "NoneType" }, - "set_style_transform_angle": { + "set_style_transform_scale_y": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_transform_rotation": { "type": "function", "args": [ { @@ -173006,7 +181010,7 @@ "name": "obj" }, { - "type": "color32_t", + "type": "color_t", "name": "value" }, { @@ -173042,7 +181046,7 @@ "name": "obj" }, { - "type": "color32_t", + "type": "color_t", "name": "value" }, { @@ -173106,7 +181110,7 @@ ], "return_type": "NoneType" }, - "set_style_bg_grad": { + "set_style_bg_main_opa": { "type": "function", "args": [ { @@ -173114,7 +181118,7 @@ "name": "obj" }, { - "type": "grad_dsc_t", + "type": "int", "name": "value" }, { @@ -173124,7 +181128,7 @@ ], "return_type": "NoneType" }, - "set_style_bg_dither_mode": { + "set_style_bg_grad_opa": { "type": "function", "args": [ { @@ -173142,7 +181146,25 @@ ], "return_type": "NoneType" }, - "set_style_bg_img_src": { + "set_style_bg_grad": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "grad_dsc_t", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_bg_image_src": { "type": "function", "args": [ { @@ -173160,7 +181182,7 @@ ], "return_type": "NoneType" }, - "set_style_bg_img_opa": { + "set_style_bg_image_opa": { "type": "function", "args": [ { @@ -173178,7 +181200,7 @@ ], "return_type": "NoneType" }, - "set_style_bg_img_recolor": { + "set_style_bg_image_recolor": { "type": "function", "args": [ { @@ -173186,7 +181208,7 @@ "name": "obj" }, { - "type": "color32_t", + "type": "color_t", "name": "value" }, { @@ -173196,7 +181218,7 @@ ], "return_type": "NoneType" }, - "set_style_bg_img_recolor_opa": { + "set_style_bg_image_recolor_opa": { "type": "function", "args": [ { @@ -173214,7 +181236,7 @@ ], "return_type": "NoneType" }, - "set_style_bg_img_tiled": { + "set_style_bg_image_tiled": { "type": "function", "args": [ { @@ -173240,7 +181262,7 @@ "name": "obj" }, { - "type": "color32_t", + "type": "color_t", "name": "value" }, { @@ -173348,7 +181370,7 @@ "name": "obj" }, { - "type": "color32_t", + "type": "color_t", "name": "value" }, { @@ -173412,7 +181434,7 @@ ], "return_type": "NoneType" }, - "set_style_shadow_ofs_x": { + "set_style_shadow_offset_x": { "type": "function", "args": [ { @@ -173430,7 +181452,7 @@ ], "return_type": "NoneType" }, - "set_style_shadow_ofs_y": { + "set_style_shadow_offset_y": { "type": "function", "args": [ { @@ -173474,7 +181496,7 @@ "name": "obj" }, { - "type": "color32_t", + "type": "color_t", "name": "value" }, { @@ -173502,7 +181524,7 @@ ], "return_type": "NoneType" }, - "set_style_img_opa": { + "set_style_image_opa": { "type": "function", "args": [ { @@ -173520,7 +181542,7 @@ ], "return_type": "NoneType" }, - "set_style_img_recolor": { + "set_style_image_recolor": { "type": "function", "args": [ { @@ -173528,7 +181550,7 @@ "name": "obj" }, { - "type": "color32_t", + "type": "color_t", "name": "value" }, { @@ -173538,7 +181560,7 @@ ], "return_type": "NoneType" }, - "set_style_img_recolor_opa": { + "set_style_image_recolor_opa": { "type": "function", "args": [ { @@ -173636,7 +181658,7 @@ "name": "obj" }, { - "type": "color32_t", + "type": "color_t", "name": "value" }, { @@ -173708,7 +181730,7 @@ "name": "obj" }, { - "type": "color32_t", + "type": "color_t", "name": "value" }, { @@ -173736,7 +181758,7 @@ ], "return_type": "NoneType" }, - "set_style_arc_img_src": { + "set_style_arc_image_src": { "type": "function", "args": [ { @@ -173762,7 +181784,7 @@ "name": "obj" }, { - "type": "color32_t", + "type": "color_t", "name": "value" }, { @@ -173934,6 +181956,24 @@ ], "return_type": "NoneType" }, + "set_style_opa_layered": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, "set_style_color_filter_dsc": { "type": "function", "args": [ @@ -174096,6 +182136,276 @@ ], "return_type": "NoneType" }, + "set_style_flex_flow": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_flex_main_place": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_flex_cross_place": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_flex_track_place": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_flex_grow": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_grid_column_dsc_array": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "void*", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_grid_column_align": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_grid_row_dsc_array": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "void*", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_grid_row_align": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_grid_cell_column_pos": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_grid_cell_x_align": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_grid_cell_column_span": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_grid_cell_row_pos": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_grid_cell_y_align": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_grid_cell_row_span": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, "calculate_style_text_align": { "type": "function", "args": [ @@ -174114,6 +182424,20 @@ ], "return_type": "int" }, + "get_style_opa_recursive": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "part" + } + ], + "return_type": "int" + }, "init_draw_rect_dsc": { "type": "function", "args": [ @@ -174150,7 +182474,7 @@ ], "return_type": "NoneType" }, - "init_draw_img_dsc": { + "init_draw_image_dsc": { "type": "function", "args": [ { @@ -174162,7 +182486,7 @@ "name": "part" }, { - "type": "draw_img_dsc_t", + "type": "draw_image_dsc_t", "name": "draw_dsc" } ], @@ -174218,38 +182542,6 @@ ], "return_type": "int" }, - "draw_dsc_init": { - "type": "function", - "args": [ - { - "type": "obj_draw_part_dsc_t", - "name": "dsc" - }, - { - "type": "draw_ctx_t", - "name": "draw_ctx" - } - ], - "return_type": "NoneType" - }, - "draw_part_check_type": { - "type": "function", - "args": [ - { - "type": "obj_draw_part_dsc_t", - "name": "dsc" - }, - { - "type": "obj_class_t", - "name": "class_p" - }, - { - "type": "int", - "name": "type" - } - ], - "return_type": "bool" - }, "refresh_ext_draw_size": { "type": "function", "args": [ @@ -174405,6 +182697,29 @@ ], "return_type": "bool" }, + "remove_event_cb": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "callback", + "function": { + "args": [ + { + "type": "event_t", + "name": "e" + } + ], + "return_type": null + }, + "name": "event_cb" + } + ], + "return_type": "bool" + }, "add_flag": { "type": "function", "args": [ @@ -174419,7 +182734,21 @@ ], "return_type": "NoneType" }, - "clear_flag": { + "remove_flag": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "f" + } + ], + "return_type": "NoneType" + }, + "update_flag": { "type": "function", "args": [ { @@ -174429,6 +182758,10 @@ { "type": "int", "name": "f" + }, + { + "type": "bool", + "name": "v" } ], "return_type": "NoneType" @@ -174447,7 +182780,21 @@ ], "return_type": "NoneType" }, - "clear_state": { + "remove_state": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "state" + } + ], + "return_type": "NoneType" + }, + "set_state": { "type": "function", "args": [ { @@ -174457,6 +182804,10 @@ { "type": "int", "name": "state" + }, + { + "type": "bool", + "name": "v" } ], "return_type": "NoneType" @@ -174585,8 +182936,8 @@ "type": "function", "args": [ { - "type": "draw_ctx_t", - "name": "draw_ctx" + "type": "layer_t", + "name": "layer" }, { "type": "lv_obj_t*", @@ -174635,235 +182986,7 @@ ], "return_type": "NoneType" }, - "set_flex_flow": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "flow" - } - ], - "return_type": "NoneType" - }, - "set_flex_align": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "main_place" - }, - { - "type": "int", - "name": "cross_place" - }, - { - "type": "int", - "name": "track_cross_place" - } - ], - "return_type": "NoneType" - }, - "set_flex_grow": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "grow" - } - ], - "return_type": "NoneType" - }, - "set_style_flex_flow": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_flex_main_place": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_flex_cross_place": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_flex_track_place": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_flex_grow": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_grid_dsc_array": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "mp_arr_to_lv_coord_t_____", - "name": "col_dsc" - }, - { - "type": "mp_arr_to_lv_coord_t_____", - "name": "row_dsc" - } - ], - "return_type": "NoneType" - }, - "set_grid_align": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "column_align" - }, - { - "type": "int", - "name": "row_align" - } - ], - "return_type": "NoneType" - }, - "set_grid_cell": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "column_align" - }, - { - "type": "int", - "name": "col_pos" - }, - { - "type": "int", - "name": "col_span" - }, - { - "type": "int", - "name": "row_align" - }, - { - "type": "int", - "name": "row_pos" - }, - { - "type": "int", - "name": "row_span" - } - ], - "return_type": "NoneType" - }, - "set_style_grid_row_dsc_array": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "mp_arr_to_lv_coord_t_____", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_grid_column_dsc_array": { + "bind_flag_if_eq": { "type": "function", "args": [ { @@ -174871,35 +182994,21 @@ "name": "obj" }, { - "type": "mp_arr_to_lv_coord_t_____", - "name": "value" + "type": "subject_t", + "name": "subject" }, { "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_grid_row_align": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" + "name": "flag" }, { "type": "int", - "name": "selector" + "name": "ref_value" } ], - "return_type": "NoneType" + "return_type": "observer_t" }, - "set_style_grid_column_align": { + "bind_flag_if_not_eq": { "type": "function", "args": [ { @@ -174907,53 +183016,21 @@ "name": "obj" }, { - "type": "int", - "name": "value" + "type": "subject_t", + "name": "subject" }, { "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_grid_cell_column_pos": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_grid_cell_column_span": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" + "name": "flag" }, { "type": "int", - "name": "selector" + "name": "ref_value" } ], - "return_type": "NoneType" + "return_type": "observer_t" }, - "set_style_grid_cell_row_pos": { + "bind_state_if_eq": { "type": "function", "args": [ { @@ -174961,35 +183038,21 @@ "name": "obj" }, { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_grid_cell_row_span": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" + "type": "subject_t", + "name": "subject" }, { "type": "int", - "name": "value" + "name": "state" }, { "type": "int", - "name": "selector" + "name": "ref_value" } ], - "return_type": "NoneType" + "return_type": "observer_t" }, - "set_style_grid_cell_x_align": { + "bind_state_if_not_eq": { "type": "function", "args": [ { @@ -174997,33 +183060,19 @@ "name": "obj" }, { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_grid_cell_y_align": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" + "type": "subject_t", + "name": "subject" }, { "type": "int", - "name": "value" + "name": "state" }, { "type": "int", - "name": "selector" + "name": "ref_value" } ], - "return_type": "NoneType" + "return_type": "observer_t" }, "FLAG": { "type": "enum_type", @@ -175088,9 +183137,15 @@ "FLOATING": { "type": "enum_member" }, + "SEND_DRAW_TASK_EVENTS": { + "type": "enum_member" + }, "OVERFLOW_VISIBLE": { "type": "enum_member" }, + "FLEX_IN_NEW_TRACK": { + "type": "enum_member" + }, "LAYOUT_1": { "type": "enum_member" }, @@ -175117,20 +183172,6 @@ } } }, - "DRAW_PART": { - "type": "enum_type", - "members": { - "RECTANGLE": { - "type": "enum_member" - }, - "BORDER_POST": { - "type": "enum_member" - }, - "SCROLLBAR": { - "type": "enum_member" - } - } - }, "TREE_WALK": { "type": "enum_type", "members": { @@ -175190,16 +183231,29 @@ "NORMAL": { "type": "enum_member" }, - "INFINITE": { + "SYMMETRICAL": { + "type": "enum_member" + }, + "RANGE": { "type": "enum_member" } } } } }, - "slider": { + "spangroup": { "members": { - "set_value": { + "new_span": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + } + ], + "return_type": "span_t" + }, + "delete_span": { "type": "function", "args": [ { @@ -175207,17 +183261,27 @@ "name": "obj" }, { - "type": "int", - "name": "value" + "type": "span_t", + "name": "span" + } + ], + "return_type": "NoneType" + }, + "set_align": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" }, { "type": "int", - "name": "anim" + "name": "align" } ], "return_type": "NoneType" }, - "set_left_value": { + "set_overflow": { "type": "function", "args": [ { @@ -175226,16 +183290,26 @@ }, { "type": "int", - "name": "value" + "name": "overflow" + } + ], + "return_type": "NoneType" + }, + "set_indent": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" }, { "type": "int", - "name": "anim" + "name": "x" } ], "return_type": "NoneType" }, - "set_range": { + "set_mode": { "type": "function", "args": [ { @@ -175244,16 +183318,26 @@ }, { "type": "int", - "name": "min" + "name": "mode" + } + ], + "return_type": "NoneType" + }, + "set_max_lines": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" }, { "type": "int", - "name": "max" + "name": "x" } ], "return_type": "NoneType" }, - "set_mode": { + "get_child": { "type": "function", "args": [ { @@ -175262,12 +183346,12 @@ }, { "type": "int", - "name": "mode" + "name": "id" } ], - "return_type": "NoneType" + "return_type": "lv_obj_t*" }, - "get_value": { + "get_child_cnt": { "type": "function", "args": [ { @@ -175277,7 +183361,7 @@ ], "return_type": "int" }, - "get_left_value": { + "get_align": { "type": "function", "args": [ { @@ -175287,7 +183371,7 @@ ], "return_type": "int" }, - "get_min_value": { + "get_overflow": { "type": "function", "args": [ { @@ -175297,7 +183381,7 @@ ], "return_type": "int" }, - "get_max_value": { + "get_indent": { "type": "function", "args": [ { @@ -175312,12 +183396,12 @@ "args": [ { "type": "lv_obj_t*", - "name": "slider" + "name": "obj" } ], "return_type": "int" }, - "is_dragged": { + "get_max_lines": { "type": "function", "args": [ { @@ -175325,7 +183409,55 @@ "name": "obj" } ], - "return_type": "bool" + "return_type": "int" + }, + "get_max_line_h": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + } + ], + "return_type": "int" + }, + "get_expand_width": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "max_width" + } + ], + "return_type": "int" + }, + "get_expand_height": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "width" + } + ], + "return_type": "int" + }, + "refr_mode": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + } + ], + "return_type": "NoneType" }, "center": { "type": "function", @@ -175337,6 +183469,26 @@ ], "return_type": "NoneType" }, + "style_get_selector_state": { + "type": "function", + "args": [ + { + "type": "int", + "name": "selector" + } + ], + "return_type": "int" + }, + "style_get_selector_part": { + "type": "function", + "args": [ + { + "type": "int", + "name": "selector" + } + ], + "return_type": "int" + }, "get_style_width": { "type": "function", "args": [ @@ -175519,7 +183671,21 @@ ], "return_type": "int" }, - "get_style_transform_zoom": { + "get_style_transform_scale_x": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "part" + } + ], + "return_type": "int" + }, + "get_style_transform_scale_y": { "type": "function", "args": [ { @@ -175533,7 +183699,7 @@ ], "return_type": "int" }, - "get_style_transform_angle": { + "get_style_transform_rotation": { "type": "function", "args": [ { @@ -175727,7 +183893,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_bg_color_filtered": { "type": "function", @@ -175741,7 +183907,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_bg_opa": { "type": "function", @@ -175769,7 +183935,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_bg_grad_color_filtered": { "type": "function", @@ -175783,7 +183949,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_bg_grad_dir": { "type": "function", @@ -175827,7 +183993,7 @@ ], "return_type": "int" }, - "get_style_bg_grad": { + "get_style_bg_main_opa": { "type": "function", "args": [ { @@ -175839,9 +184005,9 @@ "name": "part" } ], - "return_type": "grad_dsc_t" + "return_type": "int" }, - "get_style_bg_dither_mode": { + "get_style_bg_grad_opa": { "type": "function", "args": [ { @@ -175855,7 +184021,21 @@ ], "return_type": "int" }, - "get_style_bg_img_src": { + "get_style_bg_grad": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "part" + } + ], + "return_type": "grad_dsc_t" + }, + "get_style_bg_image_src": { "type": "function", "args": [ { @@ -175869,7 +184049,7 @@ ], "return_type": "void*" }, - "get_style_bg_img_opa": { + "get_style_bg_image_opa": { "type": "function", "args": [ { @@ -175883,7 +184063,7 @@ ], "return_type": "int" }, - "get_style_bg_img_recolor": { + "get_style_bg_image_recolor": { "type": "function", "args": [ { @@ -175895,9 +184075,9 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, - "get_style_bg_img_recolor_filtered": { + "get_style_bg_image_recolor_filtered": { "type": "function", "args": [ { @@ -175909,9 +184089,9 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, - "get_style_bg_img_recolor_opa": { + "get_style_bg_image_recolor_opa": { "type": "function", "args": [ { @@ -175925,7 +184105,7 @@ ], "return_type": "int" }, - "get_style_bg_img_tiled": { + "get_style_bg_image_tiled": { "type": "function", "args": [ { @@ -175951,7 +184131,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_border_color_filtered": { "type": "function", @@ -175965,7 +184145,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_border_opa": { "type": "function", @@ -176049,7 +184229,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_outline_color_filtered": { "type": "function", @@ -176063,7 +184243,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_outline_opa": { "type": "function", @@ -176107,7 +184287,7 @@ ], "return_type": "int" }, - "get_style_shadow_ofs_x": { + "get_style_shadow_offset_x": { "type": "function", "args": [ { @@ -176121,7 +184301,7 @@ ], "return_type": "int" }, - "get_style_shadow_ofs_y": { + "get_style_shadow_offset_y": { "type": "function", "args": [ { @@ -176161,7 +184341,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_shadow_color_filtered": { "type": "function", @@ -176175,7 +184355,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_shadow_opa": { "type": "function", @@ -176191,7 +184371,7 @@ ], "return_type": "int" }, - "get_style_img_opa": { + "get_style_image_opa": { "type": "function", "args": [ { @@ -176205,7 +184385,7 @@ ], "return_type": "int" }, - "get_style_img_recolor": { + "get_style_image_recolor": { "type": "function", "args": [ { @@ -176217,9 +184397,9 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, - "get_style_img_recolor_filtered": { + "get_style_image_recolor_filtered": { "type": "function", "args": [ { @@ -176231,9 +184411,9 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, - "get_style_img_recolor_opa": { + "get_style_image_recolor_opa": { "type": "function", "args": [ { @@ -176315,7 +184495,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_line_color_filtered": { "type": "function", @@ -176329,7 +184509,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_line_opa": { "type": "function", @@ -176385,7 +184565,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_arc_color_filtered": { "type": "function", @@ -176399,7 +184579,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_arc_opa": { "type": "function", @@ -176415,7 +184595,7 @@ ], "return_type": "int" }, - "get_style_arc_img_src": { + "get_style_arc_image_src": { "type": "function", "args": [ { @@ -176441,7 +184621,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_text_color_filtered": { "type": "function", @@ -176455,7 +184635,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_text_opa": { "type": "function", @@ -176583,6 +184763,20 @@ ], "return_type": "int" }, + "get_style_opa_layered": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "part" + } + ], + "return_type": "int" + }, "get_style_color_filter_dsc": { "type": "function", "args": [ @@ -176709,169 +184903,7 @@ ], "return_type": "int" }, - "set_style_pad_all": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_pad_hor": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_pad_ver": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_margin_all": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_margin_hor": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_margin_ver": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_pad_gap": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_size": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "width" - }, - { - "type": "int", - "name": "height" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "get_style_space_left": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "part" - } - ], - "return_type": "int" - }, - "get_style_space_right": { + "get_style_flex_flow": { "type": "function", "args": [ { @@ -176885,7 +184917,7 @@ ], "return_type": "int" }, - "get_style_space_top": { + "get_style_flex_main_place": { "type": "function", "args": [ { @@ -176899,7 +184931,7 @@ ], "return_type": "int" }, - "get_style_space_bottom": { + "get_style_flex_cross_place": { "type": "function", "args": [ { @@ -176913,31 +184945,7 @@ ], "return_type": "int" }, - "set_user_data": { - "type": "function", - "args": [ - { - "type": "void*", - "name": "user_data" - }, - { - "type": "lv_obj_t*", - "name": "obj" - } - ], - "return_type": "NoneType" - }, - "get_user_data": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - } - ], - "return_type": "void*" - }, - "get_style_flex_flow": { + "get_style_flex_track_place": { "type": "function", "args": [ { @@ -176951,7 +184959,7 @@ ], "return_type": "int" }, - "get_style_flex_main_place": { + "get_style_flex_grow": { "type": "function", "args": [ { @@ -176965,7 +184973,7 @@ ], "return_type": "int" }, - "get_style_flex_cross_place": { + "get_style_grid_column_dsc_array": { "type": "function", "args": [ { @@ -176977,9 +184985,9 @@ "name": "part" } ], - "return_type": "int" + "return_type": "void*" }, - "get_style_flex_track_place": { + "get_style_grid_column_align": { "type": "function", "args": [ { @@ -176993,7 +185001,7 @@ ], "return_type": "int" }, - "get_style_flex_grow": { + "get_style_grid_row_dsc_array": { "type": "function", "args": [ { @@ -177005,7 +185013,7 @@ "name": "part" } ], - "return_type": "int" + "return_type": "void*" }, "get_style_grid_row_align": { "type": "function", @@ -177021,7 +185029,7 @@ ], "return_type": "int" }, - "get_style_grid_column_align": { + "get_style_grid_cell_column_pos": { "type": "function", "args": [ { @@ -177035,7 +185043,7 @@ ], "return_type": "int" }, - "get_style_grid_cell_column_pos": { + "get_style_grid_cell_x_align": { "type": "function", "args": [ { @@ -177077,6 +185085,20 @@ ], "return_type": "int" }, + "get_style_grid_cell_y_align": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "part" + } + ], + "return_type": "int" + }, "get_style_grid_cell_row_span": { "type": "function", "args": [ @@ -177091,7 +185113,173 @@ ], "return_type": "int" }, - "get_style_grid_cell_x_align": { + "set_style_pad_all": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_pad_hor": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_pad_ver": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_margin_all": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_margin_hor": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_margin_ver": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_pad_gap": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_size": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "width" + }, + { + "type": "int", + "name": "height" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_transform_scale": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "get_style_space_left": { "type": "function", "args": [ { @@ -177105,7 +185293,63 @@ ], "return_type": "int" }, - "get_style_grid_cell_y_align": { + "get_style_space_right": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "part" + } + ], + "return_type": "int" + }, + "get_style_space_top": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "part" + } + ], + "return_type": "int" + }, + "get_style_space_bottom": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "part" + } + ], + "return_type": "int" + }, + "get_style_transform_scale_x_safe": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "part" + } + ], + "return_type": "int" + }, + "get_style_transform_scale_y_safe": { "type": "function", "args": [ { @@ -177119,6 +185363,30 @@ ], "return_type": "int" }, + "set_user_data": { + "type": "function", + "args": [ + { + "type": "void*", + "name": "user_data" + }, + { + "type": "lv_obj_t*", + "name": "obj" + } + ], + "return_type": "NoneType" + }, + "get_user_data": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + } + ], + "return_type": "void*" + }, "move_foreground": { "type": "function", "args": [ @@ -177139,15 +185407,125 @@ ], "return_type": "NoneType" }, - "get_child_id": { + "set_flex_flow": { "type": "function", "args": [ { "type": "lv_obj_t*", "name": "obj" + }, + { + "type": "int", + "name": "flow" } ], - "return_type": "int" + "return_type": "NoneType" + }, + "set_flex_align": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "main_place" + }, + { + "type": "int", + "name": "cross_place" + }, + { + "type": "int", + "name": "track_cross_place" + } + ], + "return_type": "NoneType" + }, + "set_flex_grow": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "grow" + } + ], + "return_type": "NoneType" + }, + "set_grid_dsc_array": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "mp_arr_to_int32_t_____", + "name": "col_dsc" + }, + { + "type": "mp_arr_to_int32_t_____", + "name": "row_dsc" + } + ], + "return_type": "NoneType" + }, + "set_grid_align": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "column_align" + }, + { + "type": "int", + "name": "row_align" + } + ], + "return_type": "NoneType" + }, + "set_grid_cell": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "column_align" + }, + { + "type": "int", + "name": "col_pos" + }, + { + "type": "int", + "name": "col_span" + }, + { + "type": "int", + "name": "row_align" + }, + { + "type": "int", + "name": "row_pos" + }, + { + "type": "int", + "name": "row_span" + } + ], + "return_type": "NoneType" }, "delete": { "type": "function", @@ -177169,7 +185547,7 @@ ], "return_type": "NoneType" }, - "del_delayed": { + "delete_delayed": { "type": "function", "args": [ { @@ -177183,7 +185561,7 @@ ], "return_type": "NoneType" }, - "del_anim_ready_cb": { + "delete_anim_ready_cb": { "type": "function", "args": [ { @@ -177193,7 +185571,7 @@ ], "return_type": "NoneType" }, - "del_async": { + "delete_async": { "type": "function", "args": [ { @@ -177263,7 +185641,7 @@ "name": "obj" } ], - "return_type": "disp_t" + "return_type": "display_t" }, "get_parent": { "type": "function", @@ -177275,7 +185653,7 @@ ], "return_type": "lv_obj_t*" }, - "get_child": { + "get_sibling": { "type": "function", "args": [ { @@ -177289,16 +185667,6 @@ ], "return_type": "lv_obj_t*" }, - "get_child_cnt": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - } - ], - "return_type": "int" - }, "get_index": { "type": "function", "args": [ @@ -177338,6 +185706,16 @@ ], "return_type": "NoneType" }, + "dump_tree": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + } + ], + "return_type": "NoneType" + }, "set_pos": { "type": "function", "args": [ @@ -177365,7 +185743,7 @@ }, { "type": "int", - "name": "x" + "name": "index" } ], "return_type": "NoneType" @@ -177379,7 +185757,7 @@ }, { "type": "int", - "name": "x" + "name": "index" } ], "return_type": "NoneType" @@ -177421,7 +185799,7 @@ }, { "type": "int", - "name": "x" + "name": "index" } ], "return_type": "NoneType" @@ -177435,7 +185813,7 @@ }, { "type": "int", - "name": "x" + "name": "index" } ], "return_type": "NoneType" @@ -177449,7 +185827,7 @@ }, { "type": "int", - "name": "x" + "name": "index" } ], "return_type": "NoneType" @@ -177463,7 +185841,7 @@ }, { "type": "int", - "name": "x" + "name": "index" } ], "return_type": "NoneType" @@ -177512,20 +185890,6 @@ ], "return_type": "NoneType" }, - "set_align": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "align" - } - ], - "return_type": "NoneType" - }, "align": { "type": "function", "args": [ @@ -177883,7 +186247,7 @@ }, { "type": "int", - "name": "x" + "name": "index" } ], "return_type": "NoneType" @@ -178428,28 +186792,6 @@ ], "return_type": "NoneType" }, - "set_local_style_prop_meta": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "prop" - }, - { - "type": "int", - "name": "meta" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, "get_local_style_prop": { "type": "function", "args": [ @@ -178526,26 +186868,6 @@ ], "return_type": "NoneType" }, - "style_get_selector_state": { - "type": "function", - "args": [ - { - "type": "int", - "name": "selector" - } - ], - "return_type": "int" - }, - "style_get_selector_part": { - "type": "function", - "args": [ - { - "type": "int", - "name": "selector" - } - ], - "return_type": "int" - }, "set_style_width": { "type": "function", "args": [ @@ -178780,7 +187102,7 @@ ], "return_type": "NoneType" }, - "set_style_transform_zoom": { + "set_style_transform_scale_x": { "type": "function", "args": [ { @@ -178798,7 +187120,25 @@ ], "return_type": "NoneType" }, - "set_style_transform_angle": { + "set_style_transform_scale_y": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_transform_rotation": { "type": "function", "args": [ { @@ -179040,7 +187380,7 @@ "name": "obj" }, { - "type": "color32_t", + "type": "color_t", "name": "value" }, { @@ -179076,7 +187416,7 @@ "name": "obj" }, { - "type": "color32_t", + "type": "color_t", "name": "value" }, { @@ -179140,7 +187480,7 @@ ], "return_type": "NoneType" }, - "set_style_bg_grad": { + "set_style_bg_main_opa": { "type": "function", "args": [ { @@ -179148,7 +187488,7 @@ "name": "obj" }, { - "type": "grad_dsc_t", + "type": "int", "name": "value" }, { @@ -179158,7 +187498,7 @@ ], "return_type": "NoneType" }, - "set_style_bg_dither_mode": { + "set_style_bg_grad_opa": { "type": "function", "args": [ { @@ -179176,7 +187516,25 @@ ], "return_type": "NoneType" }, - "set_style_bg_img_src": { + "set_style_bg_grad": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "grad_dsc_t", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_bg_image_src": { "type": "function", "args": [ { @@ -179194,7 +187552,7 @@ ], "return_type": "NoneType" }, - "set_style_bg_img_opa": { + "set_style_bg_image_opa": { "type": "function", "args": [ { @@ -179212,7 +187570,7 @@ ], "return_type": "NoneType" }, - "set_style_bg_img_recolor": { + "set_style_bg_image_recolor": { "type": "function", "args": [ { @@ -179220,7 +187578,7 @@ "name": "obj" }, { - "type": "color32_t", + "type": "color_t", "name": "value" }, { @@ -179230,7 +187588,7 @@ ], "return_type": "NoneType" }, - "set_style_bg_img_recolor_opa": { + "set_style_bg_image_recolor_opa": { "type": "function", "args": [ { @@ -179248,7 +187606,7 @@ ], "return_type": "NoneType" }, - "set_style_bg_img_tiled": { + "set_style_bg_image_tiled": { "type": "function", "args": [ { @@ -179274,7 +187632,7 @@ "name": "obj" }, { - "type": "color32_t", + "type": "color_t", "name": "value" }, { @@ -179382,7 +187740,7 @@ "name": "obj" }, { - "type": "color32_t", + "type": "color_t", "name": "value" }, { @@ -179446,7 +187804,7 @@ ], "return_type": "NoneType" }, - "set_style_shadow_ofs_x": { + "set_style_shadow_offset_x": { "type": "function", "args": [ { @@ -179464,7 +187822,7 @@ ], "return_type": "NoneType" }, - "set_style_shadow_ofs_y": { + "set_style_shadow_offset_y": { "type": "function", "args": [ { @@ -179508,7 +187866,7 @@ "name": "obj" }, { - "type": "color32_t", + "type": "color_t", "name": "value" }, { @@ -179536,7 +187894,7 @@ ], "return_type": "NoneType" }, - "set_style_img_opa": { + "set_style_image_opa": { "type": "function", "args": [ { @@ -179554,7 +187912,7 @@ ], "return_type": "NoneType" }, - "set_style_img_recolor": { + "set_style_image_recolor": { "type": "function", "args": [ { @@ -179562,7 +187920,7 @@ "name": "obj" }, { - "type": "color32_t", + "type": "color_t", "name": "value" }, { @@ -179572,7 +187930,7 @@ ], "return_type": "NoneType" }, - "set_style_img_recolor_opa": { + "set_style_image_recolor_opa": { "type": "function", "args": [ { @@ -179670,7 +188028,7 @@ "name": "obj" }, { - "type": "color32_t", + "type": "color_t", "name": "value" }, { @@ -179742,7 +188100,7 @@ "name": "obj" }, { - "type": "color32_t", + "type": "color_t", "name": "value" }, { @@ -179770,7 +188128,7 @@ ], "return_type": "NoneType" }, - "set_style_arc_img_src": { + "set_style_arc_image_src": { "type": "function", "args": [ { @@ -179796,7 +188154,7 @@ "name": "obj" }, { - "type": "color32_t", + "type": "color_t", "name": "value" }, { @@ -179968,6 +188326,24 @@ ], "return_type": "NoneType" }, + "set_style_opa_layered": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, "set_style_color_filter_dsc": { "type": "function", "args": [ @@ -180130,6 +188506,276 @@ ], "return_type": "NoneType" }, + "set_style_flex_flow": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_flex_main_place": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_flex_cross_place": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_flex_track_place": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_flex_grow": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_grid_column_dsc_array": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "void*", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_grid_column_align": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_grid_row_dsc_array": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "void*", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_grid_row_align": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_grid_cell_column_pos": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_grid_cell_x_align": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_grid_cell_column_span": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_grid_cell_row_pos": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_grid_cell_y_align": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_grid_cell_row_span": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, "calculate_style_text_align": { "type": "function", "args": [ @@ -180148,6 +188794,20 @@ ], "return_type": "int" }, + "get_style_opa_recursive": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "part" + } + ], + "return_type": "int" + }, "init_draw_rect_dsc": { "type": "function", "args": [ @@ -180184,7 +188844,7 @@ ], "return_type": "NoneType" }, - "init_draw_img_dsc": { + "init_draw_image_dsc": { "type": "function", "args": [ { @@ -180196,7 +188856,7 @@ "name": "part" }, { - "type": "draw_img_dsc_t", + "type": "draw_image_dsc_t", "name": "draw_dsc" } ], @@ -180252,38 +188912,6 @@ ], "return_type": "int" }, - "draw_dsc_init": { - "type": "function", - "args": [ - { - "type": "obj_draw_part_dsc_t", - "name": "dsc" - }, - { - "type": "draw_ctx_t", - "name": "draw_ctx" - } - ], - "return_type": "NoneType" - }, - "draw_part_check_type": { - "type": "function", - "args": [ - { - "type": "obj_draw_part_dsc_t", - "name": "dsc" - }, - { - "type": "obj_class_t", - "name": "class_p" - }, - { - "type": "int", - "name": "type" - } - ], - "return_type": "bool" - }, "refresh_ext_draw_size": { "type": "function", "args": [ @@ -180439,6 +189067,29 @@ ], "return_type": "bool" }, + "remove_event_cb": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "callback", + "function": { + "args": [ + { + "type": "event_t", + "name": "e" + } + ], + "return_type": null + }, + "name": "event_cb" + } + ], + "return_type": "bool" + }, "add_flag": { "type": "function", "args": [ @@ -180453,7 +189104,7 @@ ], "return_type": "NoneType" }, - "clear_flag": { + "remove_flag": { "type": "function", "args": [ { @@ -180467,6 +189118,24 @@ ], "return_type": "NoneType" }, + "update_flag": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "f" + }, + { + "type": "bool", + "name": "v" + } + ], + "return_type": "NoneType" + }, "add_state": { "type": "function", "args": [ @@ -180481,7 +189150,21 @@ ], "return_type": "NoneType" }, - "clear_state": { + "remove_state": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "state" + } + ], + "return_type": "NoneType" + }, + "set_state": { "type": "function", "args": [ { @@ -180491,6 +189174,10 @@ { "type": "int", "name": "state" + }, + { + "type": "bool", + "name": "v" } ], "return_type": "NoneType" @@ -180619,8 +189306,8 @@ "type": "function", "args": [ { - "type": "draw_ctx_t", - "name": "draw_ctx" + "type": "layer_t", + "name": "layer" }, { "type": "lv_obj_t*", @@ -180669,217 +189356,7 @@ ], "return_type": "NoneType" }, - "set_flex_flow": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "flow" - } - ], - "return_type": "NoneType" - }, - "set_flex_align": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "main_place" - }, - { - "type": "int", - "name": "cross_place" - }, - { - "type": "int", - "name": "track_cross_place" - } - ], - "return_type": "NoneType" - }, - "set_flex_grow": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "grow" - } - ], - "return_type": "NoneType" - }, - "set_style_flex_flow": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_flex_main_place": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_flex_cross_place": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_flex_track_place": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_flex_grow": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_grid_dsc_array": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "mp_arr_to_lv_coord_t_____", - "name": "col_dsc" - }, - { - "type": "mp_arr_to_lv_coord_t_____", - "name": "row_dsc" - } - ], - "return_type": "NoneType" - }, - "set_grid_align": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "column_align" - }, - { - "type": "int", - "name": "row_align" - } - ], - "return_type": "NoneType" - }, - "set_grid_cell": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "column_align" - }, - { - "type": "int", - "name": "col_pos" - }, - { - "type": "int", - "name": "col_span" - }, - { - "type": "int", - "name": "row_align" - }, - { - "type": "int", - "name": "row_pos" - }, - { - "type": "int", - "name": "row_span" - } - ], - "return_type": "NoneType" - }, - "set_style_grid_row_dsc_array": { + "bind_flag_if_eq": { "type": "function", "args": [ { @@ -180887,35 +189364,21 @@ "name": "obj" }, { - "type": "mp_arr_to_lv_coord_t_____", - "name": "value" + "type": "subject_t", + "name": "subject" }, { "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_grid_column_dsc_array": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "mp_arr_to_lv_coord_t_____", - "name": "value" + "name": "flag" }, { "type": "int", - "name": "selector" + "name": "ref_value" } ], - "return_type": "NoneType" + "return_type": "observer_t" }, - "set_style_grid_row_align": { + "bind_flag_if_not_eq": { "type": "function", "args": [ { @@ -180923,71 +189386,21 @@ "name": "obj" }, { - "type": "int", - "name": "value" + "type": "subject_t", + "name": "subject" }, { "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_grid_column_align": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" + "name": "flag" }, { "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" + "name": "ref_value" } ], - "return_type": "NoneType" - }, - "set_style_grid_cell_column_pos": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_grid_cell_column_span": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" + "return_type": "observer_t" }, - "set_style_grid_cell_row_pos": { + "bind_state_if_eq": { "type": "function", "args": [ { @@ -180995,35 +189408,21 @@ "name": "obj" }, { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_grid_cell_row_span": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" + "type": "subject_t", + "name": "subject" }, { "type": "int", - "name": "value" + "name": "state" }, { "type": "int", - "name": "selector" + "name": "ref_value" } ], - "return_type": "NoneType" + "return_type": "observer_t" }, - "set_style_grid_cell_x_align": { + "bind_state_if_not_eq": { "type": "function", "args": [ { @@ -181031,33 +189430,19 @@ "name": "obj" }, { - "type": "int", - "name": "value" + "type": "subject_t", + "name": "subject" }, { "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_grid_cell_y_align": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" + "name": "state" }, { "type": "int", - "name": "selector" + "name": "ref_value" } ], - "return_type": "NoneType" + "return_type": "observer_t" }, "FLAG": { "type": "enum_type", @@ -181122,9 +189507,15 @@ "FLOATING": { "type": "enum_member" }, + "SEND_DRAW_TASK_EVENTS": { + "type": "enum_member" + }, "OVERFLOW_VISIBLE": { "type": "enum_member" }, + "FLEX_IN_NEW_TRACK": { + "type": "enum_member" + }, "LAYOUT_1": { "type": "enum_member" }, @@ -181151,17 +189542,6 @@ } } }, - "DRAW_PART": { - "type": "enum_type", - "members": { - "KNOB": { - "type": "enum_member" - }, - "KNOB_LEFT": { - "type": "enum_member" - } - } - }, "TREE_WALK": { "type": "enum_type", "members": { @@ -181214,36 +189594,26 @@ "type": "enum_member" } } - }, - "MODE": { - "type": "enum_type", - "members": { - "NORMAL": { - "type": "enum_member" - }, - "SYMMETRICAL": { - "type": "enum_member" - }, - "RANGE": { - "type": "enum_member" - } - } } } }, - "spangroup": { + "textarea": { "members": { - "new_span": { + "add_char": { "type": "function", "args": [ { "type": "lv_obj_t*", "name": "obj" + }, + { + "type": "int", + "name": "zoom" } ], - "return_type": "span_t" + "return_type": "NoneType" }, - "del_span": { + "add_text": { "type": "function", "args": [ { @@ -181251,13 +189621,33 @@ "name": "obj" }, { - "type": "span_t", - "name": "span" + "type": "char*", + "name": "text" } ], "return_type": "NoneType" }, - "set_align": { + "delete_char": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + } + ], + "return_type": "NoneType" + }, + "delete_char_forward": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + } + ], + "return_type": "NoneType" + }, + "set_text": { "type": "function", "args": [ { @@ -181265,13 +189655,13 @@ "name": "obj" }, { - "type": "int", - "name": "align" + "type": "char*", + "name": "text" } ], "return_type": "NoneType" }, - "set_overflow": { + "set_placeholder_text": { "type": "function", "args": [ { @@ -181279,13 +189669,13 @@ "name": "obj" }, { - "type": "int", - "name": "overflow" + "type": "char*", + "name": "text" } ], "return_type": "NoneType" }, - "set_indent": { + "set_cursor_pos": { "type": "function", "args": [ { @@ -181299,7 +189689,77 @@ ], "return_type": "NoneType" }, - "set_mode": { + "set_cursor_click_pos": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "bool", + "name": "antialias" + } + ], + "return_type": "NoneType" + }, + "set_password_mode": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "bool", + "name": "antialias" + } + ], + "return_type": "NoneType" + }, + "set_password_bullet": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "char*", + "name": "text" + } + ], + "return_type": "NoneType" + }, + "set_one_line": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "bool", + "name": "antialias" + } + ], + "return_type": "NoneType" + }, + "set_accepted_chars": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "char*", + "name": "text" + } + ], + "return_type": "NoneType" + }, + "set_max_length": { "type": "function", "args": [ { @@ -181308,12 +189768,40 @@ }, { "type": "int", - "name": "mode" + "name": "zoom" + } + ], + "return_type": "NoneType" + }, + "set_insert_replace": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "char*", + "name": "text" + } + ], + "return_type": "NoneType" + }, + "set_text_selection": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "bool", + "name": "antialias" } ], "return_type": "NoneType" }, - "set_lines": { + "set_password_show_time": { "type": "function", "args": [ { @@ -181322,12 +189810,12 @@ }, { "type": "int", - "name": "lines" + "name": "zoom" } ], "return_type": "NoneType" }, - "get_child": { + "set_align": { "type": "function", "args": [ { @@ -181336,12 +189824,42 @@ }, { "type": "int", - "name": "id" + "name": "align" + } + ], + "return_type": "NoneType" + }, + "get_text": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + } + ], + "return_type": "char*" + }, + "get_placeholder_text": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + } + ], + "return_type": "char*" + }, + "get_label": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" } ], "return_type": "lv_obj_t*" }, - "get_child_cnt": { + "get_cursor_pos": { "type": "function", "args": [ { @@ -181351,7 +189869,7 @@ ], "return_type": "int" }, - "get_align": { + "get_cursor_click_pos": { "type": "function", "args": [ { @@ -181359,9 +189877,9 @@ "name": "obj" } ], - "return_type": "int" + "return_type": "bool" }, - "get_overflow": { + "get_password_mode": { "type": "function", "args": [ { @@ -181369,9 +189887,9 @@ "name": "obj" } ], - "return_type": "int" + "return_type": "bool" }, - "get_indent": { + "get_password_bullet": { "type": "function", "args": [ { @@ -181379,9 +189897,9 @@ "name": "obj" } ], - "return_type": "int" + "return_type": "char*" }, - "get_mode": { + "get_one_line": { "type": "function", "args": [ { @@ -181389,9 +189907,9 @@ "name": "obj" } ], - "return_type": "int" + "return_type": "bool" }, - "get_lines": { + "get_accepted_chars": { "type": "function", "args": [ { @@ -181399,9 +189917,19 @@ "name": "obj" } ], + "return_type": "char*" + }, + "get_max_length": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "img" + } + ], "return_type": "int" }, - "get_max_line_h": { + "text_is_selected": { "type": "function", "args": [ { @@ -181409,37 +189937,79 @@ "name": "obj" } ], - "return_type": "int" + "return_type": "bool" }, - "get_expand_width": { + "get_text_selection": { "type": "function", "args": [ { "type": "lv_obj_t*", "name": "obj" - }, + } + ], + "return_type": "bool" + }, + "get_password_show_time": { + "type": "function", + "args": [ { - "type": "int", - "name": "max_width" + "type": "lv_obj_t*", + "name": "img" } ], "return_type": "int" }, - "get_expand_height": { + "get_current_char": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "img" + } + ], + "return_type": "int" + }, + "clear_selection": { "type": "function", "args": [ { "type": "lv_obj_t*", "name": "obj" - }, + } + ], + "return_type": "NoneType" + }, + "cursor_right": { + "type": "function", + "args": [ { - "type": "int", - "name": "width" + "type": "lv_obj_t*", + "name": "obj" } ], - "return_type": "int" + "return_type": "NoneType" }, - "refr_mode": { + "cursor_left": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + } + ], + "return_type": "NoneType" + }, + "cursor_down": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + } + ], + "return_type": "NoneType" + }, + "cursor_up": { "type": "function", "args": [ { @@ -181459,6 +190029,26 @@ ], "return_type": "NoneType" }, + "style_get_selector_state": { + "type": "function", + "args": [ + { + "type": "int", + "name": "selector" + } + ], + "return_type": "int" + }, + "style_get_selector_part": { + "type": "function", + "args": [ + { + "type": "int", + "name": "selector" + } + ], + "return_type": "int" + }, "get_style_width": { "type": "function", "args": [ @@ -181641,7 +190231,21 @@ ], "return_type": "int" }, - "get_style_transform_zoom": { + "get_style_transform_scale_x": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "part" + } + ], + "return_type": "int" + }, + "get_style_transform_scale_y": { "type": "function", "args": [ { @@ -181655,7 +190259,7 @@ ], "return_type": "int" }, - "get_style_transform_angle": { + "get_style_transform_rotation": { "type": "function", "args": [ { @@ -181849,7 +190453,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_bg_color_filtered": { "type": "function", @@ -181863,7 +190467,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_bg_opa": { "type": "function", @@ -181891,7 +190495,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_bg_grad_color_filtered": { "type": "function", @@ -181905,7 +190509,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_bg_grad_dir": { "type": "function", @@ -181949,7 +190553,7 @@ ], "return_type": "int" }, - "get_style_bg_grad": { + "get_style_bg_main_opa": { "type": "function", "args": [ { @@ -181961,9 +190565,9 @@ "name": "part" } ], - "return_type": "grad_dsc_t" + "return_type": "int" }, - "get_style_bg_dither_mode": { + "get_style_bg_grad_opa": { "type": "function", "args": [ { @@ -181977,7 +190581,21 @@ ], "return_type": "int" }, - "get_style_bg_img_src": { + "get_style_bg_grad": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "part" + } + ], + "return_type": "grad_dsc_t" + }, + "get_style_bg_image_src": { "type": "function", "args": [ { @@ -181991,7 +190609,7 @@ ], "return_type": "void*" }, - "get_style_bg_img_opa": { + "get_style_bg_image_opa": { "type": "function", "args": [ { @@ -182005,7 +190623,7 @@ ], "return_type": "int" }, - "get_style_bg_img_recolor": { + "get_style_bg_image_recolor": { "type": "function", "args": [ { @@ -182017,9 +190635,9 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, - "get_style_bg_img_recolor_filtered": { + "get_style_bg_image_recolor_filtered": { "type": "function", "args": [ { @@ -182031,9 +190649,9 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, - "get_style_bg_img_recolor_opa": { + "get_style_bg_image_recolor_opa": { "type": "function", "args": [ { @@ -182047,7 +190665,7 @@ ], "return_type": "int" }, - "get_style_bg_img_tiled": { + "get_style_bg_image_tiled": { "type": "function", "args": [ { @@ -182073,7 +190691,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_border_color_filtered": { "type": "function", @@ -182087,7 +190705,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_border_opa": { "type": "function", @@ -182171,7 +190789,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_outline_color_filtered": { "type": "function", @@ -182185,7 +190803,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_outline_opa": { "type": "function", @@ -182229,7 +190847,7 @@ ], "return_type": "int" }, - "get_style_shadow_ofs_x": { + "get_style_shadow_offset_x": { "type": "function", "args": [ { @@ -182243,7 +190861,7 @@ ], "return_type": "int" }, - "get_style_shadow_ofs_y": { + "get_style_shadow_offset_y": { "type": "function", "args": [ { @@ -182283,7 +190901,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_shadow_color_filtered": { "type": "function", @@ -182297,7 +190915,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_shadow_opa": { "type": "function", @@ -182313,7 +190931,7 @@ ], "return_type": "int" }, - "get_style_img_opa": { + "get_style_image_opa": { "type": "function", "args": [ { @@ -182327,7 +190945,7 @@ ], "return_type": "int" }, - "get_style_img_recolor": { + "get_style_image_recolor": { "type": "function", "args": [ { @@ -182339,9 +190957,9 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, - "get_style_img_recolor_filtered": { + "get_style_image_recolor_filtered": { "type": "function", "args": [ { @@ -182353,9 +190971,9 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, - "get_style_img_recolor_opa": { + "get_style_image_recolor_opa": { "type": "function", "args": [ { @@ -182437,7 +191055,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_line_color_filtered": { "type": "function", @@ -182451,7 +191069,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_line_opa": { "type": "function", @@ -182507,7 +191125,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_arc_color_filtered": { "type": "function", @@ -182521,7 +191139,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_arc_opa": { "type": "function", @@ -182537,7 +191155,7 @@ ], "return_type": "int" }, - "get_style_arc_img_src": { + "get_style_arc_image_src": { "type": "function", "args": [ { @@ -182563,7 +191181,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_text_color_filtered": { "type": "function", @@ -182577,7 +191195,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_text_opa": { "type": "function", @@ -182705,6 +191323,20 @@ ], "return_type": "int" }, + "get_style_opa_layered": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "part" + } + ], + "return_type": "int" + }, "get_style_color_filter_dsc": { "type": "function", "args": [ @@ -182831,169 +191463,7 @@ ], "return_type": "int" }, - "set_style_pad_all": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_pad_hor": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_pad_ver": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_margin_all": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_margin_hor": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_margin_ver": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_pad_gap": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_size": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "width" - }, - { - "type": "int", - "name": "height" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "get_style_space_left": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "part" - } - ], - "return_type": "int" - }, - "get_style_space_right": { + "get_style_flex_flow": { "type": "function", "args": [ { @@ -183007,7 +191477,7 @@ ], "return_type": "int" }, - "get_style_space_top": { + "get_style_flex_main_place": { "type": "function", "args": [ { @@ -183021,7 +191491,7 @@ ], "return_type": "int" }, - "get_style_space_bottom": { + "get_style_flex_cross_place": { "type": "function", "args": [ { @@ -183035,31 +191505,7 @@ ], "return_type": "int" }, - "set_user_data": { - "type": "function", - "args": [ - { - "type": "void*", - "name": "user_data" - }, - { - "type": "lv_obj_t*", - "name": "obj" - } - ], - "return_type": "NoneType" - }, - "get_user_data": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - } - ], - "return_type": "void*" - }, - "get_style_flex_flow": { + "get_style_flex_track_place": { "type": "function", "args": [ { @@ -183073,7 +191519,7 @@ ], "return_type": "int" }, - "get_style_flex_main_place": { + "get_style_flex_grow": { "type": "function", "args": [ { @@ -183087,7 +191533,7 @@ ], "return_type": "int" }, - "get_style_flex_cross_place": { + "get_style_grid_column_dsc_array": { "type": "function", "args": [ { @@ -183099,9 +191545,9 @@ "name": "part" } ], - "return_type": "int" + "return_type": "void*" }, - "get_style_flex_track_place": { + "get_style_grid_column_align": { "type": "function", "args": [ { @@ -183115,7 +191561,7 @@ ], "return_type": "int" }, - "get_style_flex_grow": { + "get_style_grid_row_dsc_array": { "type": "function", "args": [ { @@ -183127,7 +191573,7 @@ "name": "part" } ], - "return_type": "int" + "return_type": "void*" }, "get_style_grid_row_align": { "type": "function", @@ -183143,7 +191589,7 @@ ], "return_type": "int" }, - "get_style_grid_column_align": { + "get_style_grid_cell_column_pos": { "type": "function", "args": [ { @@ -183157,7 +191603,7 @@ ], "return_type": "int" }, - "get_style_grid_cell_column_pos": { + "get_style_grid_cell_x_align": { "type": "function", "args": [ { @@ -183199,6 +191645,20 @@ ], "return_type": "int" }, + "get_style_grid_cell_y_align": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "part" + } + ], + "return_type": "int" + }, "get_style_grid_cell_row_span": { "type": "function", "args": [ @@ -183213,7 +191673,173 @@ ], "return_type": "int" }, - "get_style_grid_cell_x_align": { + "set_style_pad_all": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_pad_hor": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_pad_ver": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_margin_all": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_margin_hor": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_margin_ver": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_pad_gap": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_size": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "width" + }, + { + "type": "int", + "name": "height" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_transform_scale": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "get_style_space_left": { "type": "function", "args": [ { @@ -183227,7 +191853,49 @@ ], "return_type": "int" }, - "get_style_grid_cell_y_align": { + "get_style_space_right": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "part" + } + ], + "return_type": "int" + }, + "get_style_space_top": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "part" + } + ], + "return_type": "int" + }, + "get_style_space_bottom": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "part" + } + ], + "return_type": "int" + }, + "get_style_transform_scale_x_safe": { "type": "function", "args": [ { @@ -183241,6 +191909,44 @@ ], "return_type": "int" }, + "get_style_transform_scale_y_safe": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "part" + } + ], + "return_type": "int" + }, + "set_user_data": { + "type": "function", + "args": [ + { + "type": "void*", + "name": "user_data" + }, + { + "type": "lv_obj_t*", + "name": "obj" + } + ], + "return_type": "NoneType" + }, + "get_user_data": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + } + ], + "return_type": "void*" + }, "move_foreground": { "type": "function", "args": [ @@ -183261,15 +191967,125 @@ ], "return_type": "NoneType" }, - "get_child_id": { + "set_flex_flow": { "type": "function", "args": [ { "type": "lv_obj_t*", "name": "obj" + }, + { + "type": "int", + "name": "flow" } ], - "return_type": "int" + "return_type": "NoneType" + }, + "set_flex_align": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "main_place" + }, + { + "type": "int", + "name": "cross_place" + }, + { + "type": "int", + "name": "track_cross_place" + } + ], + "return_type": "NoneType" + }, + "set_flex_grow": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "grow" + } + ], + "return_type": "NoneType" + }, + "set_grid_dsc_array": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "mp_arr_to_int32_t_____", + "name": "col_dsc" + }, + { + "type": "mp_arr_to_int32_t_____", + "name": "row_dsc" + } + ], + "return_type": "NoneType" + }, + "set_grid_align": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "column_align" + }, + { + "type": "int", + "name": "row_align" + } + ], + "return_type": "NoneType" + }, + "set_grid_cell": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "column_align" + }, + { + "type": "int", + "name": "col_pos" + }, + { + "type": "int", + "name": "col_span" + }, + { + "type": "int", + "name": "row_align" + }, + { + "type": "int", + "name": "row_pos" + }, + { + "type": "int", + "name": "row_span" + } + ], + "return_type": "NoneType" }, "delete": { "type": "function", @@ -183291,7 +192107,7 @@ ], "return_type": "NoneType" }, - "del_delayed": { + "delete_delayed": { "type": "function", "args": [ { @@ -183305,7 +192121,7 @@ ], "return_type": "NoneType" }, - "del_anim_ready_cb": { + "delete_anim_ready_cb": { "type": "function", "args": [ { @@ -183315,7 +192131,7 @@ ], "return_type": "NoneType" }, - "del_async": { + "delete_async": { "type": "function", "args": [ { @@ -183385,7 +192201,7 @@ "name": "obj" } ], - "return_type": "disp_t" + "return_type": "display_t" }, "get_parent": { "type": "function", @@ -183397,6 +192213,44 @@ ], "return_type": "lv_obj_t*" }, + "get_child": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "id" + } + ], + "return_type": "lv_obj_t*" + }, + "get_sibling": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "id" + } + ], + "return_type": "lv_obj_t*" + }, + "get_child_cnt": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + } + ], + "return_type": "int" + }, "get_index": { "type": "function", "args": [ @@ -183436,6 +192290,16 @@ ], "return_type": "NoneType" }, + "dump_tree": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + } + ], + "return_type": "NoneType" + }, "set_pos": { "type": "function", "args": [ @@ -183463,7 +192327,7 @@ }, { "type": "int", - "name": "x" + "name": "index" } ], "return_type": "NoneType" @@ -183477,7 +192341,7 @@ }, { "type": "int", - "name": "x" + "name": "index" } ], "return_type": "NoneType" @@ -183519,7 +192383,7 @@ }, { "type": "int", - "name": "x" + "name": "index" } ], "return_type": "NoneType" @@ -183533,7 +192397,7 @@ }, { "type": "int", - "name": "x" + "name": "index" } ], "return_type": "NoneType" @@ -183547,7 +192411,7 @@ }, { "type": "int", - "name": "x" + "name": "index" } ], "return_type": "NoneType" @@ -183561,7 +192425,7 @@ }, { "type": "int", - "name": "x" + "name": "index" } ], "return_type": "NoneType" @@ -183967,7 +192831,7 @@ }, { "type": "int", - "name": "x" + "name": "index" } ], "return_type": "NoneType" @@ -184512,28 +193376,6 @@ ], "return_type": "NoneType" }, - "set_local_style_prop_meta": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "prop" - }, - { - "type": "int", - "name": "meta" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, "get_local_style_prop": { "type": "function", "args": [ @@ -184610,26 +193452,6 @@ ], "return_type": "NoneType" }, - "style_get_selector_state": { - "type": "function", - "args": [ - { - "type": "int", - "name": "selector" - } - ], - "return_type": "int" - }, - "style_get_selector_part": { - "type": "function", - "args": [ - { - "type": "int", - "name": "selector" - } - ], - "return_type": "int" - }, "set_style_width": { "type": "function", "args": [ @@ -184864,7 +193686,7 @@ ], "return_type": "NoneType" }, - "set_style_transform_zoom": { + "set_style_transform_scale_x": { "type": "function", "args": [ { @@ -184882,7 +193704,25 @@ ], "return_type": "NoneType" }, - "set_style_transform_angle": { + "set_style_transform_scale_y": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_transform_rotation": { "type": "function", "args": [ { @@ -185124,7 +193964,7 @@ "name": "obj" }, { - "type": "color32_t", + "type": "color_t", "name": "value" }, { @@ -185160,7 +194000,7 @@ "name": "obj" }, { - "type": "color32_t", + "type": "color_t", "name": "value" }, { @@ -185224,7 +194064,7 @@ ], "return_type": "NoneType" }, - "set_style_bg_grad": { + "set_style_bg_main_opa": { "type": "function", "args": [ { @@ -185232,7 +194072,7 @@ "name": "obj" }, { - "type": "grad_dsc_t", + "type": "int", "name": "value" }, { @@ -185242,7 +194082,7 @@ ], "return_type": "NoneType" }, - "set_style_bg_dither_mode": { + "set_style_bg_grad_opa": { "type": "function", "args": [ { @@ -185260,7 +194100,25 @@ ], "return_type": "NoneType" }, - "set_style_bg_img_src": { + "set_style_bg_grad": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "grad_dsc_t", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_bg_image_src": { "type": "function", "args": [ { @@ -185278,7 +194136,7 @@ ], "return_type": "NoneType" }, - "set_style_bg_img_opa": { + "set_style_bg_image_opa": { "type": "function", "args": [ { @@ -185296,7 +194154,7 @@ ], "return_type": "NoneType" }, - "set_style_bg_img_recolor": { + "set_style_bg_image_recolor": { "type": "function", "args": [ { @@ -185304,7 +194162,7 @@ "name": "obj" }, { - "type": "color32_t", + "type": "color_t", "name": "value" }, { @@ -185314,7 +194172,7 @@ ], "return_type": "NoneType" }, - "set_style_bg_img_recolor_opa": { + "set_style_bg_image_recolor_opa": { "type": "function", "args": [ { @@ -185332,7 +194190,7 @@ ], "return_type": "NoneType" }, - "set_style_bg_img_tiled": { + "set_style_bg_image_tiled": { "type": "function", "args": [ { @@ -185358,7 +194216,7 @@ "name": "obj" }, { - "type": "color32_t", + "type": "color_t", "name": "value" }, { @@ -185466,7 +194324,7 @@ "name": "obj" }, { - "type": "color32_t", + "type": "color_t", "name": "value" }, { @@ -185530,7 +194388,7 @@ ], "return_type": "NoneType" }, - "set_style_shadow_ofs_x": { + "set_style_shadow_offset_x": { "type": "function", "args": [ { @@ -185548,7 +194406,7 @@ ], "return_type": "NoneType" }, - "set_style_shadow_ofs_y": { + "set_style_shadow_offset_y": { "type": "function", "args": [ { @@ -185592,7 +194450,7 @@ "name": "obj" }, { - "type": "color32_t", + "type": "color_t", "name": "value" }, { @@ -185620,7 +194478,7 @@ ], "return_type": "NoneType" }, - "set_style_img_opa": { + "set_style_image_opa": { "type": "function", "args": [ { @@ -185638,7 +194496,7 @@ ], "return_type": "NoneType" }, - "set_style_img_recolor": { + "set_style_image_recolor": { "type": "function", "args": [ { @@ -185646,7 +194504,7 @@ "name": "obj" }, { - "type": "color32_t", + "type": "color_t", "name": "value" }, { @@ -185656,7 +194514,7 @@ ], "return_type": "NoneType" }, - "set_style_img_recolor_opa": { + "set_style_image_recolor_opa": { "type": "function", "args": [ { @@ -185754,7 +194612,7 @@ "name": "obj" }, { - "type": "color32_t", + "type": "color_t", "name": "value" }, { @@ -185826,7 +194684,7 @@ "name": "obj" }, { - "type": "color32_t", + "type": "color_t", "name": "value" }, { @@ -185854,7 +194712,7 @@ ], "return_type": "NoneType" }, - "set_style_arc_img_src": { + "set_style_arc_image_src": { "type": "function", "args": [ { @@ -185880,7 +194738,7 @@ "name": "obj" }, { - "type": "color32_t", + "type": "color_t", "name": "value" }, { @@ -186052,6 +194910,24 @@ ], "return_type": "NoneType" }, + "set_style_opa_layered": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, "set_style_color_filter_dsc": { "type": "function", "args": [ @@ -186214,6 +195090,276 @@ ], "return_type": "NoneType" }, + "set_style_flex_flow": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_flex_main_place": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_flex_cross_place": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_flex_track_place": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_flex_grow": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_grid_column_dsc_array": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "void*", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_grid_column_align": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_grid_row_dsc_array": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "void*", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_grid_row_align": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_grid_cell_column_pos": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_grid_cell_x_align": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_grid_cell_column_span": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_grid_cell_row_pos": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_grid_cell_y_align": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_grid_cell_row_span": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, "calculate_style_text_align": { "type": "function", "args": [ @@ -186232,6 +195378,20 @@ ], "return_type": "int" }, + "get_style_opa_recursive": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "part" + } + ], + "return_type": "int" + }, "init_draw_rect_dsc": { "type": "function", "args": [ @@ -186268,7 +195428,7 @@ ], "return_type": "NoneType" }, - "init_draw_img_dsc": { + "init_draw_image_dsc": { "type": "function", "args": [ { @@ -186280,7 +195440,7 @@ "name": "part" }, { - "type": "draw_img_dsc_t", + "type": "draw_image_dsc_t", "name": "draw_dsc" } ], @@ -186336,38 +195496,6 @@ ], "return_type": "int" }, - "draw_dsc_init": { - "type": "function", - "args": [ - { - "type": "obj_draw_part_dsc_t", - "name": "dsc" - }, - { - "type": "draw_ctx_t", - "name": "draw_ctx" - } - ], - "return_type": "NoneType" - }, - "draw_part_check_type": { - "type": "function", - "args": [ - { - "type": "obj_draw_part_dsc_t", - "name": "dsc" - }, - { - "type": "obj_class_t", - "name": "class_p" - }, - { - "type": "int", - "name": "type" - } - ], - "return_type": "bool" - }, "refresh_ext_draw_size": { "type": "function", "args": [ @@ -186523,6 +195651,29 @@ ], "return_type": "bool" }, + "remove_event_cb": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "callback", + "function": { + "args": [ + { + "type": "event_t", + "name": "e" + } + ], + "return_type": null + }, + "name": "event_cb" + } + ], + "return_type": "bool" + }, "add_flag": { "type": "function", "args": [ @@ -186537,7 +195688,21 @@ ], "return_type": "NoneType" }, - "clear_flag": { + "remove_flag": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "f" + } + ], + "return_type": "NoneType" + }, + "update_flag": { "type": "function", "args": [ { @@ -186547,6 +195712,10 @@ { "type": "int", "name": "f" + }, + { + "type": "bool", + "name": "v" } ], "return_type": "NoneType" @@ -186565,7 +195734,7 @@ ], "return_type": "NoneType" }, - "clear_state": { + "remove_state": { "type": "function", "args": [ { @@ -186579,6 +195748,24 @@ ], "return_type": "NoneType" }, + "set_state": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "state" + }, + { + "type": "bool", + "name": "v" + } + ], + "return_type": "NoneType" + }, "has_flag": { "type": "function", "args": [ @@ -186703,8 +195890,8 @@ "type": "function", "args": [ { - "type": "draw_ctx_t", - "name": "draw_ctx" + "type": "layer_t", + "name": "layer" }, { "type": "lv_obj_t*", @@ -186753,43 +195940,7 @@ ], "return_type": "NoneType" }, - "set_flex_flow": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "flow" - } - ], - "return_type": "NoneType" - }, - "set_flex_align": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "main_place" - }, - { - "type": "int", - "name": "cross_place" - }, - { - "type": "int", - "name": "track_cross_place" - } - ], - "return_type": "NoneType" - }, - "set_flex_grow": { + "bind_flag_if_eq": { "type": "function", "args": [ { @@ -186797,49 +195948,21 @@ "name": "obj" }, { - "type": "int", - "name": "grow" - } - ], - "return_type": "NoneType" - }, - "set_style_flex_flow": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_flex_main_place": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" + "type": "subject_t", + "name": "subject" }, { "type": "int", - "name": "value" + "name": "flag" }, { "type": "int", - "name": "selector" + "name": "ref_value" } ], - "return_type": "NoneType" + "return_type": "observer_t" }, - "set_style_flex_cross_place": { + "bind_flag_if_not_eq": { "type": "function", "args": [ { @@ -186847,35 +195970,21 @@ "name": "obj" }, { - "type": "int", - "name": "value" + "type": "subject_t", + "name": "subject" }, { "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_flex_track_place": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" + "name": "flag" }, { "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" + "name": "ref_value" } ], - "return_type": "NoneType" + "return_type": "observer_t" }, - "set_style_flex_grow": { + "bind_state_if_eq": { "type": "function", "args": [ { @@ -186883,231 +195992,21 @@ "name": "obj" }, { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_grid_dsc_array": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "mp_arr_to_lv_coord_t_____", - "name": "col_dsc" - }, - { - "type": "mp_arr_to_lv_coord_t_____", - "name": "row_dsc" - } - ], - "return_type": "NoneType" - }, - "set_grid_align": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "column_align" - }, - { - "type": "int", - "name": "row_align" - } - ], - "return_type": "NoneType" - }, - "set_grid_cell": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "column_align" - }, - { - "type": "int", - "name": "col_pos" - }, - { - "type": "int", - "name": "col_span" - }, - { - "type": "int", - "name": "row_align" - }, - { - "type": "int", - "name": "row_pos" - }, - { - "type": "int", - "name": "row_span" - } - ], - "return_type": "NoneType" - }, - "set_style_grid_row_dsc_array": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "mp_arr_to_lv_coord_t_____", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_grid_column_dsc_array": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "mp_arr_to_lv_coord_t_____", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_grid_row_align": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_grid_column_align": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_grid_cell_column_pos": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_grid_cell_column_span": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_grid_cell_row_pos": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_grid_cell_row_span": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" + "type": "subject_t", + "name": "subject" }, { "type": "int", - "name": "value" + "name": "state" }, { "type": "int", - "name": "selector" + "name": "ref_value" } ], - "return_type": "NoneType" + "return_type": "observer_t" }, - "set_style_grid_cell_x_align": { + "bind_state_if_not_eq": { "type": "function", "args": [ { @@ -187115,33 +196014,19 @@ "name": "obj" }, { - "type": "int", - "name": "value" + "type": "subject_t", + "name": "subject" }, { "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_grid_cell_y_align": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" + "name": "state" }, { "type": "int", - "name": "selector" + "name": "ref_value" } ], - "return_type": "NoneType" + "return_type": "observer_t" }, "FLAG": { "type": "enum_type", @@ -187206,9 +196091,15 @@ "FLOATING": { "type": "enum_member" }, + "SEND_DRAW_TASK_EVENTS": { + "type": "enum_member" + }, "OVERFLOW_VISIBLE": { "type": "enum_member" }, + "FLEX_IN_NEW_TRACK": { + "type": "enum_member" + }, "LAYOUT_1": { "type": "enum_member" }, @@ -187235,20 +196126,6 @@ } } }, - "DRAW_PART": { - "type": "enum_type", - "members": { - "RECTANGLE": { - "type": "enum_member" - }, - "BORDER_POST": { - "type": "enum_member" - }, - "SCROLLBAR": { - "type": "enum_member" - } - } - }, "TREE_WALK": { "type": "enum_type", "members": { @@ -187304,85 +196181,9 @@ } } }, - "textarea": { + "spinbox": { "members": { - "add_char": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "img" - }, - { - "type": "int", - "name": "duration" - } - ], - "return_type": "NoneType" - }, - "add_text": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "char*", - "name": "text" - } - ], - "return_type": "NoneType" - }, - "del_char": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - } - ], - "return_type": "NoneType" - }, - "del_char_forward": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - } - ], - "return_type": "NoneType" - }, - "set_text": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "char*", - "name": "text" - } - ], - "return_type": "NoneType" - }, - "set_placeholder_text": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "char*", - "name": "text" - } - ], - "return_type": "NoneType" - }, - "set_cursor_pos": { + "set_value": { "type": "function", "args": [ { @@ -187391,26 +196192,12 @@ }, { "type": "int", - "name": "lines" - } - ], - "return_type": "NoneType" - }, - "set_cursor_click_pos": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "bool", - "name": "antialias" + "name": "x" } ], "return_type": "NoneType" }, - "set_password_mode": { + "set_rollover": { "type": "function", "args": [ { @@ -187424,7 +196211,7 @@ ], "return_type": "NoneType" }, - "set_password_bullet": { + "set_digit_format": { "type": "function", "args": [ { @@ -187432,55 +196219,31 @@ "name": "obj" }, { - "type": "char*", - "name": "text" - } - ], - "return_type": "NoneType" - }, - "set_one_line": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" + "type": "int", + "name": "pos" }, { - "type": "bool", - "name": "antialias" + "type": "int", + "name": "cnt" } ], "return_type": "NoneType" }, - "set_accepted_chars": { + "set_step": { "type": "function", "args": [ { "type": "lv_obj_t*", "name": "obj" }, - { - "type": "char*", - "name": "text" - } - ], - "return_type": "NoneType" - }, - "set_max_length": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "img" - }, { "type": "int", - "name": "duration" + "name": "zoom" } ], "return_type": "NoneType" }, - "set_insert_replace": { + "set_range": { "type": "function", "args": [ { @@ -187488,27 +196251,17 @@ "name": "obj" }, { - "type": "char*", - "name": "text" - } - ], - "return_type": "NoneType" - }, - "set_text_selection": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" + "type": "int", + "name": "x" }, { - "type": "bool", - "name": "antialias" + "type": "int", + "name": "y" } ], "return_type": "NoneType" }, - "set_password_show_time": { + "set_cursor_pos": { "type": "function", "args": [ { @@ -187522,7 +196275,7 @@ ], "return_type": "NoneType" }, - "set_align": { + "set_digit_step_direction": { "type": "function", "args": [ { @@ -187531,82 +196284,12 @@ }, { "type": "int", - "name": "align" + "name": "dir" } ], "return_type": "NoneType" }, - "get_text": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - } - ], - "return_type": "char*" - }, - "get_placeholder_text": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - } - ], - "return_type": "char*" - }, - "get_label": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - } - ], - "return_type": "lv_obj_t*" - }, - "get_cursor_pos": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - } - ], - "return_type": "int" - }, - "get_cursor_click_pos": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - } - ], - "return_type": "bool" - }, - "get_password_mode": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - } - ], - "return_type": "bool" - }, - "get_password_bullet": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - } - ], - "return_type": "char*" - }, - "get_one_line": { + "get_rollover": { "type": "function", "args": [ { @@ -187616,7 +196299,7 @@ ], "return_type": "bool" }, - "get_accepted_chars": { + "get_value": { "type": "function", "args": [ { @@ -187624,39 +196307,9 @@ "name": "obj" } ], - "return_type": "char*" - }, - "get_max_length": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "img" - } - ], "return_type": "int" }, - "text_is_selected": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - } - ], - "return_type": "bool" - }, - "get_text_selection": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - } - ], - "return_type": "bool" - }, - "get_password_show_time": { + "get_step": { "type": "function", "args": [ { @@ -187666,17 +196319,17 @@ ], "return_type": "int" }, - "get_current_char": { + "step_next": { "type": "function", "args": [ { "type": "lv_obj_t*", - "name": "img" + "name": "obj" } ], - "return_type": "int" + "return_type": "NoneType" }, - "clear_selection": { + "step_prev": { "type": "function", "args": [ { @@ -187686,7 +196339,7 @@ ], "return_type": "NoneType" }, - "cursor_right": { + "increment": { "type": "function", "args": [ { @@ -187696,7 +196349,7 @@ ], "return_type": "NoneType" }, - "cursor_left": { + "decrement": { "type": "function", "args": [ { @@ -187706,7 +196359,7 @@ ], "return_type": "NoneType" }, - "cursor_down": { + "center": { "type": "function", "args": [ { @@ -187716,25 +196369,25 @@ ], "return_type": "NoneType" }, - "cursor_up": { + "style_get_selector_state": { "type": "function", "args": [ { - "type": "lv_obj_t*", - "name": "obj" + "type": "int", + "name": "selector" } ], - "return_type": "NoneType" + "return_type": "int" }, - "center": { + "style_get_selector_part": { "type": "function", "args": [ { - "type": "lv_obj_t*", - "name": "obj" + "type": "int", + "name": "selector" } ], - "return_type": "NoneType" + "return_type": "int" }, "get_style_width": { "type": "function", @@ -187918,7 +196571,7 @@ ], "return_type": "int" }, - "get_style_transform_zoom": { + "get_style_transform_scale_x": { "type": "function", "args": [ { @@ -187932,7 +196585,21 @@ ], "return_type": "int" }, - "get_style_transform_angle": { + "get_style_transform_scale_y": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "part" + } + ], + "return_type": "int" + }, + "get_style_transform_rotation": { "type": "function", "args": [ { @@ -188126,7 +196793,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_bg_color_filtered": { "type": "function", @@ -188140,7 +196807,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_bg_opa": { "type": "function", @@ -188168,7 +196835,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_bg_grad_color_filtered": { "type": "function", @@ -188182,7 +196849,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_bg_grad_dir": { "type": "function", @@ -188226,7 +196893,7 @@ ], "return_type": "int" }, - "get_style_bg_grad": { + "get_style_bg_main_opa": { "type": "function", "args": [ { @@ -188238,9 +196905,9 @@ "name": "part" } ], - "return_type": "grad_dsc_t" + "return_type": "int" }, - "get_style_bg_dither_mode": { + "get_style_bg_grad_opa": { "type": "function", "args": [ { @@ -188254,7 +196921,21 @@ ], "return_type": "int" }, - "get_style_bg_img_src": { + "get_style_bg_grad": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "part" + } + ], + "return_type": "grad_dsc_t" + }, + "get_style_bg_image_src": { "type": "function", "args": [ { @@ -188268,7 +196949,7 @@ ], "return_type": "void*" }, - "get_style_bg_img_opa": { + "get_style_bg_image_opa": { "type": "function", "args": [ { @@ -188282,7 +196963,7 @@ ], "return_type": "int" }, - "get_style_bg_img_recolor": { + "get_style_bg_image_recolor": { "type": "function", "args": [ { @@ -188294,9 +196975,9 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, - "get_style_bg_img_recolor_filtered": { + "get_style_bg_image_recolor_filtered": { "type": "function", "args": [ { @@ -188308,9 +196989,9 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, - "get_style_bg_img_recolor_opa": { + "get_style_bg_image_recolor_opa": { "type": "function", "args": [ { @@ -188324,7 +197005,7 @@ ], "return_type": "int" }, - "get_style_bg_img_tiled": { + "get_style_bg_image_tiled": { "type": "function", "args": [ { @@ -188350,7 +197031,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_border_color_filtered": { "type": "function", @@ -188364,7 +197045,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_border_opa": { "type": "function", @@ -188448,7 +197129,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_outline_color_filtered": { "type": "function", @@ -188462,7 +197143,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_outline_opa": { "type": "function", @@ -188506,7 +197187,7 @@ ], "return_type": "int" }, - "get_style_shadow_ofs_x": { + "get_style_shadow_offset_x": { "type": "function", "args": [ { @@ -188520,7 +197201,7 @@ ], "return_type": "int" }, - "get_style_shadow_ofs_y": { + "get_style_shadow_offset_y": { "type": "function", "args": [ { @@ -188560,7 +197241,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_shadow_color_filtered": { "type": "function", @@ -188574,7 +197255,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_shadow_opa": { "type": "function", @@ -188590,7 +197271,7 @@ ], "return_type": "int" }, - "get_style_img_opa": { + "get_style_image_opa": { "type": "function", "args": [ { @@ -188604,7 +197285,7 @@ ], "return_type": "int" }, - "get_style_img_recolor": { + "get_style_image_recolor": { "type": "function", "args": [ { @@ -188616,9 +197297,9 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, - "get_style_img_recolor_filtered": { + "get_style_image_recolor_filtered": { "type": "function", "args": [ { @@ -188630,9 +197311,9 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, - "get_style_img_recolor_opa": { + "get_style_image_recolor_opa": { "type": "function", "args": [ { @@ -188714,7 +197395,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_line_color_filtered": { "type": "function", @@ -188728,7 +197409,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_line_opa": { "type": "function", @@ -188784,7 +197465,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_arc_color_filtered": { "type": "function", @@ -188798,7 +197479,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_arc_opa": { "type": "function", @@ -188814,7 +197495,7 @@ ], "return_type": "int" }, - "get_style_arc_img_src": { + "get_style_arc_image_src": { "type": "function", "args": [ { @@ -188840,7 +197521,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_text_color_filtered": { "type": "function", @@ -188854,7 +197535,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_text_opa": { "type": "function", @@ -188982,6 +197663,20 @@ ], "return_type": "int" }, + "get_style_opa_layered": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "part" + } + ], + "return_type": "int" + }, "get_style_color_filter_dsc": { "type": "function", "args": [ @@ -189108,6 +197803,216 @@ ], "return_type": "int" }, + "get_style_flex_flow": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "part" + } + ], + "return_type": "int" + }, + "get_style_flex_main_place": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "part" + } + ], + "return_type": "int" + }, + "get_style_flex_cross_place": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "part" + } + ], + "return_type": "int" + }, + "get_style_flex_track_place": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "part" + } + ], + "return_type": "int" + }, + "get_style_flex_grow": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "part" + } + ], + "return_type": "int" + }, + "get_style_grid_column_dsc_array": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "part" + } + ], + "return_type": "void*" + }, + "get_style_grid_column_align": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "part" + } + ], + "return_type": "int" + }, + "get_style_grid_row_dsc_array": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "part" + } + ], + "return_type": "void*" + }, + "get_style_grid_row_align": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "part" + } + ], + "return_type": "int" + }, + "get_style_grid_cell_column_pos": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "part" + } + ], + "return_type": "int" + }, + "get_style_grid_cell_x_align": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "part" + } + ], + "return_type": "int" + }, + "get_style_grid_cell_column_span": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "part" + } + ], + "return_type": "int" + }, + "get_style_grid_cell_row_pos": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "part" + } + ], + "return_type": "int" + }, + "get_style_grid_cell_y_align": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "part" + } + ], + "return_type": "int" + }, + "get_style_grid_cell_row_span": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "part" + } + ], + "return_type": "int" + }, "set_style_pad_all": { "type": "function", "args": [ @@ -189256,6 +198161,24 @@ ], "return_type": "NoneType" }, + "set_style_transform_scale": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, "get_style_space_left": { "type": "function", "args": [ @@ -189312,6 +198235,34 @@ ], "return_type": "int" }, + "get_style_transform_scale_x_safe": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "part" + } + ], + "return_type": "int" + }, + "get_style_transform_scale_y_safe": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "part" + } + ], + "return_type": "int" + }, "set_user_data": { "type": "function", "args": [ @@ -189336,35 +198287,27 @@ ], "return_type": "void*" }, - "get_style_flex_flow": { + "move_foreground": { "type": "function", "args": [ { "type": "lv_obj_t*", "name": "obj" - }, - { - "type": "int", - "name": "part" } ], - "return_type": "int" + "return_type": "NoneType" }, - "get_style_flex_main_place": { + "move_background": { "type": "function", "args": [ { "type": "lv_obj_t*", "name": "obj" - }, - { - "type": "int", - "name": "part" } ], - "return_type": "int" + "return_type": "NoneType" }, - "get_style_flex_cross_place": { + "set_flex_flow": { "type": "function", "args": [ { @@ -189373,12 +198316,12 @@ }, { "type": "int", - "name": "part" + "name": "flow" } ], - "return_type": "int" + "return_type": "NoneType" }, - "get_style_flex_track_place": { + "set_flex_align": { "type": "function", "args": [ { @@ -189387,40 +198330,20 @@ }, { "type": "int", - "name": "part" - } - ], - "return_type": "int" - }, - "get_style_flex_grow": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" + "name": "main_place" }, { "type": "int", - "name": "part" - } - ], - "return_type": "int" - }, - "get_style_grid_row_align": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" + "name": "cross_place" }, { "type": "int", - "name": "part" + "name": "track_cross_place" } ], - "return_type": "int" + "return_type": "NoneType" }, - "get_style_grid_column_align": { + "set_flex_grow": { "type": "function", "args": [ { @@ -189429,12 +198352,12 @@ }, { "type": "int", - "name": "part" + "name": "grow" } ], - "return_type": "int" + "return_type": "NoneType" }, - "get_style_grid_cell_column_pos": { + "set_grid_dsc_array": { "type": "function", "args": [ { @@ -189442,13 +198365,17 @@ "name": "obj" }, { - "type": "int", - "name": "part" + "type": "mp_arr_to_int32_t_____", + "name": "col_dsc" + }, + { + "type": "mp_arr_to_int32_t_____", + "name": "row_dsc" } ], - "return_type": "int" + "return_type": "NoneType" }, - "get_style_grid_cell_column_span": { + "set_grid_align": { "type": "function", "args": [ { @@ -189457,26 +198384,16 @@ }, { "type": "int", - "name": "part" - } - ], - "return_type": "int" - }, - "get_style_grid_cell_row_pos": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" + "name": "column_align" }, { "type": "int", - "name": "part" + "name": "row_align" } ], - "return_type": "int" + "return_type": "NoneType" }, - "get_style_grid_cell_row_span": { + "set_grid_cell": { "type": "function", "args": [ { @@ -189485,69 +198402,31 @@ }, { "type": "int", - "name": "part" - } - ], - "return_type": "int" - }, - "get_style_grid_cell_x_align": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" + "name": "column_align" }, { "type": "int", - "name": "part" - } - ], - "return_type": "int" - }, - "get_style_grid_cell_y_align": { - "type": "function", - "args": [ + "name": "col_pos" + }, { - "type": "lv_obj_t*", - "name": "obj" + "type": "int", + "name": "col_span" }, { "type": "int", - "name": "part" - } - ], - "return_type": "int" - }, - "move_foreground": { - "type": "function", - "args": [ + "name": "row_align" + }, { - "type": "lv_obj_t*", - "name": "obj" - } - ], - "return_type": "NoneType" - }, - "move_background": { - "type": "function", - "args": [ + "type": "int", + "name": "row_pos" + }, { - "type": "lv_obj_t*", - "name": "obj" + "type": "int", + "name": "row_span" } ], "return_type": "NoneType" }, - "get_child_id": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - } - ], - "return_type": "int" - }, "delete": { "type": "function", "args": [ @@ -189568,7 +198447,7 @@ ], "return_type": "NoneType" }, - "del_delayed": { + "delete_delayed": { "type": "function", "args": [ { @@ -189582,7 +198461,7 @@ ], "return_type": "NoneType" }, - "del_anim_ready_cb": { + "delete_anim_ready_cb": { "type": "function", "args": [ { @@ -189592,7 +198471,7 @@ ], "return_type": "NoneType" }, - "del_async": { + "delete_async": { "type": "function", "args": [ { @@ -189662,7 +198541,7 @@ "name": "obj" } ], - "return_type": "disp_t" + "return_type": "display_t" }, "get_parent": { "type": "function", @@ -189688,6 +198567,20 @@ ], "return_type": "lv_obj_t*" }, + "get_sibling": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "id" + } + ], + "return_type": "lv_obj_t*" + }, "get_child_cnt": { "type": "function", "args": [ @@ -189737,6 +198630,16 @@ ], "return_type": "NoneType" }, + "dump_tree": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + } + ], + "return_type": "NoneType" + }, "set_pos": { "type": "function", "args": [ @@ -189764,7 +198667,7 @@ }, { "type": "int", - "name": "x" + "name": "index" } ], "return_type": "NoneType" @@ -189778,7 +198681,7 @@ }, { "type": "int", - "name": "x" + "name": "index" } ], "return_type": "NoneType" @@ -189820,7 +198723,7 @@ }, { "type": "int", - "name": "x" + "name": "index" } ], "return_type": "NoneType" @@ -189834,7 +198737,7 @@ }, { "type": "int", - "name": "x" + "name": "index" } ], "return_type": "NoneType" @@ -189848,7 +198751,7 @@ }, { "type": "int", - "name": "x" + "name": "index" } ], "return_type": "NoneType" @@ -189862,7 +198765,7 @@ }, { "type": "int", - "name": "x" + "name": "index" } ], "return_type": "NoneType" @@ -189911,6 +198814,20 @@ ], "return_type": "NoneType" }, + "set_align": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "align" + } + ], + "return_type": "NoneType" + }, "align": { "type": "function", "args": [ @@ -190268,7 +199185,7 @@ }, { "type": "int", - "name": "x" + "name": "index" } ], "return_type": "NoneType" @@ -190813,28 +199730,6 @@ ], "return_type": "NoneType" }, - "set_local_style_prop_meta": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "prop" - }, - { - "type": "int", - "name": "meta" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, "get_local_style_prop": { "type": "function", "args": [ @@ -190911,26 +199806,6 @@ ], "return_type": "NoneType" }, - "style_get_selector_state": { - "type": "function", - "args": [ - { - "type": "int", - "name": "selector" - } - ], - "return_type": "int" - }, - "style_get_selector_part": { - "type": "function", - "args": [ - { - "type": "int", - "name": "selector" - } - ], - "return_type": "int" - }, "set_style_width": { "type": "function", "args": [ @@ -191165,7 +200040,25 @@ ], "return_type": "NoneType" }, - "set_style_transform_zoom": { + "set_style_transform_scale_x": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_transform_scale_y": { "type": "function", "args": [ { @@ -191183,7 +200076,7 @@ ], "return_type": "NoneType" }, - "set_style_transform_angle": { + "set_style_transform_rotation": { "type": "function", "args": [ { @@ -191425,7 +200318,7 @@ "name": "obj" }, { - "type": "color32_t", + "type": "color_t", "name": "value" }, { @@ -191461,7 +200354,7 @@ "name": "obj" }, { - "type": "color32_t", + "type": "color_t", "name": "value" }, { @@ -191525,7 +200418,7 @@ ], "return_type": "NoneType" }, - "set_style_bg_grad": { + "set_style_bg_main_opa": { "type": "function", "args": [ { @@ -191533,7 +200426,7 @@ "name": "obj" }, { - "type": "grad_dsc_t", + "type": "int", "name": "value" }, { @@ -191543,7 +200436,7 @@ ], "return_type": "NoneType" }, - "set_style_bg_dither_mode": { + "set_style_bg_grad_opa": { "type": "function", "args": [ { @@ -191561,7 +200454,25 @@ ], "return_type": "NoneType" }, - "set_style_bg_img_src": { + "set_style_bg_grad": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "grad_dsc_t", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_bg_image_src": { "type": "function", "args": [ { @@ -191579,7 +200490,7 @@ ], "return_type": "NoneType" }, - "set_style_bg_img_opa": { + "set_style_bg_image_opa": { "type": "function", "args": [ { @@ -191597,7 +200508,7 @@ ], "return_type": "NoneType" }, - "set_style_bg_img_recolor": { + "set_style_bg_image_recolor": { "type": "function", "args": [ { @@ -191605,7 +200516,7 @@ "name": "obj" }, { - "type": "color32_t", + "type": "color_t", "name": "value" }, { @@ -191615,7 +200526,7 @@ ], "return_type": "NoneType" }, - "set_style_bg_img_recolor_opa": { + "set_style_bg_image_recolor_opa": { "type": "function", "args": [ { @@ -191633,7 +200544,7 @@ ], "return_type": "NoneType" }, - "set_style_bg_img_tiled": { + "set_style_bg_image_tiled": { "type": "function", "args": [ { @@ -191659,7 +200570,7 @@ "name": "obj" }, { - "type": "color32_t", + "type": "color_t", "name": "value" }, { @@ -191767,7 +200678,7 @@ "name": "obj" }, { - "type": "color32_t", + "type": "color_t", "name": "value" }, { @@ -191831,7 +200742,7 @@ ], "return_type": "NoneType" }, - "set_style_shadow_ofs_x": { + "set_style_shadow_offset_x": { "type": "function", "args": [ { @@ -191849,7 +200760,7 @@ ], "return_type": "NoneType" }, - "set_style_shadow_ofs_y": { + "set_style_shadow_offset_y": { "type": "function", "args": [ { @@ -191893,7 +200804,7 @@ "name": "obj" }, { - "type": "color32_t", + "type": "color_t", "name": "value" }, { @@ -191921,7 +200832,7 @@ ], "return_type": "NoneType" }, - "set_style_img_opa": { + "set_style_image_opa": { "type": "function", "args": [ { @@ -191939,7 +200850,7 @@ ], "return_type": "NoneType" }, - "set_style_img_recolor": { + "set_style_image_recolor": { "type": "function", "args": [ { @@ -191947,7 +200858,7 @@ "name": "obj" }, { - "type": "color32_t", + "type": "color_t", "name": "value" }, { @@ -191957,7 +200868,7 @@ ], "return_type": "NoneType" }, - "set_style_img_recolor_opa": { + "set_style_image_recolor_opa": { "type": "function", "args": [ { @@ -192055,7 +200966,7 @@ "name": "obj" }, { - "type": "color32_t", + "type": "color_t", "name": "value" }, { @@ -192127,7 +201038,7 @@ "name": "obj" }, { - "type": "color32_t", + "type": "color_t", "name": "value" }, { @@ -192155,7 +201066,7 @@ ], "return_type": "NoneType" }, - "set_style_arc_img_src": { + "set_style_arc_image_src": { "type": "function", "args": [ { @@ -192181,7 +201092,7 @@ "name": "obj" }, { - "type": "color32_t", + "type": "color_t", "name": "value" }, { @@ -192353,6 +201264,24 @@ ], "return_type": "NoneType" }, + "set_style_opa_layered": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, "set_style_color_filter_dsc": { "type": "function", "args": [ @@ -192515,6 +201444,276 @@ ], "return_type": "NoneType" }, + "set_style_flex_flow": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_flex_main_place": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_flex_cross_place": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_flex_track_place": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_flex_grow": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_grid_column_dsc_array": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "void*", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_grid_column_align": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_grid_row_dsc_array": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "void*", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_grid_row_align": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_grid_cell_column_pos": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_grid_cell_x_align": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_grid_cell_column_span": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_grid_cell_row_pos": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_grid_cell_y_align": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_grid_cell_row_span": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, "calculate_style_text_align": { "type": "function", "args": [ @@ -192533,6 +201732,20 @@ ], "return_type": "int" }, + "get_style_opa_recursive": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "part" + } + ], + "return_type": "int" + }, "init_draw_rect_dsc": { "type": "function", "args": [ @@ -192569,7 +201782,7 @@ ], "return_type": "NoneType" }, - "init_draw_img_dsc": { + "init_draw_image_dsc": { "type": "function", "args": [ { @@ -192581,7 +201794,7 @@ "name": "part" }, { - "type": "draw_img_dsc_t", + "type": "draw_image_dsc_t", "name": "draw_dsc" } ], @@ -192637,38 +201850,6 @@ ], "return_type": "int" }, - "draw_dsc_init": { - "type": "function", - "args": [ - { - "type": "obj_draw_part_dsc_t", - "name": "dsc" - }, - { - "type": "draw_ctx_t", - "name": "draw_ctx" - } - ], - "return_type": "NoneType" - }, - "draw_part_check_type": { - "type": "function", - "args": [ - { - "type": "obj_draw_part_dsc_t", - "name": "dsc" - }, - { - "type": "obj_class_t", - "name": "class_p" - }, - { - "type": "int", - "name": "type" - } - ], - "return_type": "bool" - }, "refresh_ext_draw_size": { "type": "function", "args": [ @@ -192824,6 +202005,29 @@ ], "return_type": "bool" }, + "remove_event_cb": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "callback", + "function": { + "args": [ + { + "type": "event_t", + "name": "e" + } + ], + "return_type": null + }, + "name": "event_cb" + } + ], + "return_type": "bool" + }, "add_flag": { "type": "function", "args": [ @@ -192838,7 +202042,7 @@ ], "return_type": "NoneType" }, - "clear_flag": { + "remove_flag": { "type": "function", "args": [ { @@ -192852,6 +202056,24 @@ ], "return_type": "NoneType" }, + "update_flag": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "f" + }, + { + "type": "bool", + "name": "v" + } + ], + "return_type": "NoneType" + }, "add_state": { "type": "function", "args": [ @@ -192866,7 +202088,21 @@ ], "return_type": "NoneType" }, - "clear_state": { + "remove_state": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "state" + } + ], + "return_type": "NoneType" + }, + "set_state": { "type": "function", "args": [ { @@ -192876,6 +202112,10 @@ { "type": "int", "name": "state" + }, + { + "type": "bool", + "name": "v" } ], "return_type": "NoneType" @@ -193004,8 +202244,8 @@ "type": "function", "args": [ { - "type": "draw_ctx_t", - "name": "draw_ctx" + "type": "layer_t", + "name": "layer" }, { "type": "lv_obj_t*", @@ -193054,165 +202294,7 @@ ], "return_type": "NoneType" }, - "set_flex_flow": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "flow" - } - ], - "return_type": "NoneType" - }, - "set_flex_align": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "main_place" - }, - { - "type": "int", - "name": "cross_place" - }, - { - "type": "int", - "name": "track_cross_place" - } - ], - "return_type": "NoneType" - }, - "set_flex_grow": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "grow" - } - ], - "return_type": "NoneType" - }, - "set_style_flex_flow": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_flex_main_place": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_flex_cross_place": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_flex_track_place": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_flex_grow": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_grid_dsc_array": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "mp_arr_to_lv_coord_t_____", - "name": "col_dsc" - }, - { - "type": "mp_arr_to_lv_coord_t_____", - "name": "row_dsc" - } - ], - "return_type": "NoneType" - }, - "set_grid_align": { + "bind_flag_if_eq": { "type": "function", "args": [ { @@ -193220,51 +202302,21 @@ "name": "obj" }, { - "type": "int", - "name": "column_align" - }, - { - "type": "int", - "name": "row_align" - } - ], - "return_type": "NoneType" - }, - "set_grid_cell": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "column_align" - }, - { - "type": "int", - "name": "col_pos" - }, - { - "type": "int", - "name": "col_span" + "type": "subject_t", + "name": "subject" }, { "type": "int", - "name": "row_align" + "name": "flag" }, { "type": "int", - "name": "row_pos" - }, - { - "type": "int", - "name": "row_span" + "name": "ref_value" } ], - "return_type": "NoneType" + "return_type": "observer_t" }, - "set_style_grid_row_dsc_array": { + "bind_flag_if_not_eq": { "type": "function", "args": [ { @@ -193272,35 +202324,21 @@ "name": "obj" }, { - "type": "mp_arr_to_lv_coord_t_____", - "name": "value" + "type": "subject_t", + "name": "subject" }, { "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_grid_column_dsc_array": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "mp_arr_to_lv_coord_t_____", - "name": "value" + "name": "flag" }, { "type": "int", - "name": "selector" + "name": "ref_value" } ], - "return_type": "NoneType" + "return_type": "observer_t" }, - "set_style_grid_row_align": { + "bind_state_if_eq": { "type": "function", "args": [ { @@ -193308,107 +202346,21 @@ "name": "obj" }, { - "type": "int", - "name": "value" + "type": "subject_t", + "name": "subject" }, { "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_grid_column_align": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_grid_cell_column_pos": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_grid_cell_column_span": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_grid_cell_row_pos": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_grid_cell_row_span": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" + "name": "state" }, { "type": "int", - "name": "selector" + "name": "ref_value" } ], - "return_type": "NoneType" + "return_type": "observer_t" }, - "set_style_grid_cell_x_align": { + "bind_state_if_not_eq": { "type": "function", "args": [ { @@ -193416,33 +202368,19 @@ "name": "obj" }, { - "type": "int", - "name": "value" + "type": "subject_t", + "name": "subject" }, { "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_grid_cell_y_align": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" + "name": "state" }, { "type": "int", - "name": "selector" + "name": "ref_value" } ], - "return_type": "NoneType" + "return_type": "observer_t" }, "FLAG": { "type": "enum_type", @@ -193507,9 +202445,15 @@ "FLOATING": { "type": "enum_member" }, + "SEND_DRAW_TASK_EVENTS": { + "type": "enum_member" + }, "OVERFLOW_VISIBLE": { "type": "enum_member" }, + "FLEX_IN_NEW_TRACK": { + "type": "enum_member" + }, "LAYOUT_1": { "type": "enum_member" }, @@ -193536,20 +202480,6 @@ } } }, - "DRAW_PART": { - "type": "enum_type", - "members": { - "RECTANGLE": { - "type": "enum_member" - }, - "BORDER_POST": { - "type": "enum_member" - }, - "SCROLLBAR": { - "type": "enum_member" - } - } - }, "TREE_WALK": { "type": "enum_type", "members": { @@ -193605,9 +202535,9 @@ } } }, - "spinbox": { + "spinner": { "members": { - "set_value": { + "set_anim_params": { "type": "function", "args": [ { @@ -193616,183 +202546,45 @@ }, { "type": "int", - "name": "lines" - } - ], - "return_type": "NoneType" - }, - "set_rollover": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "bool", - "name": "antialias" - } - ], - "return_type": "NoneType" - }, - "set_digit_format": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "hdiv" - }, - { - "type": "int", - "name": "vdiv" - } - ], - "return_type": "NoneType" - }, - "set_step": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "img" - }, - { - "type": "int", - "name": "duration" - } - ], - "return_type": "NoneType" - }, - "set_range": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "min" + "name": "pos" }, { "type": "int", - "name": "max" + "name": "cnt" } ], "return_type": "NoneType" }, - "set_cursor_pos": { + "center": { "type": "function", "args": [ { "type": "lv_obj_t*", "name": "obj" - }, - { - "type": "int", - "name": "grow" } ], "return_type": "NoneType" }, - "set_digit_step_direction": { + "style_get_selector_state": { "type": "function", "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, { "type": "int", - "name": "dir" - } - ], - "return_type": "NoneType" - }, - "get_rollover": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - } - ], - "return_type": "bool" - }, - "get_value": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" + "name": "selector" } ], "return_type": "int" }, - "get_step": { + "style_get_selector_part": { "type": "function", "args": [ { - "type": "lv_obj_t*", - "name": "obj" + "type": "int", + "name": "selector" } ], "return_type": "int" }, - "step_next": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - } - ], - "return_type": "NoneType" - }, - "step_prev": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - } - ], - "return_type": "NoneType" - }, - "increment": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - } - ], - "return_type": "NoneType" - }, - "decrement": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - } - ], - "return_type": "NoneType" - }, - "center": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - } - ], - "return_type": "NoneType" - }, "get_style_width": { "type": "function", "args": [ @@ -193975,7 +202767,21 @@ ], "return_type": "int" }, - "get_style_transform_zoom": { + "get_style_transform_scale_x": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "part" + } + ], + "return_type": "int" + }, + "get_style_transform_scale_y": { "type": "function", "args": [ { @@ -193989,7 +202795,7 @@ ], "return_type": "int" }, - "get_style_transform_angle": { + "get_style_transform_rotation": { "type": "function", "args": [ { @@ -194183,7 +202989,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_bg_color_filtered": { "type": "function", @@ -194197,7 +203003,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_bg_opa": { "type": "function", @@ -194225,7 +203031,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_bg_grad_color_filtered": { "type": "function", @@ -194239,7 +203045,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_bg_grad_dir": { "type": "function", @@ -194283,7 +203089,7 @@ ], "return_type": "int" }, - "get_style_bg_grad": { + "get_style_bg_main_opa": { "type": "function", "args": [ { @@ -194295,9 +203101,9 @@ "name": "part" } ], - "return_type": "grad_dsc_t" + "return_type": "int" }, - "get_style_bg_dither_mode": { + "get_style_bg_grad_opa": { "type": "function", "args": [ { @@ -194311,7 +203117,21 @@ ], "return_type": "int" }, - "get_style_bg_img_src": { + "get_style_bg_grad": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "part" + } + ], + "return_type": "grad_dsc_t" + }, + "get_style_bg_image_src": { "type": "function", "args": [ { @@ -194325,7 +203145,7 @@ ], "return_type": "void*" }, - "get_style_bg_img_opa": { + "get_style_bg_image_opa": { "type": "function", "args": [ { @@ -194339,7 +203159,7 @@ ], "return_type": "int" }, - "get_style_bg_img_recolor": { + "get_style_bg_image_recolor": { "type": "function", "args": [ { @@ -194351,9 +203171,9 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, - "get_style_bg_img_recolor_filtered": { + "get_style_bg_image_recolor_filtered": { "type": "function", "args": [ { @@ -194365,9 +203185,9 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, - "get_style_bg_img_recolor_opa": { + "get_style_bg_image_recolor_opa": { "type": "function", "args": [ { @@ -194381,7 +203201,7 @@ ], "return_type": "int" }, - "get_style_bg_img_tiled": { + "get_style_bg_image_tiled": { "type": "function", "args": [ { @@ -194407,7 +203227,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_border_color_filtered": { "type": "function", @@ -194421,7 +203241,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_border_opa": { "type": "function", @@ -194505,7 +203325,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_outline_color_filtered": { "type": "function", @@ -194519,7 +203339,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_outline_opa": { "type": "function", @@ -194563,7 +203383,7 @@ ], "return_type": "int" }, - "get_style_shadow_ofs_x": { + "get_style_shadow_offset_x": { "type": "function", "args": [ { @@ -194577,7 +203397,7 @@ ], "return_type": "int" }, - "get_style_shadow_ofs_y": { + "get_style_shadow_offset_y": { "type": "function", "args": [ { @@ -194617,7 +203437,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_shadow_color_filtered": { "type": "function", @@ -194631,7 +203451,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_shadow_opa": { "type": "function", @@ -194647,7 +203467,7 @@ ], "return_type": "int" }, - "get_style_img_opa": { + "get_style_image_opa": { "type": "function", "args": [ { @@ -194661,7 +203481,7 @@ ], "return_type": "int" }, - "get_style_img_recolor": { + "get_style_image_recolor": { "type": "function", "args": [ { @@ -194673,9 +203493,9 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, - "get_style_img_recolor_filtered": { + "get_style_image_recolor_filtered": { "type": "function", "args": [ { @@ -194687,9 +203507,9 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, - "get_style_img_recolor_opa": { + "get_style_image_recolor_opa": { "type": "function", "args": [ { @@ -194771,7 +203591,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_line_color_filtered": { "type": "function", @@ -194785,7 +203605,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_line_opa": { "type": "function", @@ -194841,7 +203661,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_arc_color_filtered": { "type": "function", @@ -194855,7 +203675,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_arc_opa": { "type": "function", @@ -194871,7 +203691,7 @@ ], "return_type": "int" }, - "get_style_arc_img_src": { + "get_style_arc_image_src": { "type": "function", "args": [ { @@ -194897,7 +203717,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_text_color_filtered": { "type": "function", @@ -194911,7 +203731,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_text_opa": { "type": "function", @@ -195039,6 +203859,20 @@ ], "return_type": "int" }, + "get_style_opa_layered": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "part" + } + ], + "return_type": "int" + }, "get_style_color_filter_dsc": { "type": "function", "args": [ @@ -195165,6 +203999,216 @@ ], "return_type": "int" }, + "get_style_flex_flow": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "part" + } + ], + "return_type": "int" + }, + "get_style_flex_main_place": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "part" + } + ], + "return_type": "int" + }, + "get_style_flex_cross_place": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "part" + } + ], + "return_type": "int" + }, + "get_style_flex_track_place": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "part" + } + ], + "return_type": "int" + }, + "get_style_flex_grow": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "part" + } + ], + "return_type": "int" + }, + "get_style_grid_column_dsc_array": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "part" + } + ], + "return_type": "void*" + }, + "get_style_grid_column_align": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "part" + } + ], + "return_type": "int" + }, + "get_style_grid_row_dsc_array": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "part" + } + ], + "return_type": "void*" + }, + "get_style_grid_row_align": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "part" + } + ], + "return_type": "int" + }, + "get_style_grid_cell_column_pos": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "part" + } + ], + "return_type": "int" + }, + "get_style_grid_cell_x_align": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "part" + } + ], + "return_type": "int" + }, + "get_style_grid_cell_column_span": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "part" + } + ], + "return_type": "int" + }, + "get_style_grid_cell_row_pos": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "part" + } + ], + "return_type": "int" + }, + "get_style_grid_cell_y_align": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "part" + } + ], + "return_type": "int" + }, + "get_style_grid_cell_row_span": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "part" + } + ], + "return_type": "int" + }, "set_style_pad_all": { "type": "function", "args": [ @@ -195313,6 +204357,24 @@ ], "return_type": "NoneType" }, + "set_style_transform_scale": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, "get_style_space_left": { "type": "function", "args": [ @@ -195369,31 +204431,7 @@ ], "return_type": "int" }, - "set_user_data": { - "type": "function", - "args": [ - { - "type": "void*", - "name": "user_data" - }, - { - "type": "lv_obj_t*", - "name": "obj" - } - ], - "return_type": "NoneType" - }, - "get_user_data": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - } - ], - "return_type": "void*" - }, - "get_style_flex_flow": { + "get_style_transform_scale_x_safe": { "type": "function", "args": [ { @@ -195407,7 +204445,7 @@ ], "return_type": "int" }, - "get_style_flex_main_place": { + "get_style_transform_scale_y_safe": { "type": "function", "args": [ { @@ -195421,63 +204459,51 @@ ], "return_type": "int" }, - "get_style_flex_cross_place": { + "set_user_data": { "type": "function", "args": [ { - "type": "lv_obj_t*", - "name": "obj" + "type": "void*", + "name": "user_data" }, { - "type": "int", - "name": "part" + "type": "lv_obj_t*", + "name": "obj" } ], - "return_type": "int" + "return_type": "NoneType" }, - "get_style_flex_track_place": { + "get_user_data": { "type": "function", "args": [ { "type": "lv_obj_t*", "name": "obj" - }, - { - "type": "int", - "name": "part" } ], - "return_type": "int" + "return_type": "void*" }, - "get_style_flex_grow": { + "move_foreground": { "type": "function", "args": [ { "type": "lv_obj_t*", "name": "obj" - }, - { - "type": "int", - "name": "part" } ], - "return_type": "int" + "return_type": "NoneType" }, - "get_style_grid_row_align": { + "move_background": { "type": "function", "args": [ { "type": "lv_obj_t*", "name": "obj" - }, - { - "type": "int", - "name": "part" } ], - "return_type": "int" + "return_type": "NoneType" }, - "get_style_grid_column_align": { + "set_flex_flow": { "type": "function", "args": [ { @@ -195486,12 +204512,12 @@ }, { "type": "int", - "name": "part" + "name": "flow" } ], - "return_type": "int" + "return_type": "NoneType" }, - "get_style_grid_cell_column_pos": { + "set_flex_align": { "type": "function", "args": [ { @@ -195500,26 +204526,20 @@ }, { "type": "int", - "name": "part" - } - ], - "return_type": "int" - }, - "get_style_grid_cell_column_span": { - "type": "function", - "args": [ + "name": "main_place" + }, { - "type": "lv_obj_t*", - "name": "obj" + "type": "int", + "name": "cross_place" }, { "type": "int", - "name": "part" + "name": "track_cross_place" } ], - "return_type": "int" + "return_type": "NoneType" }, - "get_style_grid_cell_row_pos": { + "set_flex_grow": { "type": "function", "args": [ { @@ -195528,12 +204548,12 @@ }, { "type": "int", - "name": "part" + "name": "grow" } ], - "return_type": "int" + "return_type": "NoneType" }, - "get_style_grid_cell_row_span": { + "set_grid_dsc_array": { "type": "function", "args": [ { @@ -195541,13 +204561,17 @@ "name": "obj" }, { - "type": "int", - "name": "part" + "type": "mp_arr_to_int32_t_____", + "name": "col_dsc" + }, + { + "type": "mp_arr_to_int32_t_____", + "name": "row_dsc" } ], - "return_type": "int" + "return_type": "NoneType" }, - "get_style_grid_cell_x_align": { + "set_grid_align": { "type": "function", "args": [ { @@ -195556,12 +204580,16 @@ }, { "type": "int", - "name": "part" + "name": "column_align" + }, + { + "type": "int", + "name": "row_align" } ], - "return_type": "int" + "return_type": "NoneType" }, - "get_style_grid_cell_y_align": { + "set_grid_cell": { "type": "function", "args": [ { @@ -195570,40 +204598,30 @@ }, { "type": "int", - "name": "part" - } - ], - "return_type": "int" - }, - "move_foreground": { - "type": "function", - "args": [ + "name": "column_align" + }, { - "type": "lv_obj_t*", - "name": "obj" - } - ], - "return_type": "NoneType" - }, - "move_background": { - "type": "function", - "args": [ + "type": "int", + "name": "col_pos" + }, { - "type": "lv_obj_t*", - "name": "obj" - } - ], - "return_type": "NoneType" - }, - "get_child_id": { - "type": "function", - "args": [ + "type": "int", + "name": "col_span" + }, { - "type": "lv_obj_t*", - "name": "obj" + "type": "int", + "name": "row_align" + }, + { + "type": "int", + "name": "row_pos" + }, + { + "type": "int", + "name": "row_span" } ], - "return_type": "int" + "return_type": "NoneType" }, "delete": { "type": "function", @@ -195625,7 +204643,7 @@ ], "return_type": "NoneType" }, - "del_delayed": { + "delete_delayed": { "type": "function", "args": [ { @@ -195639,7 +204657,7 @@ ], "return_type": "NoneType" }, - "del_anim_ready_cb": { + "delete_anim_ready_cb": { "type": "function", "args": [ { @@ -195649,7 +204667,7 @@ ], "return_type": "NoneType" }, - "del_async": { + "delete_async": { "type": "function", "args": [ { @@ -195719,7 +204737,7 @@ "name": "obj" } ], - "return_type": "disp_t" + "return_type": "display_t" }, "get_parent": { "type": "function", @@ -195745,6 +204763,20 @@ ], "return_type": "lv_obj_t*" }, + "get_sibling": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "id" + } + ], + "return_type": "lv_obj_t*" + }, "get_child_cnt": { "type": "function", "args": [ @@ -195794,6 +204826,16 @@ ], "return_type": "NoneType" }, + "dump_tree": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + } + ], + "return_type": "NoneType" + }, "set_pos": { "type": "function", "args": [ @@ -195821,7 +204863,7 @@ }, { "type": "int", - "name": "x" + "name": "index" } ], "return_type": "NoneType" @@ -195835,7 +204877,7 @@ }, { "type": "int", - "name": "x" + "name": "index" } ], "return_type": "NoneType" @@ -195877,7 +204919,7 @@ }, { "type": "int", - "name": "x" + "name": "index" } ], "return_type": "NoneType" @@ -195891,7 +204933,7 @@ }, { "type": "int", - "name": "x" + "name": "index" } ], "return_type": "NoneType" @@ -195905,7 +204947,7 @@ }, { "type": "int", - "name": "x" + "name": "index" } ], "return_type": "NoneType" @@ -195919,7 +204961,7 @@ }, { "type": "int", - "name": "x" + "name": "index" } ], "return_type": "NoneType" @@ -196339,7 +205381,7 @@ }, { "type": "int", - "name": "x" + "name": "index" } ], "return_type": "NoneType" @@ -196884,28 +205926,6 @@ ], "return_type": "NoneType" }, - "set_local_style_prop_meta": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "prop" - }, - { - "type": "int", - "name": "meta" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, "get_local_style_prop": { "type": "function", "args": [ @@ -196982,26 +206002,6 @@ ], "return_type": "NoneType" }, - "style_get_selector_state": { - "type": "function", - "args": [ - { - "type": "int", - "name": "selector" - } - ], - "return_type": "int" - }, - "style_get_selector_part": { - "type": "function", - "args": [ - { - "type": "int", - "name": "selector" - } - ], - "return_type": "int" - }, "set_style_width": { "type": "function", "args": [ @@ -197236,7 +206236,25 @@ ], "return_type": "NoneType" }, - "set_style_transform_zoom": { + "set_style_transform_scale_x": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_transform_scale_y": { "type": "function", "args": [ { @@ -197254,7 +206272,7 @@ ], "return_type": "NoneType" }, - "set_style_transform_angle": { + "set_style_transform_rotation": { "type": "function", "args": [ { @@ -197496,7 +206514,7 @@ "name": "obj" }, { - "type": "color32_t", + "type": "color_t", "name": "value" }, { @@ -197532,7 +206550,7 @@ "name": "obj" }, { - "type": "color32_t", + "type": "color_t", "name": "value" }, { @@ -197596,7 +206614,7 @@ ], "return_type": "NoneType" }, - "set_style_bg_grad": { + "set_style_bg_main_opa": { "type": "function", "args": [ { @@ -197604,7 +206622,7 @@ "name": "obj" }, { - "type": "grad_dsc_t", + "type": "int", "name": "value" }, { @@ -197614,7 +206632,7 @@ ], "return_type": "NoneType" }, - "set_style_bg_dither_mode": { + "set_style_bg_grad_opa": { "type": "function", "args": [ { @@ -197632,7 +206650,25 @@ ], "return_type": "NoneType" }, - "set_style_bg_img_src": { + "set_style_bg_grad": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "grad_dsc_t", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_bg_image_src": { "type": "function", "args": [ { @@ -197650,7 +206686,7 @@ ], "return_type": "NoneType" }, - "set_style_bg_img_opa": { + "set_style_bg_image_opa": { "type": "function", "args": [ { @@ -197668,7 +206704,7 @@ ], "return_type": "NoneType" }, - "set_style_bg_img_recolor": { + "set_style_bg_image_recolor": { "type": "function", "args": [ { @@ -197676,7 +206712,7 @@ "name": "obj" }, { - "type": "color32_t", + "type": "color_t", "name": "value" }, { @@ -197686,7 +206722,7 @@ ], "return_type": "NoneType" }, - "set_style_bg_img_recolor_opa": { + "set_style_bg_image_recolor_opa": { "type": "function", "args": [ { @@ -197704,7 +206740,7 @@ ], "return_type": "NoneType" }, - "set_style_bg_img_tiled": { + "set_style_bg_image_tiled": { "type": "function", "args": [ { @@ -197730,7 +206766,7 @@ "name": "obj" }, { - "type": "color32_t", + "type": "color_t", "name": "value" }, { @@ -197838,7 +206874,7 @@ "name": "obj" }, { - "type": "color32_t", + "type": "color_t", "name": "value" }, { @@ -197902,7 +206938,7 @@ ], "return_type": "NoneType" }, - "set_style_shadow_ofs_x": { + "set_style_shadow_offset_x": { "type": "function", "args": [ { @@ -197920,7 +206956,7 @@ ], "return_type": "NoneType" }, - "set_style_shadow_ofs_y": { + "set_style_shadow_offset_y": { "type": "function", "args": [ { @@ -197964,7 +207000,7 @@ "name": "obj" }, { - "type": "color32_t", + "type": "color_t", "name": "value" }, { @@ -197992,7 +207028,7 @@ ], "return_type": "NoneType" }, - "set_style_img_opa": { + "set_style_image_opa": { "type": "function", "args": [ { @@ -198010,7 +207046,7 @@ ], "return_type": "NoneType" }, - "set_style_img_recolor": { + "set_style_image_recolor": { "type": "function", "args": [ { @@ -198018,7 +207054,7 @@ "name": "obj" }, { - "type": "color32_t", + "type": "color_t", "name": "value" }, { @@ -198028,7 +207064,7 @@ ], "return_type": "NoneType" }, - "set_style_img_recolor_opa": { + "set_style_image_recolor_opa": { "type": "function", "args": [ { @@ -198126,7 +207162,7 @@ "name": "obj" }, { - "type": "color32_t", + "type": "color_t", "name": "value" }, { @@ -198198,7 +207234,7 @@ "name": "obj" }, { - "type": "color32_t", + "type": "color_t", "name": "value" }, { @@ -198226,7 +207262,7 @@ ], "return_type": "NoneType" }, - "set_style_arc_img_src": { + "set_style_arc_image_src": { "type": "function", "args": [ { @@ -198252,7 +207288,7 @@ "name": "obj" }, { - "type": "color32_t", + "type": "color_t", "name": "value" }, { @@ -198424,6 +207460,24 @@ ], "return_type": "NoneType" }, + "set_style_opa_layered": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, "set_style_color_filter_dsc": { "type": "function", "args": [ @@ -198586,6 +207640,276 @@ ], "return_type": "NoneType" }, + "set_style_flex_flow": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_flex_main_place": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_flex_cross_place": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_flex_track_place": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_flex_grow": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_grid_column_dsc_array": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "void*", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_grid_column_align": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_grid_row_dsc_array": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "void*", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_grid_row_align": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_grid_cell_column_pos": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_grid_cell_x_align": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_grid_cell_column_span": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_grid_cell_row_pos": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_grid_cell_y_align": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_grid_cell_row_span": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, "calculate_style_text_align": { "type": "function", "args": [ @@ -198604,6 +207928,20 @@ ], "return_type": "int" }, + "get_style_opa_recursive": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "part" + } + ], + "return_type": "int" + }, "init_draw_rect_dsc": { "type": "function", "args": [ @@ -198640,7 +207978,7 @@ ], "return_type": "NoneType" }, - "init_draw_img_dsc": { + "init_draw_image_dsc": { "type": "function", "args": [ { @@ -198652,7 +207990,7 @@ "name": "part" }, { - "type": "draw_img_dsc_t", + "type": "draw_image_dsc_t", "name": "draw_dsc" } ], @@ -198708,38 +208046,6 @@ ], "return_type": "int" }, - "draw_dsc_init": { - "type": "function", - "args": [ - { - "type": "obj_draw_part_dsc_t", - "name": "dsc" - }, - { - "type": "draw_ctx_t", - "name": "draw_ctx" - } - ], - "return_type": "NoneType" - }, - "draw_part_check_type": { - "type": "function", - "args": [ - { - "type": "obj_draw_part_dsc_t", - "name": "dsc" - }, - { - "type": "obj_class_t", - "name": "class_p" - }, - { - "type": "int", - "name": "type" - } - ], - "return_type": "bool" - }, "refresh_ext_draw_size": { "type": "function", "args": [ @@ -198895,6 +208201,29 @@ ], "return_type": "bool" }, + "remove_event_cb": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "callback", + "function": { + "args": [ + { + "type": "event_t", + "name": "e" + } + ], + "return_type": null + }, + "name": "event_cb" + } + ], + "return_type": "bool" + }, "add_flag": { "type": "function", "args": [ @@ -198909,7 +208238,7 @@ ], "return_type": "NoneType" }, - "clear_flag": { + "remove_flag": { "type": "function", "args": [ { @@ -198923,6 +208252,24 @@ ], "return_type": "NoneType" }, + "update_flag": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "f" + }, + { + "type": "bool", + "name": "v" + } + ], + "return_type": "NoneType" + }, "add_state": { "type": "function", "args": [ @@ -198937,7 +208284,21 @@ ], "return_type": "NoneType" }, - "clear_state": { + "remove_state": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "state" + } + ], + "return_type": "NoneType" + }, + "set_state": { "type": "function", "args": [ { @@ -198947,6 +208308,10 @@ { "type": "int", "name": "state" + }, + { + "type": "bool", + "name": "v" } ], "return_type": "NoneType" @@ -199075,8 +208440,8 @@ "type": "function", "args": [ { - "type": "draw_ctx_t", - "name": "draw_ctx" + "type": "layer_t", + "name": "layer" }, { "type": "lv_obj_t*", @@ -199125,7 +208490,7 @@ ], "return_type": "NoneType" }, - "set_flex_flow": { + "bind_flag_if_eq": { "type": "function", "args": [ { @@ -199133,35 +208498,21 @@ "name": "obj" }, { - "type": "int", - "name": "flow" - } - ], - "return_type": "NoneType" - }, - "set_flex_align": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" + "type": "subject_t", + "name": "subject" }, { "type": "int", - "name": "main_place" + "name": "flag" }, { "type": "int", - "name": "cross_place" - }, - { - "type": "int", - "name": "track_cross_place" + "name": "ref_value" } ], - "return_type": "NoneType" + "return_type": "observer_t" }, - "set_flex_grow": { + "bind_flag_if_not_eq": { "type": "function", "args": [ { @@ -199169,85 +208520,21 @@ "name": "obj" }, { - "type": "int", - "name": "grow" - } - ], - "return_type": "NoneType" - }, - "set_style_flex_flow": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_flex_main_place": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_flex_cross_place": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_flex_track_place": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" + "type": "subject_t", + "name": "subject" }, { "type": "int", - "name": "value" + "name": "flag" }, { "type": "int", - "name": "selector" + "name": "ref_value" } ], - "return_type": "NoneType" + "return_type": "observer_t" }, - "set_style_flex_grow": { + "bind_state_if_eq": { "type": "function", "args": [ { @@ -199255,231 +208542,21 @@ "name": "obj" }, { - "type": "int", - "name": "value" + "type": "subject_t", + "name": "subject" }, { "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_grid_dsc_array": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "mp_arr_to_lv_coord_t_____", - "name": "col_dsc" - }, - { - "type": "mp_arr_to_lv_coord_t_____", - "name": "row_dsc" - } - ], - "return_type": "NoneType" - }, - "set_grid_align": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "column_align" - }, - { - "type": "int", - "name": "row_align" - } - ], - "return_type": "NoneType" - }, - "set_grid_cell": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "column_align" - }, - { - "type": "int", - "name": "col_pos" - }, - { - "type": "int", - "name": "col_span" - }, - { - "type": "int", - "name": "row_align" - }, - { - "type": "int", - "name": "row_pos" - }, - { - "type": "int", - "name": "row_span" - } - ], - "return_type": "NoneType" - }, - "set_style_grid_row_dsc_array": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "mp_arr_to_lv_coord_t_____", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_grid_column_dsc_array": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "mp_arr_to_lv_coord_t_____", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_grid_row_align": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_grid_column_align": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_grid_cell_column_pos": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_grid_cell_column_span": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_grid_cell_row_pos": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_grid_cell_row_span": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" + "name": "state" }, { "type": "int", - "name": "selector" + "name": "ref_value" } ], - "return_type": "NoneType" + "return_type": "observer_t" }, - "set_style_grid_cell_x_align": { + "bind_state_if_not_eq": { "type": "function", "args": [ { @@ -199487,33 +208564,19 @@ "name": "obj" }, { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_grid_cell_y_align": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" + "type": "subject_t", + "name": "subject" }, { "type": "int", - "name": "value" + "name": "state" }, { "type": "int", - "name": "selector" + "name": "ref_value" } ], - "return_type": "NoneType" + "return_type": "observer_t" }, "FLAG": { "type": "enum_type", @@ -199578,9 +208641,15 @@ "FLOATING": { "type": "enum_member" }, + "SEND_DRAW_TASK_EVENTS": { + "type": "enum_member" + }, "OVERFLOW_VISIBLE": { "type": "enum_member" }, + "FLEX_IN_NEW_TRACK": { + "type": "enum_member" + }, "LAYOUT_1": { "type": "enum_member" }, @@ -199607,20 +208676,6 @@ } } }, - "DRAW_PART": { - "type": "enum_type", - "members": { - "RECTANGLE": { - "type": "enum_member" - }, - "BORDER_POST": { - "type": "enum_member" - }, - "SCROLLBAR": { - "type": "enum_member" - } - } - }, "TREE_WALK": { "type": "enum_type", "members": { @@ -199676,7 +208731,7 @@ } } }, - "spinner": { + "switch": { "members": { "center": { "type": "function", @@ -199688,6 +208743,26 @@ ], "return_type": "NoneType" }, + "style_get_selector_state": { + "type": "function", + "args": [ + { + "type": "int", + "name": "selector" + } + ], + "return_type": "int" + }, + "style_get_selector_part": { + "type": "function", + "args": [ + { + "type": "int", + "name": "selector" + } + ], + "return_type": "int" + }, "get_style_width": { "type": "function", "args": [ @@ -199870,7 +208945,7 @@ ], "return_type": "int" }, - "get_style_transform_zoom": { + "get_style_transform_scale_x": { "type": "function", "args": [ { @@ -199884,7 +208959,21 @@ ], "return_type": "int" }, - "get_style_transform_angle": { + "get_style_transform_scale_y": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "part" + } + ], + "return_type": "int" + }, + "get_style_transform_rotation": { "type": "function", "args": [ { @@ -200078,7 +209167,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_bg_color_filtered": { "type": "function", @@ -200092,7 +209181,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_bg_opa": { "type": "function", @@ -200120,7 +209209,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_bg_grad_color_filtered": { "type": "function", @@ -200134,7 +209223,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_bg_grad_dir": { "type": "function", @@ -200178,7 +209267,7 @@ ], "return_type": "int" }, - "get_style_bg_grad": { + "get_style_bg_main_opa": { "type": "function", "args": [ { @@ -200190,9 +209279,9 @@ "name": "part" } ], - "return_type": "grad_dsc_t" + "return_type": "int" }, - "get_style_bg_dither_mode": { + "get_style_bg_grad_opa": { "type": "function", "args": [ { @@ -200206,7 +209295,21 @@ ], "return_type": "int" }, - "get_style_bg_img_src": { + "get_style_bg_grad": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "part" + } + ], + "return_type": "grad_dsc_t" + }, + "get_style_bg_image_src": { "type": "function", "args": [ { @@ -200220,7 +209323,7 @@ ], "return_type": "void*" }, - "get_style_bg_img_opa": { + "get_style_bg_image_opa": { "type": "function", "args": [ { @@ -200234,7 +209337,7 @@ ], "return_type": "int" }, - "get_style_bg_img_recolor": { + "get_style_bg_image_recolor": { "type": "function", "args": [ { @@ -200246,9 +209349,9 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, - "get_style_bg_img_recolor_filtered": { + "get_style_bg_image_recolor_filtered": { "type": "function", "args": [ { @@ -200260,9 +209363,9 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, - "get_style_bg_img_recolor_opa": { + "get_style_bg_image_recolor_opa": { "type": "function", "args": [ { @@ -200276,7 +209379,7 @@ ], "return_type": "int" }, - "get_style_bg_img_tiled": { + "get_style_bg_image_tiled": { "type": "function", "args": [ { @@ -200302,7 +209405,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_border_color_filtered": { "type": "function", @@ -200316,7 +209419,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_border_opa": { "type": "function", @@ -200400,7 +209503,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_outline_color_filtered": { "type": "function", @@ -200414,7 +209517,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_outline_opa": { "type": "function", @@ -200458,7 +209561,7 @@ ], "return_type": "int" }, - "get_style_shadow_ofs_x": { + "get_style_shadow_offset_x": { "type": "function", "args": [ { @@ -200472,7 +209575,7 @@ ], "return_type": "int" }, - "get_style_shadow_ofs_y": { + "get_style_shadow_offset_y": { "type": "function", "args": [ { @@ -200512,7 +209615,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_shadow_color_filtered": { "type": "function", @@ -200526,7 +209629,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_shadow_opa": { "type": "function", @@ -200542,7 +209645,7 @@ ], "return_type": "int" }, - "get_style_img_opa": { + "get_style_image_opa": { "type": "function", "args": [ { @@ -200556,7 +209659,7 @@ ], "return_type": "int" }, - "get_style_img_recolor": { + "get_style_image_recolor": { "type": "function", "args": [ { @@ -200568,9 +209671,9 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, - "get_style_img_recolor_filtered": { + "get_style_image_recolor_filtered": { "type": "function", "args": [ { @@ -200582,9 +209685,9 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, - "get_style_img_recolor_opa": { + "get_style_image_recolor_opa": { "type": "function", "args": [ { @@ -200666,7 +209769,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_line_color_filtered": { "type": "function", @@ -200680,7 +209783,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_line_opa": { "type": "function", @@ -200736,7 +209839,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_arc_color_filtered": { "type": "function", @@ -200750,7 +209853,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_arc_opa": { "type": "function", @@ -200766,7 +209869,7 @@ ], "return_type": "int" }, - "get_style_arc_img_src": { + "get_style_arc_image_src": { "type": "function", "args": [ { @@ -200792,7 +209895,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_text_color_filtered": { "type": "function", @@ -200806,7 +209909,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_text_opa": { "type": "function", @@ -200934,6 +210037,20 @@ ], "return_type": "int" }, + "get_style_opa_layered": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "part" + } + ], + "return_type": "int" + }, "get_style_color_filter_dsc": { "type": "function", "args": [ @@ -201060,155 +210177,7 @@ ], "return_type": "int" }, - "set_style_pad_all": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_pad_hor": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_pad_ver": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_margin_all": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_margin_hor": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_margin_ver": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_pad_gap": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_size": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "width" - }, - { - "type": "int", - "name": "height" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "get_style_space_left": { + "get_style_flex_flow": { "type": "function", "args": [ { @@ -201222,7 +210191,7 @@ ], "return_type": "int" }, - "get_style_space_right": { + "get_style_flex_main_place": { "type": "function", "args": [ { @@ -201236,7 +210205,7 @@ ], "return_type": "int" }, - "get_style_space_top": { + "get_style_flex_cross_place": { "type": "function", "args": [ { @@ -201250,7 +210219,7 @@ ], "return_type": "int" }, - "get_style_space_bottom": { + "get_style_flex_track_place": { "type": "function", "args": [ { @@ -201264,31 +210233,7 @@ ], "return_type": "int" }, - "set_user_data": { - "type": "function", - "args": [ - { - "type": "void*", - "name": "user_data" - }, - { - "type": "lv_obj_t*", - "name": "obj" - } - ], - "return_type": "NoneType" - }, - "get_user_data": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - } - ], - "return_type": "void*" - }, - "get_style_flex_flow": { + "get_style_flex_grow": { "type": "function", "args": [ { @@ -201302,7 +210247,7 @@ ], "return_type": "int" }, - "get_style_flex_main_place": { + "get_style_grid_column_dsc_array": { "type": "function", "args": [ { @@ -201314,9 +210259,9 @@ "name": "part" } ], - "return_type": "int" + "return_type": "void*" }, - "get_style_flex_cross_place": { + "get_style_grid_column_align": { "type": "function", "args": [ { @@ -201330,7 +210275,7 @@ ], "return_type": "int" }, - "get_style_flex_track_place": { + "get_style_grid_row_dsc_array": { "type": "function", "args": [ { @@ -201342,9 +210287,9 @@ "name": "part" } ], - "return_type": "int" + "return_type": "void*" }, - "get_style_flex_grow": { + "get_style_grid_row_align": { "type": "function", "args": [ { @@ -201358,7 +210303,7 @@ ], "return_type": "int" }, - "get_style_grid_row_align": { + "get_style_grid_cell_column_pos": { "type": "function", "args": [ { @@ -201372,7 +210317,7 @@ ], "return_type": "int" }, - "get_style_grid_column_align": { + "get_style_grid_cell_x_align": { "type": "function", "args": [ { @@ -201386,7 +210331,7 @@ ], "return_type": "int" }, - "get_style_grid_cell_column_pos": { + "get_style_grid_cell_column_span": { "type": "function", "args": [ { @@ -201400,7 +210345,7 @@ ], "return_type": "int" }, - "get_style_grid_cell_column_span": { + "get_style_grid_cell_row_pos": { "type": "function", "args": [ { @@ -201414,7 +210359,7 @@ ], "return_type": "int" }, - "get_style_grid_cell_row_pos": { + "get_style_grid_cell_y_align": { "type": "function", "args": [ { @@ -201442,7 +210387,173 @@ ], "return_type": "int" }, - "get_style_grid_cell_x_align": { + "set_style_pad_all": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_pad_hor": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_pad_ver": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_margin_all": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_margin_hor": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_margin_ver": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_pad_gap": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_size": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "width" + }, + { + "type": "int", + "name": "height" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_transform_scale": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "get_style_space_left": { "type": "function", "args": [ { @@ -201456,7 +210567,35 @@ ], "return_type": "int" }, - "get_style_grid_cell_y_align": { + "get_style_space_right": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "part" + } + ], + "return_type": "int" + }, + "get_style_space_top": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "part" + } + ], + "return_type": "int" + }, + "get_style_space_bottom": { "type": "function", "args": [ { @@ -201470,6 +210609,58 @@ ], "return_type": "int" }, + "get_style_transform_scale_x_safe": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "part" + } + ], + "return_type": "int" + }, + "get_style_transform_scale_y_safe": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "part" + } + ], + "return_type": "int" + }, + "set_user_data": { + "type": "function", + "args": [ + { + "type": "void*", + "name": "user_data" + }, + { + "type": "lv_obj_t*", + "name": "obj" + } + ], + "return_type": "NoneType" + }, + "get_user_data": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + } + ], + "return_type": "void*" + }, "move_foreground": { "type": "function", "args": [ @@ -201490,15 +210681,125 @@ ], "return_type": "NoneType" }, - "get_child_id": { + "set_flex_flow": { "type": "function", "args": [ { "type": "lv_obj_t*", "name": "obj" + }, + { + "type": "int", + "name": "flow" } ], - "return_type": "int" + "return_type": "NoneType" + }, + "set_flex_align": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "main_place" + }, + { + "type": "int", + "name": "cross_place" + }, + { + "type": "int", + "name": "track_cross_place" + } + ], + "return_type": "NoneType" + }, + "set_flex_grow": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "grow" + } + ], + "return_type": "NoneType" + }, + "set_grid_dsc_array": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "mp_arr_to_int32_t_____", + "name": "col_dsc" + }, + { + "type": "mp_arr_to_int32_t_____", + "name": "row_dsc" + } + ], + "return_type": "NoneType" + }, + "set_grid_align": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "column_align" + }, + { + "type": "int", + "name": "row_align" + } + ], + "return_type": "NoneType" + }, + "set_grid_cell": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "column_align" + }, + { + "type": "int", + "name": "col_pos" + }, + { + "type": "int", + "name": "col_span" + }, + { + "type": "int", + "name": "row_align" + }, + { + "type": "int", + "name": "row_pos" + }, + { + "type": "int", + "name": "row_span" + } + ], + "return_type": "NoneType" }, "delete": { "type": "function", @@ -201520,7 +210821,7 @@ ], "return_type": "NoneType" }, - "del_delayed": { + "delete_delayed": { "type": "function", "args": [ { @@ -201534,7 +210835,7 @@ ], "return_type": "NoneType" }, - "del_anim_ready_cb": { + "delete_anim_ready_cb": { "type": "function", "args": [ { @@ -201544,7 +210845,7 @@ ], "return_type": "NoneType" }, - "del_async": { + "delete_async": { "type": "function", "args": [ { @@ -201614,7 +210915,7 @@ "name": "obj" } ], - "return_type": "disp_t" + "return_type": "display_t" }, "get_parent": { "type": "function", @@ -201640,6 +210941,20 @@ ], "return_type": "lv_obj_t*" }, + "get_sibling": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "id" + } + ], + "return_type": "lv_obj_t*" + }, "get_child_cnt": { "type": "function", "args": [ @@ -201689,6 +211004,16 @@ ], "return_type": "NoneType" }, + "dump_tree": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + } + ], + "return_type": "NoneType" + }, "set_pos": { "type": "function", "args": [ @@ -201716,7 +211041,7 @@ }, { "type": "int", - "name": "x" + "name": "index" } ], "return_type": "NoneType" @@ -201730,7 +211055,7 @@ }, { "type": "int", - "name": "x" + "name": "index" } ], "return_type": "NoneType" @@ -201772,7 +211097,7 @@ }, { "type": "int", - "name": "x" + "name": "index" } ], "return_type": "NoneType" @@ -201786,7 +211111,7 @@ }, { "type": "int", - "name": "x" + "name": "index" } ], "return_type": "NoneType" @@ -201800,7 +211125,7 @@ }, { "type": "int", - "name": "x" + "name": "index" } ], "return_type": "NoneType" @@ -201814,7 +211139,7 @@ }, { "type": "int", - "name": "x" + "name": "index" } ], "return_type": "NoneType" @@ -202234,7 +211559,7 @@ }, { "type": "int", - "name": "x" + "name": "index" } ], "return_type": "NoneType" @@ -202779,28 +212104,6 @@ ], "return_type": "NoneType" }, - "set_local_style_prop_meta": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "prop" - }, - { - "type": "int", - "name": "meta" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, "get_local_style_prop": { "type": "function", "args": [ @@ -202877,26 +212180,6 @@ ], "return_type": "NoneType" }, - "style_get_selector_state": { - "type": "function", - "args": [ - { - "type": "int", - "name": "selector" - } - ], - "return_type": "int" - }, - "style_get_selector_part": { - "type": "function", - "args": [ - { - "type": "int", - "name": "selector" - } - ], - "return_type": "int" - }, "set_style_width": { "type": "function", "args": [ @@ -203131,7 +212414,25 @@ ], "return_type": "NoneType" }, - "set_style_transform_zoom": { + "set_style_transform_scale_x": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_transform_scale_y": { "type": "function", "args": [ { @@ -203149,7 +212450,7 @@ ], "return_type": "NoneType" }, - "set_style_transform_angle": { + "set_style_transform_rotation": { "type": "function", "args": [ { @@ -203391,7 +212692,7 @@ "name": "obj" }, { - "type": "color32_t", + "type": "color_t", "name": "value" }, { @@ -203427,7 +212728,7 @@ "name": "obj" }, { - "type": "color32_t", + "type": "color_t", "name": "value" }, { @@ -203491,7 +212792,7 @@ ], "return_type": "NoneType" }, - "set_style_bg_grad": { + "set_style_bg_main_opa": { "type": "function", "args": [ { @@ -203499,7 +212800,7 @@ "name": "obj" }, { - "type": "grad_dsc_t", + "type": "int", "name": "value" }, { @@ -203509,7 +212810,7 @@ ], "return_type": "NoneType" }, - "set_style_bg_dither_mode": { + "set_style_bg_grad_opa": { "type": "function", "args": [ { @@ -203527,7 +212828,25 @@ ], "return_type": "NoneType" }, - "set_style_bg_img_src": { + "set_style_bg_grad": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "grad_dsc_t", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_bg_image_src": { "type": "function", "args": [ { @@ -203545,7 +212864,7 @@ ], "return_type": "NoneType" }, - "set_style_bg_img_opa": { + "set_style_bg_image_opa": { "type": "function", "args": [ { @@ -203563,7 +212882,7 @@ ], "return_type": "NoneType" }, - "set_style_bg_img_recolor": { + "set_style_bg_image_recolor": { "type": "function", "args": [ { @@ -203571,7 +212890,7 @@ "name": "obj" }, { - "type": "color32_t", + "type": "color_t", "name": "value" }, { @@ -203581,7 +212900,7 @@ ], "return_type": "NoneType" }, - "set_style_bg_img_recolor_opa": { + "set_style_bg_image_recolor_opa": { "type": "function", "args": [ { @@ -203599,7 +212918,7 @@ ], "return_type": "NoneType" }, - "set_style_bg_img_tiled": { + "set_style_bg_image_tiled": { "type": "function", "args": [ { @@ -203625,7 +212944,7 @@ "name": "obj" }, { - "type": "color32_t", + "type": "color_t", "name": "value" }, { @@ -203733,7 +213052,7 @@ "name": "obj" }, { - "type": "color32_t", + "type": "color_t", "name": "value" }, { @@ -203797,7 +213116,7 @@ ], "return_type": "NoneType" }, - "set_style_shadow_ofs_x": { + "set_style_shadow_offset_x": { "type": "function", "args": [ { @@ -203815,7 +213134,7 @@ ], "return_type": "NoneType" }, - "set_style_shadow_ofs_y": { + "set_style_shadow_offset_y": { "type": "function", "args": [ { @@ -203859,7 +213178,7 @@ "name": "obj" }, { - "type": "color32_t", + "type": "color_t", "name": "value" }, { @@ -203887,7 +213206,7 @@ ], "return_type": "NoneType" }, - "set_style_img_opa": { + "set_style_image_opa": { "type": "function", "args": [ { @@ -203905,7 +213224,7 @@ ], "return_type": "NoneType" }, - "set_style_img_recolor": { + "set_style_image_recolor": { "type": "function", "args": [ { @@ -203913,7 +213232,7 @@ "name": "obj" }, { - "type": "color32_t", + "type": "color_t", "name": "value" }, { @@ -203923,7 +213242,7 @@ ], "return_type": "NoneType" }, - "set_style_img_recolor_opa": { + "set_style_image_recolor_opa": { "type": "function", "args": [ { @@ -204021,7 +213340,7 @@ "name": "obj" }, { - "type": "color32_t", + "type": "color_t", "name": "value" }, { @@ -204093,7 +213412,7 @@ "name": "obj" }, { - "type": "color32_t", + "type": "color_t", "name": "value" }, { @@ -204121,7 +213440,7 @@ ], "return_type": "NoneType" }, - "set_style_arc_img_src": { + "set_style_arc_image_src": { "type": "function", "args": [ { @@ -204147,7 +213466,7 @@ "name": "obj" }, { - "type": "color32_t", + "type": "color_t", "name": "value" }, { @@ -204319,6 +213638,24 @@ ], "return_type": "NoneType" }, + "set_style_opa_layered": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, "set_style_color_filter_dsc": { "type": "function", "args": [ @@ -204481,6 +213818,276 @@ ], "return_type": "NoneType" }, + "set_style_flex_flow": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_flex_main_place": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_flex_cross_place": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_flex_track_place": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_flex_grow": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_grid_column_dsc_array": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "void*", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_grid_column_align": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_grid_row_dsc_array": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "void*", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_grid_row_align": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_grid_cell_column_pos": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_grid_cell_x_align": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_grid_cell_column_span": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_grid_cell_row_pos": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_grid_cell_y_align": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_grid_cell_row_span": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, "calculate_style_text_align": { "type": "function", "args": [ @@ -204499,6 +214106,20 @@ ], "return_type": "int" }, + "get_style_opa_recursive": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "part" + } + ], + "return_type": "int" + }, "init_draw_rect_dsc": { "type": "function", "args": [ @@ -204535,7 +214156,7 @@ ], "return_type": "NoneType" }, - "init_draw_img_dsc": { + "init_draw_image_dsc": { "type": "function", "args": [ { @@ -204547,7 +214168,7 @@ "name": "part" }, { - "type": "draw_img_dsc_t", + "type": "draw_image_dsc_t", "name": "draw_dsc" } ], @@ -204603,38 +214224,6 @@ ], "return_type": "int" }, - "draw_dsc_init": { - "type": "function", - "args": [ - { - "type": "obj_draw_part_dsc_t", - "name": "dsc" - }, - { - "type": "draw_ctx_t", - "name": "draw_ctx" - } - ], - "return_type": "NoneType" - }, - "draw_part_check_type": { - "type": "function", - "args": [ - { - "type": "obj_draw_part_dsc_t", - "name": "dsc" - }, - { - "type": "obj_class_t", - "name": "class_p" - }, - { - "type": "int", - "name": "type" - } - ], - "return_type": "bool" - }, "refresh_ext_draw_size": { "type": "function", "args": [ @@ -204790,6 +214379,29 @@ ], "return_type": "bool" }, + "remove_event_cb": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "callback", + "function": { + "args": [ + { + "type": "event_t", + "name": "e" + } + ], + "return_type": null + }, + "name": "event_cb" + } + ], + "return_type": "bool" + }, "add_flag": { "type": "function", "args": [ @@ -204804,7 +214416,7 @@ ], "return_type": "NoneType" }, - "clear_flag": { + "remove_flag": { "type": "function", "args": [ { @@ -204818,6 +214430,24 @@ ], "return_type": "NoneType" }, + "update_flag": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "f" + }, + { + "type": "bool", + "name": "v" + } + ], + "return_type": "NoneType" + }, "add_state": { "type": "function", "args": [ @@ -204832,7 +214462,7 @@ ], "return_type": "NoneType" }, - "clear_state": { + "remove_state": { "type": "function", "args": [ { @@ -204846,6 +214476,24 @@ ], "return_type": "NoneType" }, + "set_state": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "state" + }, + { + "type": "bool", + "name": "v" + } + ], + "return_type": "NoneType" + }, "has_flag": { "type": "function", "args": [ @@ -204970,8 +214618,8 @@ "type": "function", "args": [ { - "type": "draw_ctx_t", - "name": "draw_ctx" + "type": "layer_t", + "name": "layer" }, { "type": "lv_obj_t*", @@ -205020,21 +214668,29 @@ ], "return_type": "NoneType" }, - "set_flex_flow": { + "bind_flag_if_eq": { "type": "function", "args": [ { "type": "lv_obj_t*", "name": "obj" }, + { + "type": "subject_t", + "name": "subject" + }, { "type": "int", - "name": "flow" + "name": "flag" + }, + { + "type": "int", + "name": "ref_value" } ], - "return_type": "NoneType" + "return_type": "observer_t" }, - "set_flex_align": { + "bind_flag_if_not_eq": { "type": "function", "args": [ { @@ -205042,21 +214698,21 @@ "name": "obj" }, { - "type": "int", - "name": "main_place" + "type": "subject_t", + "name": "subject" }, { "type": "int", - "name": "cross_place" + "name": "flag" }, { "type": "int", - "name": "track_cross_place" + "name": "ref_value" } ], - "return_type": "NoneType" + "return_type": "observer_t" }, - "set_flex_grow": { + "bind_state_if_eq": { "type": "function", "args": [ { @@ -205064,49 +214720,198 @@ "name": "obj" }, { - "type": "int", - "name": "grow" - } - ], - "return_type": "NoneType" - }, - "set_style_flex_flow": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" + "type": "subject_t", + "name": "subject" }, { "type": "int", - "name": "value" + "name": "state" }, { "type": "int", - "name": "selector" + "name": "ref_value" } ], - "return_type": "NoneType" + "return_type": "observer_t" }, - "set_style_flex_main_place": { + "bind_state_if_not_eq": { "type": "function", "args": [ { "type": "lv_obj_t*", "name": "obj" }, + { + "type": "subject_t", + "name": "subject" + }, { "type": "int", - "name": "value" + "name": "state" }, { "type": "int", - "name": "selector" + "name": "ref_value" } ], - "return_type": "NoneType" + "return_type": "observer_t" }, - "set_style_flex_cross_place": { + "FLAG": { + "type": "enum_type", + "members": { + "HIDDEN": { + "type": "enum_member" + }, + "CLICKABLE": { + "type": "enum_member" + }, + "CLICK_FOCUSABLE": { + "type": "enum_member" + }, + "CHECKABLE": { + "type": "enum_member" + }, + "SCROLLABLE": { + "type": "enum_member" + }, + "SCROLL_ELASTIC": { + "type": "enum_member" + }, + "SCROLL_MOMENTUM": { + "type": "enum_member" + }, + "SCROLL_ONE": { + "type": "enum_member" + }, + "SCROLL_CHAIN_HOR": { + "type": "enum_member" + }, + "SCROLL_CHAIN_VER": { + "type": "enum_member" + }, + "SCROLL_CHAIN": { + "type": "enum_member" + }, + "SCROLL_ON_FOCUS": { + "type": "enum_member" + }, + "SCROLL_WITH_ARROW": { + "type": "enum_member" + }, + "SNAPPABLE": { + "type": "enum_member" + }, + "PRESS_LOCK": { + "type": "enum_member" + }, + "EVENT_BUBBLE": { + "type": "enum_member" + }, + "GESTURE_BUBBLE": { + "type": "enum_member" + }, + "ADV_HITTEST": { + "type": "enum_member" + }, + "IGNORE_LAYOUT": { + "type": "enum_member" + }, + "FLOATING": { + "type": "enum_member" + }, + "SEND_DRAW_TASK_EVENTS": { + "type": "enum_member" + }, + "OVERFLOW_VISIBLE": { + "type": "enum_member" + }, + "FLEX_IN_NEW_TRACK": { + "type": "enum_member" + }, + "LAYOUT_1": { + "type": "enum_member" + }, + "LAYOUT_2": { + "type": "enum_member" + }, + "WIDGET_1": { + "type": "enum_member" + }, + "WIDGET_2": { + "type": "enum_member" + }, + "USER_1": { + "type": "enum_member" + }, + "USER_2": { + "type": "enum_member" + }, + "USER_3": { + "type": "enum_member" + }, + "USER_4": { + "type": "enum_member" + } + } + }, + "TREE_WALK": { + "type": "enum_type", + "members": { + "NEXT": { + "type": "enum_member" + }, + "SKIP_CHILDREN": { + "type": "enum_member" + }, + "END": { + "type": "enum_member" + } + } + }, + "CLASS_EDITABLE": { + "type": "enum_type", + "members": { + "INHERIT": { + "type": "enum_member" + }, + "TRUE": { + "type": "enum_member" + }, + "FALSE": { + "type": "enum_member" + } + } + }, + "CLASS_GROUP_DEF": { + "type": "enum_type", + "members": { + "INHERIT": { + "type": "enum_member" + }, + "TRUE": { + "type": "enum_member" + }, + "FALSE": { + "type": "enum_member" + } + } + }, + "CLASS_THEME_INHERITABLE": { + "type": "enum_type", + "members": { + "FALSE": { + "type": "enum_member" + }, + "TRUE": { + "type": "enum_member" + } + } + } + } + }, + "table": { + "members": { + "set_cell_value": { "type": "function", "args": [ { @@ -205115,16 +214920,20 @@ }, { "type": "int", - "name": "value" + "name": "row" }, { "type": "int", - "name": "selector" + "name": "col" + }, + { + "type": "char*", + "name": "txt" } ], "return_type": "NoneType" }, - "set_style_flex_track_place": { + "set_row_cnt": { "type": "function", "args": [ { @@ -205133,16 +214942,12 @@ }, { "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" + "name": "zoom" } ], "return_type": "NoneType" }, - "set_style_flex_grow": { + "set_col_cnt": { "type": "function", "args": [ { @@ -205151,16 +214956,12 @@ }, { "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" + "name": "zoom" } ], "return_type": "NoneType" }, - "set_grid_dsc_array": { + "set_col_width": { "type": "function", "args": [ { @@ -205168,17 +214969,17 @@ "name": "obj" }, { - "type": "mp_arr_to_lv_coord_t_____", - "name": "col_dsc" + "type": "int", + "name": "angle_range" }, { - "type": "mp_arr_to_lv_coord_t_____", - "name": "row_dsc" + "type": "int", + "name": "rotation" } ], "return_type": "NoneType" }, - "set_grid_align": { + "add_cell_ctrl": { "type": "function", "args": [ { @@ -205187,16 +214988,20 @@ }, { "type": "int", - "name": "column_align" + "name": "row" }, { "type": "int", - "name": "row_align" + "name": "col" + }, + { + "type": "int", + "name": "ctrl" } ], "return_type": "NoneType" }, - "set_grid_cell": { + "clear_cell_ctrl": { "type": "function", "args": [ { @@ -205205,50 +215010,42 @@ }, { "type": "int", - "name": "column_align" - }, - { - "type": "int", - "name": "col_pos" - }, - { - "type": "int", - "name": "col_span" - }, - { - "type": "int", - "name": "row_align" + "name": "row" }, { "type": "int", - "name": "row_pos" + "name": "col" }, { "type": "int", - "name": "row_span" + "name": "ctrl" } ], "return_type": "NoneType" }, - "set_style_grid_row_dsc_array": { + "set_cell_user_data": { "type": "function", "args": [ { - "type": "lv_obj_t*", - "name": "obj" + "type": "void*", + "name": "user_data" }, { - "type": "mp_arr_to_lv_coord_t_____", - "name": "value" + "type": "int", + "name": "row" }, { "type": "int", - "name": "selector" + "name": "col" + }, + { + "type": "lv_obj_t*", + "name": "obj" } ], "return_type": "NoneType" }, - "set_style_grid_column_dsc_array": { + "get_cell_value": { "type": "function", "args": [ { @@ -205256,53 +215053,37 @@ "name": "obj" }, { - "type": "mp_arr_to_lv_coord_t_____", - "name": "value" + "type": "int", + "name": "row" }, { "type": "int", - "name": "selector" + "name": "col" } ], - "return_type": "NoneType" + "return_type": "char*" }, - "set_style_grid_row_align": { + "get_row_cnt": { "type": "function", "args": [ { "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" + "name": "img" } ], - "return_type": "NoneType" + "return_type": "int" }, - "set_style_grid_column_align": { + "get_col_cnt": { "type": "function", "args": [ { "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" + "name": "img" } ], - "return_type": "NoneType" + "return_type": "int" }, - "set_style_grid_cell_column_pos": { + "get_col_width": { "type": "function", "args": [ { @@ -205311,16 +215092,12 @@ }, { "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" + "name": "col" } ], - "return_type": "NoneType" + "return_type": "int" }, - "set_style_grid_cell_column_span": { + "has_cell_ctrl": { "type": "function", "args": [ { @@ -205329,16 +215106,20 @@ }, { "type": "int", - "name": "value" + "name": "row" }, { "type": "int", - "name": "selector" + "name": "col" + }, + { + "type": "int", + "name": "ctrl" } ], - "return_type": "NoneType" + "return_type": "bool" }, - "set_style_grid_cell_row_pos": { + "get_selected_cell": { "type": "function", "args": [ { @@ -205346,17 +215127,17 @@ "name": "obj" }, { - "type": "int", - "name": "value" + "type": "void*", + "name": "row" }, { - "type": "int", - "name": "selector" + "type": "void*", + "name": "col" } ], "return_type": "NoneType" }, - "set_style_grid_cell_row_span": { + "get_cell_user_data": { "type": "function", "args": [ { @@ -205365,223 +215146,44 @@ }, { "type": "int", - "name": "value" + "name": "row" }, { "type": "int", - "name": "selector" + "name": "col" } ], - "return_type": "NoneType" + "return_type": "void*" }, - "set_style_grid_cell_x_align": { + "center": { "type": "function", "args": [ { "type": "lv_obj_t*", "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" } ], "return_type": "NoneType" }, - "set_style_grid_cell_y_align": { + "style_get_selector_state": { "type": "function", "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, { "type": "int", "name": "selector" } ], - "return_type": "NoneType" - }, - "FLAG": { - "type": "enum_type", - "members": { - "HIDDEN": { - "type": "enum_member" - }, - "CLICKABLE": { - "type": "enum_member" - }, - "CLICK_FOCUSABLE": { - "type": "enum_member" - }, - "CHECKABLE": { - "type": "enum_member" - }, - "SCROLLABLE": { - "type": "enum_member" - }, - "SCROLL_ELASTIC": { - "type": "enum_member" - }, - "SCROLL_MOMENTUM": { - "type": "enum_member" - }, - "SCROLL_ONE": { - "type": "enum_member" - }, - "SCROLL_CHAIN_HOR": { - "type": "enum_member" - }, - "SCROLL_CHAIN_VER": { - "type": "enum_member" - }, - "SCROLL_CHAIN": { - "type": "enum_member" - }, - "SCROLL_ON_FOCUS": { - "type": "enum_member" - }, - "SCROLL_WITH_ARROW": { - "type": "enum_member" - }, - "SNAPPABLE": { - "type": "enum_member" - }, - "PRESS_LOCK": { - "type": "enum_member" - }, - "EVENT_BUBBLE": { - "type": "enum_member" - }, - "GESTURE_BUBBLE": { - "type": "enum_member" - }, - "ADV_HITTEST": { - "type": "enum_member" - }, - "IGNORE_LAYOUT": { - "type": "enum_member" - }, - "FLOATING": { - "type": "enum_member" - }, - "OVERFLOW_VISIBLE": { - "type": "enum_member" - }, - "LAYOUT_1": { - "type": "enum_member" - }, - "LAYOUT_2": { - "type": "enum_member" - }, - "WIDGET_1": { - "type": "enum_member" - }, - "WIDGET_2": { - "type": "enum_member" - }, - "USER_1": { - "type": "enum_member" - }, - "USER_2": { - "type": "enum_member" - }, - "USER_3": { - "type": "enum_member" - }, - "USER_4": { - "type": "enum_member" - } - } - }, - "DRAW_PART": { - "type": "enum_type", - "members": { - "RECTANGLE": { - "type": "enum_member" - }, - "BORDER_POST": { - "type": "enum_member" - }, - "SCROLLBAR": { - "type": "enum_member" - } - } - }, - "TREE_WALK": { - "type": "enum_type", - "members": { - "NEXT": { - "type": "enum_member" - }, - "SKIP_CHILDREN": { - "type": "enum_member" - }, - "END": { - "type": "enum_member" - } - } - }, - "CLASS_EDITABLE": { - "type": "enum_type", - "members": { - "INHERIT": { - "type": "enum_member" - }, - "TRUE": { - "type": "enum_member" - }, - "FALSE": { - "type": "enum_member" - } - } - }, - "CLASS_GROUP_DEF": { - "type": "enum_type", - "members": { - "INHERIT": { - "type": "enum_member" - }, - "TRUE": { - "type": "enum_member" - }, - "FALSE": { - "type": "enum_member" - } - } + "return_type": "int" }, - "CLASS_THEME_INHERITABLE": { - "type": "enum_type", - "members": { - "FALSE": { - "type": "enum_member" - }, - "TRUE": { - "type": "enum_member" - } - } - } - } - }, - "switch": { - "members": { - "center": { + "style_get_selector_part": { "type": "function", "args": [ { - "type": "lv_obj_t*", - "name": "obj" + "type": "int", + "name": "selector" } ], - "return_type": "NoneType" + "return_type": "int" }, "get_style_width": { "type": "function", @@ -205765,7 +215367,21 @@ ], "return_type": "int" }, - "get_style_transform_zoom": { + "get_style_transform_scale_x": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "part" + } + ], + "return_type": "int" + }, + "get_style_transform_scale_y": { "type": "function", "args": [ { @@ -205779,7 +215395,7 @@ ], "return_type": "int" }, - "get_style_transform_angle": { + "get_style_transform_rotation": { "type": "function", "args": [ { @@ -205973,7 +215589,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_bg_color_filtered": { "type": "function", @@ -205987,7 +215603,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_bg_opa": { "type": "function", @@ -206015,7 +215631,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_bg_grad_color_filtered": { "type": "function", @@ -206029,7 +215645,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_bg_grad_dir": { "type": "function", @@ -206073,7 +215689,7 @@ ], "return_type": "int" }, - "get_style_bg_grad": { + "get_style_bg_main_opa": { "type": "function", "args": [ { @@ -206085,9 +215701,9 @@ "name": "part" } ], - "return_type": "grad_dsc_t" + "return_type": "int" }, - "get_style_bg_dither_mode": { + "get_style_bg_grad_opa": { "type": "function", "args": [ { @@ -206101,7 +215717,21 @@ ], "return_type": "int" }, - "get_style_bg_img_src": { + "get_style_bg_grad": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "part" + } + ], + "return_type": "grad_dsc_t" + }, + "get_style_bg_image_src": { "type": "function", "args": [ { @@ -206115,7 +215745,7 @@ ], "return_type": "void*" }, - "get_style_bg_img_opa": { + "get_style_bg_image_opa": { "type": "function", "args": [ { @@ -206129,7 +215759,7 @@ ], "return_type": "int" }, - "get_style_bg_img_recolor": { + "get_style_bg_image_recolor": { "type": "function", "args": [ { @@ -206141,9 +215771,9 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, - "get_style_bg_img_recolor_filtered": { + "get_style_bg_image_recolor_filtered": { "type": "function", "args": [ { @@ -206155,9 +215785,9 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, - "get_style_bg_img_recolor_opa": { + "get_style_bg_image_recolor_opa": { "type": "function", "args": [ { @@ -206171,7 +215801,7 @@ ], "return_type": "int" }, - "get_style_bg_img_tiled": { + "get_style_bg_image_tiled": { "type": "function", "args": [ { @@ -206197,7 +215827,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_border_color_filtered": { "type": "function", @@ -206211,7 +215841,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_border_opa": { "type": "function", @@ -206295,7 +215925,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_outline_color_filtered": { "type": "function", @@ -206309,7 +215939,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_outline_opa": { "type": "function", @@ -206353,7 +215983,7 @@ ], "return_type": "int" }, - "get_style_shadow_ofs_x": { + "get_style_shadow_offset_x": { "type": "function", "args": [ { @@ -206367,7 +215997,7 @@ ], "return_type": "int" }, - "get_style_shadow_ofs_y": { + "get_style_shadow_offset_y": { "type": "function", "args": [ { @@ -206407,7 +216037,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_shadow_color_filtered": { "type": "function", @@ -206421,7 +216051,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_shadow_opa": { "type": "function", @@ -206437,7 +216067,7 @@ ], "return_type": "int" }, - "get_style_img_opa": { + "get_style_image_opa": { "type": "function", "args": [ { @@ -206451,7 +216081,7 @@ ], "return_type": "int" }, - "get_style_img_recolor": { + "get_style_image_recolor": { "type": "function", "args": [ { @@ -206463,9 +216093,9 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, - "get_style_img_recolor_filtered": { + "get_style_image_recolor_filtered": { "type": "function", "args": [ { @@ -206477,9 +216107,9 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, - "get_style_img_recolor_opa": { + "get_style_image_recolor_opa": { "type": "function", "args": [ { @@ -206561,7 +216191,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_line_color_filtered": { "type": "function", @@ -206575,7 +216205,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_line_opa": { "type": "function", @@ -206631,7 +216261,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_arc_color_filtered": { "type": "function", @@ -206645,7 +216275,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_arc_opa": { "type": "function", @@ -206661,7 +216291,7 @@ ], "return_type": "int" }, - "get_style_arc_img_src": { + "get_style_arc_image_src": { "type": "function", "args": [ { @@ -206687,7 +216317,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_text_color_filtered": { "type": "function", @@ -206701,7 +216331,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_text_opa": { "type": "function", @@ -206829,6 +216459,20 @@ ], "return_type": "int" }, + "get_style_opa_layered": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "part" + } + ], + "return_type": "int" + }, "get_style_color_filter_dsc": { "type": "function", "args": [ @@ -206955,169 +216599,7 @@ ], "return_type": "int" }, - "set_style_pad_all": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_pad_hor": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_pad_ver": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_margin_all": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_margin_hor": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_margin_ver": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_pad_gap": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_size": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "width" - }, - { - "type": "int", - "name": "height" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "get_style_space_left": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "part" - } - ], - "return_type": "int" - }, - "get_style_space_right": { + "get_style_flex_flow": { "type": "function", "args": [ { @@ -207131,7 +216613,7 @@ ], "return_type": "int" }, - "get_style_space_top": { + "get_style_flex_main_place": { "type": "function", "args": [ { @@ -207145,7 +216627,7 @@ ], "return_type": "int" }, - "get_style_space_bottom": { + "get_style_flex_cross_place": { "type": "function", "args": [ { @@ -207159,31 +216641,7 @@ ], "return_type": "int" }, - "set_user_data": { - "type": "function", - "args": [ - { - "type": "void*", - "name": "user_data" - }, - { - "type": "lv_obj_t*", - "name": "obj" - } - ], - "return_type": "NoneType" - }, - "get_user_data": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - } - ], - "return_type": "void*" - }, - "get_style_flex_flow": { + "get_style_flex_track_place": { "type": "function", "args": [ { @@ -207197,7 +216655,7 @@ ], "return_type": "int" }, - "get_style_flex_main_place": { + "get_style_flex_grow": { "type": "function", "args": [ { @@ -207211,7 +216669,7 @@ ], "return_type": "int" }, - "get_style_flex_cross_place": { + "get_style_grid_column_dsc_array": { "type": "function", "args": [ { @@ -207223,9 +216681,9 @@ "name": "part" } ], - "return_type": "int" + "return_type": "void*" }, - "get_style_flex_track_place": { + "get_style_grid_column_align": { "type": "function", "args": [ { @@ -207239,7 +216697,7 @@ ], "return_type": "int" }, - "get_style_flex_grow": { + "get_style_grid_row_dsc_array": { "type": "function", "args": [ { @@ -207251,7 +216709,7 @@ "name": "part" } ], - "return_type": "int" + "return_type": "void*" }, "get_style_grid_row_align": { "type": "function", @@ -207267,7 +216725,7 @@ ], "return_type": "int" }, - "get_style_grid_column_align": { + "get_style_grid_cell_column_pos": { "type": "function", "args": [ { @@ -207281,7 +216739,7 @@ ], "return_type": "int" }, - "get_style_grid_cell_column_pos": { + "get_style_grid_cell_x_align": { "type": "function", "args": [ { @@ -207323,6 +216781,20 @@ ], "return_type": "int" }, + "get_style_grid_cell_y_align": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "part" + } + ], + "return_type": "int" + }, "get_style_grid_cell_row_span": { "type": "function", "args": [ @@ -207337,7 +216809,173 @@ ], "return_type": "int" }, - "get_style_grid_cell_x_align": { + "set_style_pad_all": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_pad_hor": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_pad_ver": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_margin_all": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_margin_hor": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_margin_ver": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_pad_gap": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_size": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "width" + }, + { + "type": "int", + "name": "height" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_transform_scale": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "get_style_space_left": { "type": "function", "args": [ { @@ -207351,7 +216989,49 @@ ], "return_type": "int" }, - "get_style_grid_cell_y_align": { + "get_style_space_right": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "part" + } + ], + "return_type": "int" + }, + "get_style_space_top": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "part" + } + ], + "return_type": "int" + }, + "get_style_space_bottom": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "part" + } + ], + "return_type": "int" + }, + "get_style_transform_scale_x_safe": { "type": "function", "args": [ { @@ -207365,6 +217045,44 @@ ], "return_type": "int" }, + "get_style_transform_scale_y_safe": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "part" + } + ], + "return_type": "int" + }, + "set_user_data": { + "type": "function", + "args": [ + { + "type": "void*", + "name": "user_data" + }, + { + "type": "lv_obj_t*", + "name": "obj" + } + ], + "return_type": "NoneType" + }, + "get_user_data": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + } + ], + "return_type": "void*" + }, "move_foreground": { "type": "function", "args": [ @@ -207385,15 +217103,125 @@ ], "return_type": "NoneType" }, - "get_child_id": { + "set_flex_flow": { "type": "function", "args": [ { "type": "lv_obj_t*", "name": "obj" + }, + { + "type": "int", + "name": "flow" } ], - "return_type": "int" + "return_type": "NoneType" + }, + "set_flex_align": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "main_place" + }, + { + "type": "int", + "name": "cross_place" + }, + { + "type": "int", + "name": "track_cross_place" + } + ], + "return_type": "NoneType" + }, + "set_flex_grow": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "grow" + } + ], + "return_type": "NoneType" + }, + "set_grid_dsc_array": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "mp_arr_to_int32_t_____", + "name": "col_dsc" + }, + { + "type": "mp_arr_to_int32_t_____", + "name": "row_dsc" + } + ], + "return_type": "NoneType" + }, + "set_grid_align": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "column_align" + }, + { + "type": "int", + "name": "row_align" + } + ], + "return_type": "NoneType" + }, + "set_grid_cell": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "column_align" + }, + { + "type": "int", + "name": "col_pos" + }, + { + "type": "int", + "name": "col_span" + }, + { + "type": "int", + "name": "row_align" + }, + { + "type": "int", + "name": "row_pos" + }, + { + "type": "int", + "name": "row_span" + } + ], + "return_type": "NoneType" }, "delete": { "type": "function", @@ -207415,7 +217243,7 @@ ], "return_type": "NoneType" }, - "del_delayed": { + "delete_delayed": { "type": "function", "args": [ { @@ -207429,7 +217257,7 @@ ], "return_type": "NoneType" }, - "del_anim_ready_cb": { + "delete_anim_ready_cb": { "type": "function", "args": [ { @@ -207439,7 +217267,7 @@ ], "return_type": "NoneType" }, - "del_async": { + "delete_async": { "type": "function", "args": [ { @@ -207509,7 +217337,7 @@ "name": "obj" } ], - "return_type": "disp_t" + "return_type": "display_t" }, "get_parent": { "type": "function", @@ -207535,6 +217363,20 @@ ], "return_type": "lv_obj_t*" }, + "get_sibling": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "id" + } + ], + "return_type": "lv_obj_t*" + }, "get_child_cnt": { "type": "function", "args": [ @@ -207584,6 +217426,16 @@ ], "return_type": "NoneType" }, + "dump_tree": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + } + ], + "return_type": "NoneType" + }, "set_pos": { "type": "function", "args": [ @@ -207611,7 +217463,7 @@ }, { "type": "int", - "name": "x" + "name": "index" } ], "return_type": "NoneType" @@ -207625,7 +217477,7 @@ }, { "type": "int", - "name": "x" + "name": "index" } ], "return_type": "NoneType" @@ -207667,7 +217519,7 @@ }, { "type": "int", - "name": "x" + "name": "index" } ], "return_type": "NoneType" @@ -207681,7 +217533,7 @@ }, { "type": "int", - "name": "x" + "name": "index" } ], "return_type": "NoneType" @@ -207695,7 +217547,7 @@ }, { "type": "int", - "name": "x" + "name": "index" } ], "return_type": "NoneType" @@ -207709,7 +217561,7 @@ }, { "type": "int", - "name": "x" + "name": "index" } ], "return_type": "NoneType" @@ -208129,7 +217981,7 @@ }, { "type": "int", - "name": "x" + "name": "index" } ], "return_type": "NoneType" @@ -208674,28 +218526,6 @@ ], "return_type": "NoneType" }, - "set_local_style_prop_meta": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "prop" - }, - { - "type": "int", - "name": "meta" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, "get_local_style_prop": { "type": "function", "args": [ @@ -208772,26 +218602,6 @@ ], "return_type": "NoneType" }, - "style_get_selector_state": { - "type": "function", - "args": [ - { - "type": "int", - "name": "selector" - } - ], - "return_type": "int" - }, - "style_get_selector_part": { - "type": "function", - "args": [ - { - "type": "int", - "name": "selector" - } - ], - "return_type": "int" - }, "set_style_width": { "type": "function", "args": [ @@ -209026,7 +218836,7 @@ ], "return_type": "NoneType" }, - "set_style_transform_zoom": { + "set_style_transform_scale_x": { "type": "function", "args": [ { @@ -209044,7 +218854,25 @@ ], "return_type": "NoneType" }, - "set_style_transform_angle": { + "set_style_transform_scale_y": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_transform_rotation": { "type": "function", "args": [ { @@ -209286,7 +219114,7 @@ "name": "obj" }, { - "type": "color32_t", + "type": "color_t", "name": "value" }, { @@ -209322,7 +219150,7 @@ "name": "obj" }, { - "type": "color32_t", + "type": "color_t", "name": "value" }, { @@ -209386,7 +219214,7 @@ ], "return_type": "NoneType" }, - "set_style_bg_grad": { + "set_style_bg_main_opa": { "type": "function", "args": [ { @@ -209394,7 +219222,7 @@ "name": "obj" }, { - "type": "grad_dsc_t", + "type": "int", "name": "value" }, { @@ -209404,7 +219232,7 @@ ], "return_type": "NoneType" }, - "set_style_bg_dither_mode": { + "set_style_bg_grad_opa": { "type": "function", "args": [ { @@ -209422,7 +219250,25 @@ ], "return_type": "NoneType" }, - "set_style_bg_img_src": { + "set_style_bg_grad": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "grad_dsc_t", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_bg_image_src": { "type": "function", "args": [ { @@ -209440,7 +219286,7 @@ ], "return_type": "NoneType" }, - "set_style_bg_img_opa": { + "set_style_bg_image_opa": { "type": "function", "args": [ { @@ -209458,7 +219304,7 @@ ], "return_type": "NoneType" }, - "set_style_bg_img_recolor": { + "set_style_bg_image_recolor": { "type": "function", "args": [ { @@ -209466,7 +219312,7 @@ "name": "obj" }, { - "type": "color32_t", + "type": "color_t", "name": "value" }, { @@ -209476,7 +219322,7 @@ ], "return_type": "NoneType" }, - "set_style_bg_img_recolor_opa": { + "set_style_bg_image_recolor_opa": { "type": "function", "args": [ { @@ -209494,7 +219340,7 @@ ], "return_type": "NoneType" }, - "set_style_bg_img_tiled": { + "set_style_bg_image_tiled": { "type": "function", "args": [ { @@ -209520,7 +219366,7 @@ "name": "obj" }, { - "type": "color32_t", + "type": "color_t", "name": "value" }, { @@ -209628,7 +219474,7 @@ "name": "obj" }, { - "type": "color32_t", + "type": "color_t", "name": "value" }, { @@ -209692,7 +219538,7 @@ ], "return_type": "NoneType" }, - "set_style_shadow_ofs_x": { + "set_style_shadow_offset_x": { "type": "function", "args": [ { @@ -209710,7 +219556,7 @@ ], "return_type": "NoneType" }, - "set_style_shadow_ofs_y": { + "set_style_shadow_offset_y": { "type": "function", "args": [ { @@ -209754,7 +219600,7 @@ "name": "obj" }, { - "type": "color32_t", + "type": "color_t", "name": "value" }, { @@ -209782,7 +219628,7 @@ ], "return_type": "NoneType" }, - "set_style_img_opa": { + "set_style_image_opa": { "type": "function", "args": [ { @@ -209800,7 +219646,7 @@ ], "return_type": "NoneType" }, - "set_style_img_recolor": { + "set_style_image_recolor": { "type": "function", "args": [ { @@ -209808,7 +219654,7 @@ "name": "obj" }, { - "type": "color32_t", + "type": "color_t", "name": "value" }, { @@ -209818,7 +219664,7 @@ ], "return_type": "NoneType" }, - "set_style_img_recolor_opa": { + "set_style_image_recolor_opa": { "type": "function", "args": [ { @@ -209916,7 +219762,7 @@ "name": "obj" }, { - "type": "color32_t", + "type": "color_t", "name": "value" }, { @@ -209988,7 +219834,7 @@ "name": "obj" }, { - "type": "color32_t", + "type": "color_t", "name": "value" }, { @@ -210016,7 +219862,7 @@ ], "return_type": "NoneType" }, - "set_style_arc_img_src": { + "set_style_arc_image_src": { "type": "function", "args": [ { @@ -210042,7 +219888,7 @@ "name": "obj" }, { - "type": "color32_t", + "type": "color_t", "name": "value" }, { @@ -210214,6 +220060,24 @@ ], "return_type": "NoneType" }, + "set_style_opa_layered": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, "set_style_color_filter_dsc": { "type": "function", "args": [ @@ -210376,6 +220240,276 @@ ], "return_type": "NoneType" }, + "set_style_flex_flow": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_flex_main_place": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_flex_cross_place": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_flex_track_place": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_flex_grow": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_grid_column_dsc_array": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "void*", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_grid_column_align": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_grid_row_dsc_array": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "void*", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_grid_row_align": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_grid_cell_column_pos": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_grid_cell_x_align": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_grid_cell_column_span": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_grid_cell_row_pos": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_grid_cell_y_align": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_grid_cell_row_span": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, "calculate_style_text_align": { "type": "function", "args": [ @@ -210394,6 +220528,20 @@ ], "return_type": "int" }, + "get_style_opa_recursive": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "part" + } + ], + "return_type": "int" + }, "init_draw_rect_dsc": { "type": "function", "args": [ @@ -210430,7 +220578,7 @@ ], "return_type": "NoneType" }, - "init_draw_img_dsc": { + "init_draw_image_dsc": { "type": "function", "args": [ { @@ -210442,7 +220590,7 @@ "name": "part" }, { - "type": "draw_img_dsc_t", + "type": "draw_image_dsc_t", "name": "draw_dsc" } ], @@ -210498,38 +220646,6 @@ ], "return_type": "int" }, - "draw_dsc_init": { - "type": "function", - "args": [ - { - "type": "obj_draw_part_dsc_t", - "name": "dsc" - }, - { - "type": "draw_ctx_t", - "name": "draw_ctx" - } - ], - "return_type": "NoneType" - }, - "draw_part_check_type": { - "type": "function", - "args": [ - { - "type": "obj_draw_part_dsc_t", - "name": "dsc" - }, - { - "type": "obj_class_t", - "name": "class_p" - }, - { - "type": "int", - "name": "type" - } - ], - "return_type": "bool" - }, "refresh_ext_draw_size": { "type": "function", "args": [ @@ -210685,6 +220801,29 @@ ], "return_type": "bool" }, + "remove_event_cb": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "callback", + "function": { + "args": [ + { + "type": "event_t", + "name": "e" + } + ], + "return_type": null + }, + "name": "event_cb" + } + ], + "return_type": "bool" + }, "add_flag": { "type": "function", "args": [ @@ -210699,7 +220838,21 @@ ], "return_type": "NoneType" }, - "clear_flag": { + "remove_flag": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "f" + } + ], + "return_type": "NoneType" + }, + "update_flag": { "type": "function", "args": [ { @@ -210709,6 +220862,10 @@ { "type": "int", "name": "f" + }, + { + "type": "bool", + "name": "v" } ], "return_type": "NoneType" @@ -210727,7 +220884,7 @@ ], "return_type": "NoneType" }, - "clear_state": { + "remove_state": { "type": "function", "args": [ { @@ -210741,6 +220898,24 @@ ], "return_type": "NoneType" }, + "set_state": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "state" + }, + { + "type": "bool", + "name": "v" + } + ], + "return_type": "NoneType" + }, "has_flag": { "type": "function", "args": [ @@ -210865,8 +221040,8 @@ "type": "function", "args": [ { - "type": "draw_ctx_t", - "name": "draw_ctx" + "type": "layer_t", + "name": "layer" }, { "type": "lv_obj_t*", @@ -210915,235 +221090,7 @@ ], "return_type": "NoneType" }, - "set_flex_flow": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "flow" - } - ], - "return_type": "NoneType" - }, - "set_flex_align": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "main_place" - }, - { - "type": "int", - "name": "cross_place" - }, - { - "type": "int", - "name": "track_cross_place" - } - ], - "return_type": "NoneType" - }, - "set_flex_grow": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "grow" - } - ], - "return_type": "NoneType" - }, - "set_style_flex_flow": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_flex_main_place": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_flex_cross_place": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_flex_track_place": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_flex_grow": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_grid_dsc_array": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "mp_arr_to_lv_coord_t_____", - "name": "col_dsc" - }, - { - "type": "mp_arr_to_lv_coord_t_____", - "name": "row_dsc" - } - ], - "return_type": "NoneType" - }, - "set_grid_align": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "column_align" - }, - { - "type": "int", - "name": "row_align" - } - ], - "return_type": "NoneType" - }, - "set_grid_cell": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "column_align" - }, - { - "type": "int", - "name": "col_pos" - }, - { - "type": "int", - "name": "col_span" - }, - { - "type": "int", - "name": "row_align" - }, - { - "type": "int", - "name": "row_pos" - }, - { - "type": "int", - "name": "row_span" - } - ], - "return_type": "NoneType" - }, - "set_style_grid_row_dsc_array": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "mp_arr_to_lv_coord_t_____", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_grid_column_dsc_array": { + "bind_flag_if_eq": { "type": "function", "args": [ { @@ -211151,35 +221098,21 @@ "name": "obj" }, { - "type": "mp_arr_to_lv_coord_t_____", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_grid_row_align": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" + "type": "subject_t", + "name": "subject" }, { "type": "int", - "name": "value" + "name": "flag" }, { "type": "int", - "name": "selector" + "name": "ref_value" } ], - "return_type": "NoneType" + "return_type": "observer_t" }, - "set_style_grid_column_align": { + "bind_flag_if_not_eq": { "type": "function", "args": [ { @@ -211187,35 +221120,21 @@ "name": "obj" }, { - "type": "int", - "name": "value" + "type": "subject_t", + "name": "subject" }, { "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_grid_cell_column_pos": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" + "name": "flag" }, { "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" + "name": "ref_value" } ], - "return_type": "NoneType" + "return_type": "observer_t" }, - "set_style_grid_cell_column_span": { + "bind_state_if_eq": { "type": "function", "args": [ { @@ -211223,35 +221142,21 @@ "name": "obj" }, { - "type": "int", - "name": "value" + "type": "subject_t", + "name": "subject" }, { "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_grid_cell_row_pos": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" + "name": "state" }, { "type": "int", - "name": "selector" + "name": "ref_value" } ], - "return_type": "NoneType" + "return_type": "observer_t" }, - "set_style_grid_cell_row_span": { + "bind_state_if_not_eq": { "type": "function", "args": [ { @@ -211259,51 +221164,19 @@ "name": "obj" }, { - "type": "int", - "name": "value" + "type": "subject_t", + "name": "subject" }, { "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_grid_cell_x_align": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_grid_cell_y_align": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" + "name": "state" }, { "type": "int", - "name": "selector" + "name": "ref_value" } ], - "return_type": "NoneType" + "return_type": "observer_t" }, "FLAG": { "type": "enum_type", @@ -211368,9 +221241,15 @@ "FLOATING": { "type": "enum_member" }, + "SEND_DRAW_TASK_EVENTS": { + "type": "enum_member" + }, "OVERFLOW_VISIBLE": { "type": "enum_member" }, + "FLEX_IN_NEW_TRACK": { + "type": "enum_member" + }, "LAYOUT_1": { "type": "enum_member" }, @@ -211397,20 +221276,6 @@ } } }, - "DRAW_PART": { - "type": "enum_type", - "members": { - "RECTANGLE": { - "type": "enum_member" - }, - "BORDER_POST": { - "type": "enum_member" - }, - "SCROLLBAR": { - "type": "enum_member" - } - } - }, "TREE_WALK": { "type": "enum_type", "members": { @@ -211463,34 +221328,49 @@ "type": "enum_member" } } + }, + "CELL_CTRL": { + "type": "enum_type", + "members": { + "MERGE_RIGHT": { + "type": "enum_member" + }, + "TEXT_CROP": { + "type": "enum_member" + }, + "CUSTOM_1": { + "type": "enum_member" + }, + "CUSTOM_2": { + "type": "enum_member" + }, + "CUSTOM_3": { + "type": "enum_member" + }, + "CUSTOM_4": { + "type": "enum_member" + } + } } } }, - "table": { + "tabview": { "members": { - "set_cell_value": { + "add_tab": { "type": "function", "args": [ { "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "row" - }, - { - "type": "int", - "name": "col" + "name": "list" }, { "type": "char*", "name": "txt" } ], - "return_type": "NoneType" + "return_type": "lv_obj_t*" }, - "set_row_cnt": { + "rename_tab": { "type": "function", "args": [ { @@ -211499,66 +221379,36 @@ }, { "type": "int", - "name": "zoom" - } - ], - "return_type": "NoneType" - }, - "set_col_cnt": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" + "name": "pos" }, { - "type": "int", - "name": "zoom" + "type": "char*", + "name": "txt" } ], "return_type": "NoneType" }, - "set_col_width": { + "get_content": { "type": "function", "args": [ { "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "col_id" - }, - { - "type": "int", - "name": "w" + "name": "parent" } ], - "return_type": "NoneType" + "return_type": "lv_obj_t*" }, - "add_cell_ctrl": { + "get_tab_buttons": { "type": "function", "args": [ { "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "row" - }, - { - "type": "int", - "name": "col" - }, - { - "type": "int", - "name": "ctrl" + "name": "parent" } ], - "return_type": "NoneType" + "return_type": "lv_obj_t*" }, - "clear_cell_ctrl": { + "set_active": { "type": "function", "args": [ { @@ -211567,48 +221417,26 @@ }, { "type": "int", - "name": "row" - }, - { - "type": "int", - "name": "col" + "name": "sel_opt" }, { "type": "int", - "name": "ctrl" + "name": "anim" } ], "return_type": "NoneType" }, - "get_cell_value": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "row" - }, - { - "type": "int", - "name": "col" - } - ], - "return_type": "char*" - }, - "get_row_cnt": { + "get_tab_active": { "type": "function", "args": [ { "type": "lv_obj_t*", - "name": "obj" + "name": "img" } ], "return_type": "int" }, - "get_col_cnt": { + "center": { "type": "function", "args": [ { @@ -211616,71 +221444,27 @@ "name": "obj" } ], - "return_type": "int" + "return_type": "NoneType" }, - "get_col_width": { + "style_get_selector_state": { "type": "function", "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, { "type": "int", - "name": "col" + "name": "selector" } ], "return_type": "int" }, - "has_cell_ctrl": { + "style_get_selector_part": { "type": "function", "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "row" - }, - { - "type": "int", - "name": "col" - }, { "type": "int", - "name": "ctrl" - } - ], - "return_type": "bool" - }, - "get_selected_cell": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "void*", - "name": "row" - }, - { - "type": "void*", - "name": "col" - } - ], - "return_type": "NoneType" - }, - "center": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" + "name": "selector" } ], - "return_type": "NoneType" + "return_type": "int" }, "get_style_width": { "type": "function", @@ -211864,7 +221648,7 @@ ], "return_type": "int" }, - "get_style_transform_zoom": { + "get_style_transform_scale_x": { "type": "function", "args": [ { @@ -211878,7 +221662,21 @@ ], "return_type": "int" }, - "get_style_transform_angle": { + "get_style_transform_scale_y": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "part" + } + ], + "return_type": "int" + }, + "get_style_transform_rotation": { "type": "function", "args": [ { @@ -212072,7 +221870,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_bg_color_filtered": { "type": "function", @@ -212086,7 +221884,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_bg_opa": { "type": "function", @@ -212114,7 +221912,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_bg_grad_color_filtered": { "type": "function", @@ -212128,7 +221926,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_bg_grad_dir": { "type": "function", @@ -212172,7 +221970,7 @@ ], "return_type": "int" }, - "get_style_bg_grad": { + "get_style_bg_main_opa": { "type": "function", "args": [ { @@ -212184,9 +221982,9 @@ "name": "part" } ], - "return_type": "grad_dsc_t" + "return_type": "int" }, - "get_style_bg_dither_mode": { + "get_style_bg_grad_opa": { "type": "function", "args": [ { @@ -212200,7 +221998,21 @@ ], "return_type": "int" }, - "get_style_bg_img_src": { + "get_style_bg_grad": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "part" + } + ], + "return_type": "grad_dsc_t" + }, + "get_style_bg_image_src": { "type": "function", "args": [ { @@ -212214,7 +222026,7 @@ ], "return_type": "void*" }, - "get_style_bg_img_opa": { + "get_style_bg_image_opa": { "type": "function", "args": [ { @@ -212228,7 +222040,7 @@ ], "return_type": "int" }, - "get_style_bg_img_recolor": { + "get_style_bg_image_recolor": { "type": "function", "args": [ { @@ -212240,9 +222052,9 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, - "get_style_bg_img_recolor_filtered": { + "get_style_bg_image_recolor_filtered": { "type": "function", "args": [ { @@ -212254,9 +222066,9 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, - "get_style_bg_img_recolor_opa": { + "get_style_bg_image_recolor_opa": { "type": "function", "args": [ { @@ -212270,7 +222082,7 @@ ], "return_type": "int" }, - "get_style_bg_img_tiled": { + "get_style_bg_image_tiled": { "type": "function", "args": [ { @@ -212296,7 +222108,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_border_color_filtered": { "type": "function", @@ -212310,7 +222122,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_border_opa": { "type": "function", @@ -212394,7 +222206,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_outline_color_filtered": { "type": "function", @@ -212408,7 +222220,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_outline_opa": { "type": "function", @@ -212452,7 +222264,7 @@ ], "return_type": "int" }, - "get_style_shadow_ofs_x": { + "get_style_shadow_offset_x": { "type": "function", "args": [ { @@ -212466,7 +222278,7 @@ ], "return_type": "int" }, - "get_style_shadow_ofs_y": { + "get_style_shadow_offset_y": { "type": "function", "args": [ { @@ -212506,7 +222318,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_shadow_color_filtered": { "type": "function", @@ -212520,7 +222332,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_shadow_opa": { "type": "function", @@ -212536,7 +222348,7 @@ ], "return_type": "int" }, - "get_style_img_opa": { + "get_style_image_opa": { "type": "function", "args": [ { @@ -212550,7 +222362,7 @@ ], "return_type": "int" }, - "get_style_img_recolor": { + "get_style_image_recolor": { "type": "function", "args": [ { @@ -212562,9 +222374,9 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, - "get_style_img_recolor_filtered": { + "get_style_image_recolor_filtered": { "type": "function", "args": [ { @@ -212576,9 +222388,9 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, - "get_style_img_recolor_opa": { + "get_style_image_recolor_opa": { "type": "function", "args": [ { @@ -212660,7 +222472,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_line_color_filtered": { "type": "function", @@ -212674,7 +222486,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_line_opa": { "type": "function", @@ -212730,7 +222542,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_arc_color_filtered": { "type": "function", @@ -212744,7 +222556,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_arc_opa": { "type": "function", @@ -212760,7 +222572,7 @@ ], "return_type": "int" }, - "get_style_arc_img_src": { + "get_style_arc_image_src": { "type": "function", "args": [ { @@ -212786,7 +222598,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_text_color_filtered": { "type": "function", @@ -212800,7 +222612,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_text_opa": { "type": "function", @@ -212928,6 +222740,20 @@ ], "return_type": "int" }, + "get_style_opa_layered": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "part" + } + ], + "return_type": "int" + }, "get_style_color_filter_dsc": { "type": "function", "args": [ @@ -213054,6 +222880,216 @@ ], "return_type": "int" }, + "get_style_flex_flow": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "part" + } + ], + "return_type": "int" + }, + "get_style_flex_main_place": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "part" + } + ], + "return_type": "int" + }, + "get_style_flex_cross_place": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "part" + } + ], + "return_type": "int" + }, + "get_style_flex_track_place": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "part" + } + ], + "return_type": "int" + }, + "get_style_flex_grow": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "part" + } + ], + "return_type": "int" + }, + "get_style_grid_column_dsc_array": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "part" + } + ], + "return_type": "void*" + }, + "get_style_grid_column_align": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "part" + } + ], + "return_type": "int" + }, + "get_style_grid_row_dsc_array": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "part" + } + ], + "return_type": "void*" + }, + "get_style_grid_row_align": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "part" + } + ], + "return_type": "int" + }, + "get_style_grid_cell_column_pos": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "part" + } + ], + "return_type": "int" + }, + "get_style_grid_cell_x_align": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "part" + } + ], + "return_type": "int" + }, + "get_style_grid_cell_column_span": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "part" + } + ], + "return_type": "int" + }, + "get_style_grid_cell_row_pos": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "part" + } + ], + "return_type": "int" + }, + "get_style_grid_cell_y_align": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "part" + } + ], + "return_type": "int" + }, + "get_style_grid_cell_row_span": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "part" + } + ], + "return_type": "int" + }, "set_style_pad_all": { "type": "function", "args": [ @@ -213202,6 +223238,24 @@ ], "return_type": "NoneType" }, + "set_style_transform_scale": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, "get_style_space_left": { "type": "function", "args": [ @@ -213258,31 +223312,7 @@ ], "return_type": "int" }, - "set_user_data": { - "type": "function", - "args": [ - { - "type": "void*", - "name": "user_data" - }, - { - "type": "lv_obj_t*", - "name": "obj" - } - ], - "return_type": "NoneType" - }, - "get_user_data": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - } - ], - "return_type": "void*" - }, - "get_style_flex_flow": { + "get_style_transform_scale_x_safe": { "type": "function", "args": [ { @@ -213296,7 +223326,7 @@ ], "return_type": "int" }, - "get_style_flex_main_place": { + "get_style_transform_scale_y_safe": { "type": "function", "args": [ { @@ -213310,63 +223340,51 @@ ], "return_type": "int" }, - "get_style_flex_cross_place": { + "set_user_data": { "type": "function", "args": [ { - "type": "lv_obj_t*", - "name": "obj" + "type": "void*", + "name": "user_data" }, { - "type": "int", - "name": "part" + "type": "lv_obj_t*", + "name": "obj" } ], - "return_type": "int" + "return_type": "NoneType" }, - "get_style_flex_track_place": { + "get_user_data": { "type": "function", "args": [ { "type": "lv_obj_t*", "name": "obj" - }, - { - "type": "int", - "name": "part" } ], - "return_type": "int" + "return_type": "void*" }, - "get_style_flex_grow": { + "move_foreground": { "type": "function", "args": [ { "type": "lv_obj_t*", "name": "obj" - }, - { - "type": "int", - "name": "part" } ], - "return_type": "int" + "return_type": "NoneType" }, - "get_style_grid_row_align": { + "move_background": { "type": "function", "args": [ { "type": "lv_obj_t*", "name": "obj" - }, - { - "type": "int", - "name": "part" } ], - "return_type": "int" + "return_type": "NoneType" }, - "get_style_grid_column_align": { + "set_flex_flow": { "type": "function", "args": [ { @@ -213375,12 +223393,12 @@ }, { "type": "int", - "name": "part" + "name": "flow" } ], - "return_type": "int" + "return_type": "NoneType" }, - "get_style_grid_cell_column_pos": { + "set_flex_align": { "type": "function", "args": [ { @@ -213389,26 +223407,20 @@ }, { "type": "int", - "name": "part" - } - ], - "return_type": "int" - }, - "get_style_grid_cell_column_span": { - "type": "function", - "args": [ + "name": "main_place" + }, { - "type": "lv_obj_t*", - "name": "obj" + "type": "int", + "name": "cross_place" }, { "type": "int", - "name": "part" + "name": "track_cross_place" } ], - "return_type": "int" + "return_type": "NoneType" }, - "get_style_grid_cell_row_pos": { + "set_flex_grow": { "type": "function", "args": [ { @@ -213417,12 +223429,12 @@ }, { "type": "int", - "name": "part" + "name": "grow" } ], - "return_type": "int" + "return_type": "NoneType" }, - "get_style_grid_cell_row_span": { + "set_grid_dsc_array": { "type": "function", "args": [ { @@ -213430,13 +223442,17 @@ "name": "obj" }, { - "type": "int", - "name": "part" + "type": "mp_arr_to_int32_t_____", + "name": "col_dsc" + }, + { + "type": "mp_arr_to_int32_t_____", + "name": "row_dsc" } ], - "return_type": "int" + "return_type": "NoneType" }, - "get_style_grid_cell_x_align": { + "set_grid_align": { "type": "function", "args": [ { @@ -213445,12 +223461,16 @@ }, { "type": "int", - "name": "part" + "name": "column_align" + }, + { + "type": "int", + "name": "row_align" } ], - "return_type": "int" + "return_type": "NoneType" }, - "get_style_grid_cell_y_align": { + "set_grid_cell": { "type": "function", "args": [ { @@ -213459,40 +223479,30 @@ }, { "type": "int", - "name": "part" - } - ], - "return_type": "int" - }, - "move_foreground": { - "type": "function", - "args": [ + "name": "column_align" + }, { - "type": "lv_obj_t*", - "name": "obj" - } - ], - "return_type": "NoneType" - }, - "move_background": { - "type": "function", - "args": [ + "type": "int", + "name": "col_pos" + }, { - "type": "lv_obj_t*", - "name": "obj" - } - ], - "return_type": "NoneType" - }, - "get_child_id": { - "type": "function", - "args": [ + "type": "int", + "name": "col_span" + }, { - "type": "lv_obj_t*", - "name": "obj" + "type": "int", + "name": "row_align" + }, + { + "type": "int", + "name": "row_pos" + }, + { + "type": "int", + "name": "row_span" } ], - "return_type": "int" + "return_type": "NoneType" }, "delete": { "type": "function", @@ -213514,7 +223524,7 @@ ], "return_type": "NoneType" }, - "del_delayed": { + "delete_delayed": { "type": "function", "args": [ { @@ -213528,7 +223538,7 @@ ], "return_type": "NoneType" }, - "del_anim_ready_cb": { + "delete_anim_ready_cb": { "type": "function", "args": [ { @@ -213538,7 +223548,7 @@ ], "return_type": "NoneType" }, - "del_async": { + "delete_async": { "type": "function", "args": [ { @@ -213608,7 +223618,7 @@ "name": "obj" } ], - "return_type": "disp_t" + "return_type": "display_t" }, "get_parent": { "type": "function", @@ -213634,6 +223644,20 @@ ], "return_type": "lv_obj_t*" }, + "get_sibling": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "id" + } + ], + "return_type": "lv_obj_t*" + }, "get_child_cnt": { "type": "function", "args": [ @@ -213683,6 +223707,16 @@ ], "return_type": "NoneType" }, + "dump_tree": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + } + ], + "return_type": "NoneType" + }, "set_pos": { "type": "function", "args": [ @@ -213710,7 +223744,7 @@ }, { "type": "int", - "name": "x" + "name": "index" } ], "return_type": "NoneType" @@ -213724,7 +223758,7 @@ }, { "type": "int", - "name": "x" + "name": "index" } ], "return_type": "NoneType" @@ -213766,7 +223800,7 @@ }, { "type": "int", - "name": "x" + "name": "index" } ], "return_type": "NoneType" @@ -213780,7 +223814,7 @@ }, { "type": "int", - "name": "x" + "name": "index" } ], "return_type": "NoneType" @@ -213794,7 +223828,7 @@ }, { "type": "int", - "name": "x" + "name": "index" } ], "return_type": "NoneType" @@ -213808,7 +223842,7 @@ }, { "type": "int", - "name": "x" + "name": "index" } ], "return_type": "NoneType" @@ -214228,7 +224262,7 @@ }, { "type": "int", - "name": "x" + "name": "index" } ], "return_type": "NoneType" @@ -214773,28 +224807,6 @@ ], "return_type": "NoneType" }, - "set_local_style_prop_meta": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "prop" - }, - { - "type": "int", - "name": "meta" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, "get_local_style_prop": { "type": "function", "args": [ @@ -214871,26 +224883,6 @@ ], "return_type": "NoneType" }, - "style_get_selector_state": { - "type": "function", - "args": [ - { - "type": "int", - "name": "selector" - } - ], - "return_type": "int" - }, - "style_get_selector_part": { - "type": "function", - "args": [ - { - "type": "int", - "name": "selector" - } - ], - "return_type": "int" - }, "set_style_width": { "type": "function", "args": [ @@ -215125,7 +225117,25 @@ ], "return_type": "NoneType" }, - "set_style_transform_zoom": { + "set_style_transform_scale_x": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_transform_scale_y": { "type": "function", "args": [ { @@ -215143,7 +225153,7 @@ ], "return_type": "NoneType" }, - "set_style_transform_angle": { + "set_style_transform_rotation": { "type": "function", "args": [ { @@ -215385,7 +225395,7 @@ "name": "obj" }, { - "type": "color32_t", + "type": "color_t", "name": "value" }, { @@ -215421,7 +225431,7 @@ "name": "obj" }, { - "type": "color32_t", + "type": "color_t", "name": "value" }, { @@ -215485,7 +225495,7 @@ ], "return_type": "NoneType" }, - "set_style_bg_grad": { + "set_style_bg_main_opa": { "type": "function", "args": [ { @@ -215493,7 +225503,7 @@ "name": "obj" }, { - "type": "grad_dsc_t", + "type": "int", "name": "value" }, { @@ -215503,7 +225513,7 @@ ], "return_type": "NoneType" }, - "set_style_bg_dither_mode": { + "set_style_bg_grad_opa": { "type": "function", "args": [ { @@ -215521,7 +225531,25 @@ ], "return_type": "NoneType" }, - "set_style_bg_img_src": { + "set_style_bg_grad": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "grad_dsc_t", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_bg_image_src": { "type": "function", "args": [ { @@ -215539,7 +225567,7 @@ ], "return_type": "NoneType" }, - "set_style_bg_img_opa": { + "set_style_bg_image_opa": { "type": "function", "args": [ { @@ -215557,7 +225585,7 @@ ], "return_type": "NoneType" }, - "set_style_bg_img_recolor": { + "set_style_bg_image_recolor": { "type": "function", "args": [ { @@ -215565,7 +225593,7 @@ "name": "obj" }, { - "type": "color32_t", + "type": "color_t", "name": "value" }, { @@ -215575,7 +225603,7 @@ ], "return_type": "NoneType" }, - "set_style_bg_img_recolor_opa": { + "set_style_bg_image_recolor_opa": { "type": "function", "args": [ { @@ -215593,7 +225621,7 @@ ], "return_type": "NoneType" }, - "set_style_bg_img_tiled": { + "set_style_bg_image_tiled": { "type": "function", "args": [ { @@ -215619,7 +225647,7 @@ "name": "obj" }, { - "type": "color32_t", + "type": "color_t", "name": "value" }, { @@ -215727,7 +225755,7 @@ "name": "obj" }, { - "type": "color32_t", + "type": "color_t", "name": "value" }, { @@ -215791,7 +225819,7 @@ ], "return_type": "NoneType" }, - "set_style_shadow_ofs_x": { + "set_style_shadow_offset_x": { "type": "function", "args": [ { @@ -215809,7 +225837,7 @@ ], "return_type": "NoneType" }, - "set_style_shadow_ofs_y": { + "set_style_shadow_offset_y": { "type": "function", "args": [ { @@ -215853,7 +225881,7 @@ "name": "obj" }, { - "type": "color32_t", + "type": "color_t", "name": "value" }, { @@ -215881,7 +225909,7 @@ ], "return_type": "NoneType" }, - "set_style_img_opa": { + "set_style_image_opa": { "type": "function", "args": [ { @@ -215899,7 +225927,7 @@ ], "return_type": "NoneType" }, - "set_style_img_recolor": { + "set_style_image_recolor": { "type": "function", "args": [ { @@ -215907,7 +225935,7 @@ "name": "obj" }, { - "type": "color32_t", + "type": "color_t", "name": "value" }, { @@ -215917,7 +225945,7 @@ ], "return_type": "NoneType" }, - "set_style_img_recolor_opa": { + "set_style_image_recolor_opa": { "type": "function", "args": [ { @@ -216015,7 +226043,7 @@ "name": "obj" }, { - "type": "color32_t", + "type": "color_t", "name": "value" }, { @@ -216087,7 +226115,7 @@ "name": "obj" }, { - "type": "color32_t", + "type": "color_t", "name": "value" }, { @@ -216115,7 +226143,7 @@ ], "return_type": "NoneType" }, - "set_style_arc_img_src": { + "set_style_arc_image_src": { "type": "function", "args": [ { @@ -216141,7 +226169,7 @@ "name": "obj" }, { - "type": "color32_t", + "type": "color_t", "name": "value" }, { @@ -216313,6 +226341,24 @@ ], "return_type": "NoneType" }, + "set_style_opa_layered": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, "set_style_color_filter_dsc": { "type": "function", "args": [ @@ -216475,6 +226521,276 @@ ], "return_type": "NoneType" }, + "set_style_flex_flow": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_flex_main_place": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_flex_cross_place": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_flex_track_place": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_flex_grow": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_grid_column_dsc_array": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "void*", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_grid_column_align": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_grid_row_dsc_array": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "void*", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_grid_row_align": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_grid_cell_column_pos": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_grid_cell_x_align": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_grid_cell_column_span": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_grid_cell_row_pos": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_grid_cell_y_align": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_grid_cell_row_span": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, "calculate_style_text_align": { "type": "function", "args": [ @@ -216493,6 +226809,20 @@ ], "return_type": "int" }, + "get_style_opa_recursive": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "part" + } + ], + "return_type": "int" + }, "init_draw_rect_dsc": { "type": "function", "args": [ @@ -216529,7 +226859,7 @@ ], "return_type": "NoneType" }, - "init_draw_img_dsc": { + "init_draw_image_dsc": { "type": "function", "args": [ { @@ -216541,7 +226871,7 @@ "name": "part" }, { - "type": "draw_img_dsc_t", + "type": "draw_image_dsc_t", "name": "draw_dsc" } ], @@ -216597,38 +226927,6 @@ ], "return_type": "int" }, - "draw_dsc_init": { - "type": "function", - "args": [ - { - "type": "obj_draw_part_dsc_t", - "name": "dsc" - }, - { - "type": "draw_ctx_t", - "name": "draw_ctx" - } - ], - "return_type": "NoneType" - }, - "draw_part_check_type": { - "type": "function", - "args": [ - { - "type": "obj_draw_part_dsc_t", - "name": "dsc" - }, - { - "type": "obj_class_t", - "name": "class_p" - }, - { - "type": "int", - "name": "type" - } - ], - "return_type": "bool" - }, "refresh_ext_draw_size": { "type": "function", "args": [ @@ -216784,6 +227082,29 @@ ], "return_type": "bool" }, + "remove_event_cb": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "callback", + "function": { + "args": [ + { + "type": "event_t", + "name": "e" + } + ], + "return_type": null + }, + "name": "event_cb" + } + ], + "return_type": "bool" + }, "add_flag": { "type": "function", "args": [ @@ -216798,7 +227119,7 @@ ], "return_type": "NoneType" }, - "clear_flag": { + "remove_flag": { "type": "function", "args": [ { @@ -216812,6 +227133,24 @@ ], "return_type": "NoneType" }, + "update_flag": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "f" + }, + { + "type": "bool", + "name": "v" + } + ], + "return_type": "NoneType" + }, "add_state": { "type": "function", "args": [ @@ -216826,7 +227165,7 @@ ], "return_type": "NoneType" }, - "clear_state": { + "remove_state": { "type": "function", "args": [ { @@ -216840,6 +227179,24 @@ ], "return_type": "NoneType" }, + "set_state": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "state" + }, + { + "type": "bool", + "name": "v" + } + ], + "return_type": "NoneType" + }, "has_flag": { "type": "function", "args": [ @@ -216964,8 +227321,8 @@ "type": "function", "args": [ { - "type": "draw_ctx_t", - "name": "draw_ctx" + "type": "layer_t", + "name": "layer" }, { "type": "lv_obj_t*", @@ -217014,21 +227371,7 @@ ], "return_type": "NoneType" }, - "set_flex_flow": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "flow" - } - ], - "return_type": "NoneType" - }, - "set_flex_align": { + "bind_flag_if_eq": { "type": "function", "args": [ { @@ -217036,21 +227379,21 @@ "name": "obj" }, { - "type": "int", - "name": "main_place" + "type": "subject_t", + "name": "subject" }, { "type": "int", - "name": "cross_place" + "name": "flag" }, { "type": "int", - "name": "track_cross_place" + "name": "ref_value" } ], - "return_type": "NoneType" + "return_type": "observer_t" }, - "set_flex_grow": { + "bind_flag_if_not_eq": { "type": "function", "args": [ { @@ -217058,31 +227401,21 @@ "name": "obj" }, { - "type": "int", - "name": "grow" - } - ], - "return_type": "NoneType" - }, - "set_style_flex_flow": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" + "type": "subject_t", + "name": "subject" }, { "type": "int", - "name": "value" + "name": "flag" }, { "type": "int", - "name": "selector" + "name": "ref_value" } ], - "return_type": "NoneType" + "return_type": "observer_t" }, - "set_style_flex_main_place": { + "bind_state_if_eq": { "type": "function", "args": [ { @@ -217090,285 +227423,21 @@ "name": "obj" }, { - "type": "int", - "name": "value" + "type": "subject_t", + "name": "subject" }, { "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_flex_cross_place": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_flex_track_place": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_flex_grow": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_grid_dsc_array": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "mp_arr_to_lv_coord_t_____", - "name": "col_dsc" - }, - { - "type": "mp_arr_to_lv_coord_t_____", - "name": "row_dsc" - } - ], - "return_type": "NoneType" - }, - "set_grid_align": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "column_align" - }, - { - "type": "int", - "name": "row_align" - } - ], - "return_type": "NoneType" - }, - "set_grid_cell": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "column_align" - }, - { - "type": "int", - "name": "col_pos" - }, - { - "type": "int", - "name": "col_span" - }, - { - "type": "int", - "name": "row_align" - }, - { - "type": "int", - "name": "row_pos" - }, - { - "type": "int", - "name": "row_span" - } - ], - "return_type": "NoneType" - }, - "set_style_grid_row_dsc_array": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "mp_arr_to_lv_coord_t_____", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_grid_column_dsc_array": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "mp_arr_to_lv_coord_t_____", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_grid_row_align": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_grid_column_align": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_grid_cell_column_pos": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_grid_cell_column_span": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_grid_cell_row_pos": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_grid_cell_row_span": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" + "name": "state" }, { "type": "int", - "name": "selector" + "name": "ref_value" } ], - "return_type": "NoneType" + "return_type": "observer_t" }, - "set_style_grid_cell_x_align": { + "bind_state_if_not_eq": { "type": "function", "args": [ { @@ -217376,33 +227445,19 @@ "name": "obj" }, { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_grid_cell_y_align": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" + "type": "subject_t", + "name": "subject" }, { "type": "int", - "name": "value" + "name": "state" }, { "type": "int", - "name": "selector" + "name": "ref_value" } ], - "return_type": "NoneType" + "return_type": "observer_t" }, "FLAG": { "type": "enum_type", @@ -217467,9 +227522,15 @@ "FLOATING": { "type": "enum_member" }, + "SEND_DRAW_TASK_EVENTS": { + "type": "enum_member" + }, "OVERFLOW_VISIBLE": { "type": "enum_member" }, + "FLEX_IN_NEW_TRACK": { + "type": "enum_member" + }, "LAYOUT_1": { "type": "enum_member" }, @@ -217496,14 +227557,6 @@ } } }, - "DRAW_PART": { - "type": "enum_type", - "members": { - "CELL": { - "type": "enum_member" - } - } - }, "TREE_WALK": { "type": "enum_type", "members": { @@ -217556,77 +227609,34 @@ "type": "enum_member" } } - }, - "CELL_CTRL": { - "type": "enum_type", - "members": { - "MERGE_RIGHT": { - "type": "enum_member" - }, - "TEXT_CROP": { - "type": "enum_member" - }, - "CUSTOM_1": { - "type": "enum_member" - }, - "CUSTOM_2": { - "type": "enum_member" - }, - "CUSTOM_3": { - "type": "enum_member" - }, - "CUSTOM_4": { - "type": "enum_member" - } - } } } }, - "tabview": { + "tileview": { "members": { - "add_tab": { + "add_tile": { "type": "function", "args": [ { "type": "lv_obj_t*", - "name": "list" + "name": "tv" }, { - "type": "char*", - "name": "txt" - } - ], - "return_type": "lv_obj_t*" - }, - "rename_tab": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" + "type": "int", + "name": "col_id" }, { "type": "int", - "name": "pos" + "name": "row_id" }, { - "type": "char*", - "name": "txt" - } - ], - "return_type": "NoneType" - }, - "get_content": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "parent" + "type": "int", + "name": "dir" } ], "return_type": "lv_obj_t*" }, - "get_tab_btns": { + "get_tile_active": { "type": "function", "args": [ { @@ -217636,43 +227646,35 @@ ], "return_type": "lv_obj_t*" }, - "set_act": { + "center": { "type": "function", "args": [ { "type": "lv_obj_t*", "name": "obj" - }, - { - "type": "int", - "name": "id" - }, - { - "type": "int", - "name": "anim_en" } ], "return_type": "NoneType" }, - "get_tab_act": { + "style_get_selector_state": { "type": "function", "args": [ { - "type": "lv_obj_t*", - "name": "obj" + "type": "int", + "name": "selector" } ], "return_type": "int" }, - "center": { + "style_get_selector_part": { "type": "function", "args": [ { - "type": "lv_obj_t*", - "name": "obj" + "type": "int", + "name": "selector" } ], - "return_type": "NoneType" + "return_type": "int" }, "get_style_width": { "type": "function", @@ -217856,7 +227858,21 @@ ], "return_type": "int" }, - "get_style_transform_zoom": { + "get_style_transform_scale_x": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "part" + } + ], + "return_type": "int" + }, + "get_style_transform_scale_y": { "type": "function", "args": [ { @@ -217870,7 +227886,7 @@ ], "return_type": "int" }, - "get_style_transform_angle": { + "get_style_transform_rotation": { "type": "function", "args": [ { @@ -218064,7 +228080,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_bg_color_filtered": { "type": "function", @@ -218078,7 +228094,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_bg_opa": { "type": "function", @@ -218106,7 +228122,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_bg_grad_color_filtered": { "type": "function", @@ -218120,7 +228136,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_bg_grad_dir": { "type": "function", @@ -218164,7 +228180,7 @@ ], "return_type": "int" }, - "get_style_bg_grad": { + "get_style_bg_main_opa": { "type": "function", "args": [ { @@ -218176,9 +228192,9 @@ "name": "part" } ], - "return_type": "grad_dsc_t" + "return_type": "int" }, - "get_style_bg_dither_mode": { + "get_style_bg_grad_opa": { "type": "function", "args": [ { @@ -218192,7 +228208,21 @@ ], "return_type": "int" }, - "get_style_bg_img_src": { + "get_style_bg_grad": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "part" + } + ], + "return_type": "grad_dsc_t" + }, + "get_style_bg_image_src": { "type": "function", "args": [ { @@ -218206,7 +228236,7 @@ ], "return_type": "void*" }, - "get_style_bg_img_opa": { + "get_style_bg_image_opa": { "type": "function", "args": [ { @@ -218220,7 +228250,7 @@ ], "return_type": "int" }, - "get_style_bg_img_recolor": { + "get_style_bg_image_recolor": { "type": "function", "args": [ { @@ -218232,9 +228262,9 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, - "get_style_bg_img_recolor_filtered": { + "get_style_bg_image_recolor_filtered": { "type": "function", "args": [ { @@ -218246,9 +228276,9 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, - "get_style_bg_img_recolor_opa": { + "get_style_bg_image_recolor_opa": { "type": "function", "args": [ { @@ -218262,7 +228292,7 @@ ], "return_type": "int" }, - "get_style_bg_img_tiled": { + "get_style_bg_image_tiled": { "type": "function", "args": [ { @@ -218288,7 +228318,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_border_color_filtered": { "type": "function", @@ -218302,7 +228332,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_border_opa": { "type": "function", @@ -218386,7 +228416,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_outline_color_filtered": { "type": "function", @@ -218400,7 +228430,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_outline_opa": { "type": "function", @@ -218444,7 +228474,7 @@ ], "return_type": "int" }, - "get_style_shadow_ofs_x": { + "get_style_shadow_offset_x": { "type": "function", "args": [ { @@ -218458,7 +228488,7 @@ ], "return_type": "int" }, - "get_style_shadow_ofs_y": { + "get_style_shadow_offset_y": { "type": "function", "args": [ { @@ -218498,7 +228528,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_shadow_color_filtered": { "type": "function", @@ -218512,7 +228542,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_shadow_opa": { "type": "function", @@ -218528,7 +228558,7 @@ ], "return_type": "int" }, - "get_style_img_opa": { + "get_style_image_opa": { "type": "function", "args": [ { @@ -218542,7 +228572,7 @@ ], "return_type": "int" }, - "get_style_img_recolor": { + "get_style_image_recolor": { "type": "function", "args": [ { @@ -218554,9 +228584,9 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, - "get_style_img_recolor_filtered": { + "get_style_image_recolor_filtered": { "type": "function", "args": [ { @@ -218568,9 +228598,9 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, - "get_style_img_recolor_opa": { + "get_style_image_recolor_opa": { "type": "function", "args": [ { @@ -218652,7 +228682,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_line_color_filtered": { "type": "function", @@ -218666,7 +228696,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_line_opa": { "type": "function", @@ -218722,7 +228752,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_arc_color_filtered": { "type": "function", @@ -218736,7 +228766,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_arc_opa": { "type": "function", @@ -218752,7 +228782,7 @@ ], "return_type": "int" }, - "get_style_arc_img_src": { + "get_style_arc_image_src": { "type": "function", "args": [ { @@ -218778,7 +228808,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_text_color_filtered": { "type": "function", @@ -218792,7 +228822,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_text_opa": { "type": "function", @@ -218920,6 +228950,20 @@ ], "return_type": "int" }, + "get_style_opa_layered": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "part" + } + ], + "return_type": "int" + }, "get_style_color_filter_dsc": { "type": "function", "args": [ @@ -219046,169 +229090,7 @@ ], "return_type": "int" }, - "set_style_pad_all": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_pad_hor": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_pad_ver": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_margin_all": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_margin_hor": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_margin_ver": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_pad_gap": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_size": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "width" - }, - { - "type": "int", - "name": "height" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "get_style_space_left": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "part" - } - ], - "return_type": "int" - }, - "get_style_space_right": { + "get_style_flex_flow": { "type": "function", "args": [ { @@ -219222,7 +229104,7 @@ ], "return_type": "int" }, - "get_style_space_top": { + "get_style_flex_main_place": { "type": "function", "args": [ { @@ -219236,7 +229118,7 @@ ], "return_type": "int" }, - "get_style_space_bottom": { + "get_style_flex_cross_place": { "type": "function", "args": [ { @@ -219250,31 +229132,7 @@ ], "return_type": "int" }, - "set_user_data": { - "type": "function", - "args": [ - { - "type": "void*", - "name": "user_data" - }, - { - "type": "lv_obj_t*", - "name": "obj" - } - ], - "return_type": "NoneType" - }, - "get_user_data": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - } - ], - "return_type": "void*" - }, - "get_style_flex_flow": { + "get_style_flex_track_place": { "type": "function", "args": [ { @@ -219288,7 +229146,7 @@ ], "return_type": "int" }, - "get_style_flex_main_place": { + "get_style_flex_grow": { "type": "function", "args": [ { @@ -219302,7 +229160,7 @@ ], "return_type": "int" }, - "get_style_flex_cross_place": { + "get_style_grid_column_dsc_array": { "type": "function", "args": [ { @@ -219314,9 +229172,9 @@ "name": "part" } ], - "return_type": "int" + "return_type": "void*" }, - "get_style_flex_track_place": { + "get_style_grid_column_align": { "type": "function", "args": [ { @@ -219330,7 +229188,7 @@ ], "return_type": "int" }, - "get_style_flex_grow": { + "get_style_grid_row_dsc_array": { "type": "function", "args": [ { @@ -219342,7 +229200,7 @@ "name": "part" } ], - "return_type": "int" + "return_type": "void*" }, "get_style_grid_row_align": { "type": "function", @@ -219358,7 +229216,7 @@ ], "return_type": "int" }, - "get_style_grid_column_align": { + "get_style_grid_cell_column_pos": { "type": "function", "args": [ { @@ -219372,7 +229230,7 @@ ], "return_type": "int" }, - "get_style_grid_cell_column_pos": { + "get_style_grid_cell_x_align": { "type": "function", "args": [ { @@ -219414,6 +229272,20 @@ ], "return_type": "int" }, + "get_style_grid_cell_y_align": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "part" + } + ], + "return_type": "int" + }, "get_style_grid_cell_row_span": { "type": "function", "args": [ @@ -219428,7 +229300,173 @@ ], "return_type": "int" }, - "get_style_grid_cell_x_align": { + "set_style_pad_all": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_pad_hor": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_pad_ver": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_margin_all": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_margin_hor": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_margin_ver": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_pad_gap": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_size": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "width" + }, + { + "type": "int", + "name": "height" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_transform_scale": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "get_style_space_left": { "type": "function", "args": [ { @@ -219442,7 +229480,49 @@ ], "return_type": "int" }, - "get_style_grid_cell_y_align": { + "get_style_space_right": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "part" + } + ], + "return_type": "int" + }, + "get_style_space_top": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "part" + } + ], + "return_type": "int" + }, + "get_style_space_bottom": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "part" + } + ], + "return_type": "int" + }, + "get_style_transform_scale_x_safe": { "type": "function", "args": [ { @@ -219456,6 +229536,44 @@ ], "return_type": "int" }, + "get_style_transform_scale_y_safe": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "part" + } + ], + "return_type": "int" + }, + "set_user_data": { + "type": "function", + "args": [ + { + "type": "void*", + "name": "user_data" + }, + { + "type": "lv_obj_t*", + "name": "obj" + } + ], + "return_type": "NoneType" + }, + "get_user_data": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + } + ], + "return_type": "void*" + }, "move_foreground": { "type": "function", "args": [ @@ -219476,15 +229594,125 @@ ], "return_type": "NoneType" }, - "get_child_id": { + "set_flex_flow": { "type": "function", "args": [ { "type": "lv_obj_t*", "name": "obj" + }, + { + "type": "int", + "name": "flow" } ], - "return_type": "int" + "return_type": "NoneType" + }, + "set_flex_align": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "main_place" + }, + { + "type": "int", + "name": "cross_place" + }, + { + "type": "int", + "name": "track_cross_place" + } + ], + "return_type": "NoneType" + }, + "set_flex_grow": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "grow" + } + ], + "return_type": "NoneType" + }, + "set_grid_dsc_array": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "mp_arr_to_int32_t_____", + "name": "col_dsc" + }, + { + "type": "mp_arr_to_int32_t_____", + "name": "row_dsc" + } + ], + "return_type": "NoneType" + }, + "set_grid_align": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "column_align" + }, + { + "type": "int", + "name": "row_align" + } + ], + "return_type": "NoneType" + }, + "set_grid_cell": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "column_align" + }, + { + "type": "int", + "name": "col_pos" + }, + { + "type": "int", + "name": "col_span" + }, + { + "type": "int", + "name": "row_align" + }, + { + "type": "int", + "name": "row_pos" + }, + { + "type": "int", + "name": "row_span" + } + ], + "return_type": "NoneType" }, "delete": { "type": "function", @@ -219506,7 +229734,7 @@ ], "return_type": "NoneType" }, - "del_delayed": { + "delete_delayed": { "type": "function", "args": [ { @@ -219520,7 +229748,7 @@ ], "return_type": "NoneType" }, - "del_anim_ready_cb": { + "delete_anim_ready_cb": { "type": "function", "args": [ { @@ -219530,7 +229758,7 @@ ], "return_type": "NoneType" }, - "del_async": { + "delete_async": { "type": "function", "args": [ { @@ -219600,7 +229828,7 @@ "name": "obj" } ], - "return_type": "disp_t" + "return_type": "display_t" }, "get_parent": { "type": "function", @@ -219626,6 +229854,20 @@ ], "return_type": "lv_obj_t*" }, + "get_sibling": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "id" + } + ], + "return_type": "lv_obj_t*" + }, "get_child_cnt": { "type": "function", "args": [ @@ -219675,6 +229917,16 @@ ], "return_type": "NoneType" }, + "dump_tree": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + } + ], + "return_type": "NoneType" + }, "set_pos": { "type": "function", "args": [ @@ -219702,7 +229954,7 @@ }, { "type": "int", - "name": "x" + "name": "index" } ], "return_type": "NoneType" @@ -219716,7 +229968,7 @@ }, { "type": "int", - "name": "x" + "name": "index" } ], "return_type": "NoneType" @@ -219758,7 +230010,7 @@ }, { "type": "int", - "name": "x" + "name": "index" } ], "return_type": "NoneType" @@ -219772,7 +230024,7 @@ }, { "type": "int", - "name": "x" + "name": "index" } ], "return_type": "NoneType" @@ -219786,7 +230038,7 @@ }, { "type": "int", - "name": "x" + "name": "index" } ], "return_type": "NoneType" @@ -219800,7 +230052,7 @@ }, { "type": "int", - "name": "x" + "name": "index" } ], "return_type": "NoneType" @@ -220220,7 +230472,7 @@ }, { "type": "int", - "name": "x" + "name": "index" } ], "return_type": "NoneType" @@ -220765,28 +231017,6 @@ ], "return_type": "NoneType" }, - "set_local_style_prop_meta": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "prop" - }, - { - "type": "int", - "name": "meta" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, "get_local_style_prop": { "type": "function", "args": [ @@ -220863,26 +231093,6 @@ ], "return_type": "NoneType" }, - "style_get_selector_state": { - "type": "function", - "args": [ - { - "type": "int", - "name": "selector" - } - ], - "return_type": "int" - }, - "style_get_selector_part": { - "type": "function", - "args": [ - { - "type": "int", - "name": "selector" - } - ], - "return_type": "int" - }, "set_style_width": { "type": "function", "args": [ @@ -221117,7 +231327,7 @@ ], "return_type": "NoneType" }, - "set_style_transform_zoom": { + "set_style_transform_scale_x": { "type": "function", "args": [ { @@ -221135,7 +231345,25 @@ ], "return_type": "NoneType" }, - "set_style_transform_angle": { + "set_style_transform_scale_y": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_transform_rotation": { "type": "function", "args": [ { @@ -221377,7 +231605,7 @@ "name": "obj" }, { - "type": "color32_t", + "type": "color_t", "name": "value" }, { @@ -221413,7 +231641,7 @@ "name": "obj" }, { - "type": "color32_t", + "type": "color_t", "name": "value" }, { @@ -221477,7 +231705,7 @@ ], "return_type": "NoneType" }, - "set_style_bg_grad": { + "set_style_bg_main_opa": { "type": "function", "args": [ { @@ -221485,7 +231713,7 @@ "name": "obj" }, { - "type": "grad_dsc_t", + "type": "int", "name": "value" }, { @@ -221495,7 +231723,7 @@ ], "return_type": "NoneType" }, - "set_style_bg_dither_mode": { + "set_style_bg_grad_opa": { "type": "function", "args": [ { @@ -221513,7 +231741,25 @@ ], "return_type": "NoneType" }, - "set_style_bg_img_src": { + "set_style_bg_grad": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "grad_dsc_t", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_bg_image_src": { "type": "function", "args": [ { @@ -221531,7 +231777,7 @@ ], "return_type": "NoneType" }, - "set_style_bg_img_opa": { + "set_style_bg_image_opa": { "type": "function", "args": [ { @@ -221549,7 +231795,7 @@ ], "return_type": "NoneType" }, - "set_style_bg_img_recolor": { + "set_style_bg_image_recolor": { "type": "function", "args": [ { @@ -221557,7 +231803,7 @@ "name": "obj" }, { - "type": "color32_t", + "type": "color_t", "name": "value" }, { @@ -221567,7 +231813,7 @@ ], "return_type": "NoneType" }, - "set_style_bg_img_recolor_opa": { + "set_style_bg_image_recolor_opa": { "type": "function", "args": [ { @@ -221585,7 +231831,7 @@ ], "return_type": "NoneType" }, - "set_style_bg_img_tiled": { + "set_style_bg_image_tiled": { "type": "function", "args": [ { @@ -221611,7 +231857,7 @@ "name": "obj" }, { - "type": "color32_t", + "type": "color_t", "name": "value" }, { @@ -221719,7 +231965,7 @@ "name": "obj" }, { - "type": "color32_t", + "type": "color_t", "name": "value" }, { @@ -221783,7 +232029,7 @@ ], "return_type": "NoneType" }, - "set_style_shadow_ofs_x": { + "set_style_shadow_offset_x": { "type": "function", "args": [ { @@ -221801,7 +232047,7 @@ ], "return_type": "NoneType" }, - "set_style_shadow_ofs_y": { + "set_style_shadow_offset_y": { "type": "function", "args": [ { @@ -221845,7 +232091,7 @@ "name": "obj" }, { - "type": "color32_t", + "type": "color_t", "name": "value" }, { @@ -221873,7 +232119,7 @@ ], "return_type": "NoneType" }, - "set_style_img_opa": { + "set_style_image_opa": { "type": "function", "args": [ { @@ -221891,7 +232137,7 @@ ], "return_type": "NoneType" }, - "set_style_img_recolor": { + "set_style_image_recolor": { "type": "function", "args": [ { @@ -221899,7 +232145,7 @@ "name": "obj" }, { - "type": "color32_t", + "type": "color_t", "name": "value" }, { @@ -221909,7 +232155,7 @@ ], "return_type": "NoneType" }, - "set_style_img_recolor_opa": { + "set_style_image_recolor_opa": { "type": "function", "args": [ { @@ -222007,7 +232253,7 @@ "name": "obj" }, { - "type": "color32_t", + "type": "color_t", "name": "value" }, { @@ -222079,7 +232325,7 @@ "name": "obj" }, { - "type": "color32_t", + "type": "color_t", "name": "value" }, { @@ -222107,7 +232353,7 @@ ], "return_type": "NoneType" }, - "set_style_arc_img_src": { + "set_style_arc_image_src": { "type": "function", "args": [ { @@ -222133,7 +232379,7 @@ "name": "obj" }, { - "type": "color32_t", + "type": "color_t", "name": "value" }, { @@ -222305,6 +232551,24 @@ ], "return_type": "NoneType" }, + "set_style_opa_layered": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, "set_style_color_filter_dsc": { "type": "function", "args": [ @@ -222467,6 +232731,276 @@ ], "return_type": "NoneType" }, + "set_style_flex_flow": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_flex_main_place": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_flex_cross_place": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_flex_track_place": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_flex_grow": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_grid_column_dsc_array": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "void*", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_grid_column_align": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_grid_row_dsc_array": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "void*", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_grid_row_align": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_grid_cell_column_pos": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_grid_cell_x_align": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_grid_cell_column_span": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_grid_cell_row_pos": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_grid_cell_y_align": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_grid_cell_row_span": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, "calculate_style_text_align": { "type": "function", "args": [ @@ -222485,6 +233019,20 @@ ], "return_type": "int" }, + "get_style_opa_recursive": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "part" + } + ], + "return_type": "int" + }, "init_draw_rect_dsc": { "type": "function", "args": [ @@ -222521,7 +233069,7 @@ ], "return_type": "NoneType" }, - "init_draw_img_dsc": { + "init_draw_image_dsc": { "type": "function", "args": [ { @@ -222533,7 +233081,7 @@ "name": "part" }, { - "type": "draw_img_dsc_t", + "type": "draw_image_dsc_t", "name": "draw_dsc" } ], @@ -222589,38 +233137,6 @@ ], "return_type": "int" }, - "draw_dsc_init": { - "type": "function", - "args": [ - { - "type": "obj_draw_part_dsc_t", - "name": "dsc" - }, - { - "type": "draw_ctx_t", - "name": "draw_ctx" - } - ], - "return_type": "NoneType" - }, - "draw_part_check_type": { - "type": "function", - "args": [ - { - "type": "obj_draw_part_dsc_t", - "name": "dsc" - }, - { - "type": "obj_class_t", - "name": "class_p" - }, - { - "type": "int", - "name": "type" - } - ], - "return_type": "bool" - }, "refresh_ext_draw_size": { "type": "function", "args": [ @@ -222776,6 +233292,29 @@ ], "return_type": "bool" }, + "remove_event_cb": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "callback", + "function": { + "args": [ + { + "type": "event_t", + "name": "e" + } + ], + "return_type": null + }, + "name": "event_cb" + } + ], + "return_type": "bool" + }, "add_flag": { "type": "function", "args": [ @@ -222790,7 +233329,21 @@ ], "return_type": "NoneType" }, - "clear_flag": { + "remove_flag": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "f" + } + ], + "return_type": "NoneType" + }, + "update_flag": { "type": "function", "args": [ { @@ -222800,6 +233353,10 @@ { "type": "int", "name": "f" + }, + { + "type": "bool", + "name": "v" } ], "return_type": "NoneType" @@ -222818,7 +233375,7 @@ ], "return_type": "NoneType" }, - "clear_state": { + "remove_state": { "type": "function", "args": [ { @@ -222832,6 +233389,24 @@ ], "return_type": "NoneType" }, + "set_state": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "state" + }, + { + "type": "bool", + "name": "v" + } + ], + "return_type": "NoneType" + }, "has_flag": { "type": "function", "args": [ @@ -222956,8 +233531,8 @@ "type": "function", "args": [ { - "type": "draw_ctx_t", - "name": "draw_ctx" + "type": "layer_t", + "name": "layer" }, { "type": "lv_obj_t*", @@ -223006,235 +233581,7 @@ ], "return_type": "NoneType" }, - "set_flex_flow": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "flow" - } - ], - "return_type": "NoneType" - }, - "set_flex_align": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "main_place" - }, - { - "type": "int", - "name": "cross_place" - }, - { - "type": "int", - "name": "track_cross_place" - } - ], - "return_type": "NoneType" - }, - "set_flex_grow": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "grow" - } - ], - "return_type": "NoneType" - }, - "set_style_flex_flow": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_flex_main_place": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_flex_cross_place": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_flex_track_place": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_flex_grow": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_grid_dsc_array": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "mp_arr_to_lv_coord_t_____", - "name": "col_dsc" - }, - { - "type": "mp_arr_to_lv_coord_t_____", - "name": "row_dsc" - } - ], - "return_type": "NoneType" - }, - "set_grid_align": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "column_align" - }, - { - "type": "int", - "name": "row_align" - } - ], - "return_type": "NoneType" - }, - "set_grid_cell": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "column_align" - }, - { - "type": "int", - "name": "col_pos" - }, - { - "type": "int", - "name": "col_span" - }, - { - "type": "int", - "name": "row_align" - }, - { - "type": "int", - "name": "row_pos" - }, - { - "type": "int", - "name": "row_span" - } - ], - "return_type": "NoneType" - }, - "set_style_grid_row_dsc_array": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "mp_arr_to_lv_coord_t_____", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_grid_column_dsc_array": { + "bind_flag_if_eq": { "type": "function", "args": [ { @@ -223242,35 +233589,21 @@ "name": "obj" }, { - "type": "mp_arr_to_lv_coord_t_____", - "name": "value" + "type": "subject_t", + "name": "subject" }, { "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_grid_row_align": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" + "name": "flag" }, { "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" + "name": "ref_value" } ], - "return_type": "NoneType" + "return_type": "observer_t" }, - "set_style_grid_column_align": { + "bind_flag_if_not_eq": { "type": "function", "args": [ { @@ -223278,53 +233611,21 @@ "name": "obj" }, { - "type": "int", - "name": "value" + "type": "subject_t", + "name": "subject" }, { "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_grid_cell_column_pos": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_grid_cell_column_span": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" + "name": "flag" }, { "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" + "name": "ref_value" } ], - "return_type": "NoneType" + "return_type": "observer_t" }, - "set_style_grid_cell_row_pos": { + "bind_state_if_eq": { "type": "function", "args": [ { @@ -223332,35 +233633,21 @@ "name": "obj" }, { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_grid_cell_row_span": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" + "type": "subject_t", + "name": "subject" }, { "type": "int", - "name": "value" + "name": "state" }, { "type": "int", - "name": "selector" + "name": "ref_value" } ], - "return_type": "NoneType" + "return_type": "observer_t" }, - "set_style_grid_cell_x_align": { + "bind_state_if_not_eq": { "type": "function", "args": [ { @@ -223368,33 +233655,19 @@ "name": "obj" }, { - "type": "int", - "name": "value" + "type": "subject_t", + "name": "subject" }, { "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_grid_cell_y_align": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" + "name": "state" }, { "type": "int", - "name": "selector" + "name": "ref_value" } ], - "return_type": "NoneType" + "return_type": "observer_t" }, "FLAG": { "type": "enum_type", @@ -223459,9 +233732,15 @@ "FLOATING": { "type": "enum_member" }, + "SEND_DRAW_TASK_EVENTS": { + "type": "enum_member" + }, "OVERFLOW_VISIBLE": { "type": "enum_member" }, + "FLEX_IN_NEW_TRACK": { + "type": "enum_member" + }, "LAYOUT_1": { "type": "enum_member" }, @@ -223488,20 +233767,6 @@ } } }, - "DRAW_PART": { - "type": "enum_type", - "members": { - "RECTANGLE": { - "type": "enum_member" - }, - "BORDER_POST": { - "type": "enum_member" - }, - "SCROLLBAR": { - "type": "enum_member" - } - } - }, "TREE_WALK": { "type": "enum_type", "members": { @@ -223557,31 +233822,51 @@ } } }, - "tileview": { + "win": { "members": { - "add_tile": { + "add_title": { "type": "function", "args": [ { "type": "lv_obj_t*", - "name": "tv" + "name": "list" }, { - "type": "int", - "name": "col_id" + "type": "char*", + "name": "txt" + } + ], + "return_type": "lv_obj_t*" + }, + "add_button": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "win" }, { - "type": "int", - "name": "row_id" + "type": "void*", + "name": "icon" }, { "type": "int", - "name": "dir" + "name": "btn_w" } ], "return_type": "lv_obj_t*" }, - "get_tile_act": { + "get_header": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "parent" + } + ], + "return_type": "lv_obj_t*" + }, + "get_content": { "type": "function", "args": [ { @@ -223601,6 +233886,26 @@ ], "return_type": "NoneType" }, + "style_get_selector_state": { + "type": "function", + "args": [ + { + "type": "int", + "name": "selector" + } + ], + "return_type": "int" + }, + "style_get_selector_part": { + "type": "function", + "args": [ + { + "type": "int", + "name": "selector" + } + ], + "return_type": "int" + }, "get_style_width": { "type": "function", "args": [ @@ -223783,7 +234088,21 @@ ], "return_type": "int" }, - "get_style_transform_zoom": { + "get_style_transform_scale_x": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "part" + } + ], + "return_type": "int" + }, + "get_style_transform_scale_y": { "type": "function", "args": [ { @@ -223797,7 +234116,7 @@ ], "return_type": "int" }, - "get_style_transform_angle": { + "get_style_transform_rotation": { "type": "function", "args": [ { @@ -223991,7 +234310,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_bg_color_filtered": { "type": "function", @@ -224005,7 +234324,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_bg_opa": { "type": "function", @@ -224033,7 +234352,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_bg_grad_color_filtered": { "type": "function", @@ -224047,7 +234366,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_bg_grad_dir": { "type": "function", @@ -224091,7 +234410,7 @@ ], "return_type": "int" }, - "get_style_bg_grad": { + "get_style_bg_main_opa": { "type": "function", "args": [ { @@ -224103,9 +234422,9 @@ "name": "part" } ], - "return_type": "grad_dsc_t" + "return_type": "int" }, - "get_style_bg_dither_mode": { + "get_style_bg_grad_opa": { "type": "function", "args": [ { @@ -224119,7 +234438,21 @@ ], "return_type": "int" }, - "get_style_bg_img_src": { + "get_style_bg_grad": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "part" + } + ], + "return_type": "grad_dsc_t" + }, + "get_style_bg_image_src": { "type": "function", "args": [ { @@ -224133,7 +234466,7 @@ ], "return_type": "void*" }, - "get_style_bg_img_opa": { + "get_style_bg_image_opa": { "type": "function", "args": [ { @@ -224147,7 +234480,7 @@ ], "return_type": "int" }, - "get_style_bg_img_recolor": { + "get_style_bg_image_recolor": { "type": "function", "args": [ { @@ -224159,9 +234492,9 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, - "get_style_bg_img_recolor_filtered": { + "get_style_bg_image_recolor_filtered": { "type": "function", "args": [ { @@ -224173,9 +234506,9 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, - "get_style_bg_img_recolor_opa": { + "get_style_bg_image_recolor_opa": { "type": "function", "args": [ { @@ -224189,7 +234522,7 @@ ], "return_type": "int" }, - "get_style_bg_img_tiled": { + "get_style_bg_image_tiled": { "type": "function", "args": [ { @@ -224215,7 +234548,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_border_color_filtered": { "type": "function", @@ -224229,7 +234562,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_border_opa": { "type": "function", @@ -224313,7 +234646,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_outline_color_filtered": { "type": "function", @@ -224327,7 +234660,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_outline_opa": { "type": "function", @@ -224371,7 +234704,7 @@ ], "return_type": "int" }, - "get_style_shadow_ofs_x": { + "get_style_shadow_offset_x": { "type": "function", "args": [ { @@ -224385,7 +234718,7 @@ ], "return_type": "int" }, - "get_style_shadow_ofs_y": { + "get_style_shadow_offset_y": { "type": "function", "args": [ { @@ -224425,7 +234758,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_shadow_color_filtered": { "type": "function", @@ -224439,7 +234772,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_shadow_opa": { "type": "function", @@ -224455,7 +234788,7 @@ ], "return_type": "int" }, - "get_style_img_opa": { + "get_style_image_opa": { "type": "function", "args": [ { @@ -224469,7 +234802,7 @@ ], "return_type": "int" }, - "get_style_img_recolor": { + "get_style_image_recolor": { "type": "function", "args": [ { @@ -224481,9 +234814,9 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, - "get_style_img_recolor_filtered": { + "get_style_image_recolor_filtered": { "type": "function", "args": [ { @@ -224495,9 +234828,9 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, - "get_style_img_recolor_opa": { + "get_style_image_recolor_opa": { "type": "function", "args": [ { @@ -224579,7 +234912,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_line_color_filtered": { "type": "function", @@ -224593,7 +234926,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_line_opa": { "type": "function", @@ -224649,7 +234982,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_arc_color_filtered": { "type": "function", @@ -224663,7 +234996,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_arc_opa": { "type": "function", @@ -224679,7 +235012,7 @@ ], "return_type": "int" }, - "get_style_arc_img_src": { + "get_style_arc_image_src": { "type": "function", "args": [ { @@ -224705,7 +235038,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_text_color_filtered": { "type": "function", @@ -224719,7 +235052,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_text_opa": { "type": "function", @@ -224847,6 +235180,20 @@ ], "return_type": "int" }, + "get_style_opa_layered": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "part" + } + ], + "return_type": "int" + }, "get_style_color_filter_dsc": { "type": "function", "args": [ @@ -224973,169 +235320,7 @@ ], "return_type": "int" }, - "set_style_pad_all": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_pad_hor": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_pad_ver": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_margin_all": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_margin_hor": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_margin_ver": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_pad_gap": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_size": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "width" - }, - { - "type": "int", - "name": "height" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "get_style_space_left": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "part" - } - ], - "return_type": "int" - }, - "get_style_space_right": { + "get_style_flex_flow": { "type": "function", "args": [ { @@ -225149,7 +235334,7 @@ ], "return_type": "int" }, - "get_style_space_top": { + "get_style_flex_main_place": { "type": "function", "args": [ { @@ -225163,7 +235348,7 @@ ], "return_type": "int" }, - "get_style_space_bottom": { + "get_style_flex_cross_place": { "type": "function", "args": [ { @@ -225177,31 +235362,7 @@ ], "return_type": "int" }, - "set_user_data": { - "type": "function", - "args": [ - { - "type": "void*", - "name": "user_data" - }, - { - "type": "lv_obj_t*", - "name": "obj" - } - ], - "return_type": "NoneType" - }, - "get_user_data": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - } - ], - "return_type": "void*" - }, - "get_style_flex_flow": { + "get_style_flex_track_place": { "type": "function", "args": [ { @@ -225215,7 +235376,7 @@ ], "return_type": "int" }, - "get_style_flex_main_place": { + "get_style_flex_grow": { "type": "function", "args": [ { @@ -225229,7 +235390,7 @@ ], "return_type": "int" }, - "get_style_flex_cross_place": { + "get_style_grid_column_dsc_array": { "type": "function", "args": [ { @@ -225241,9 +235402,9 @@ "name": "part" } ], - "return_type": "int" + "return_type": "void*" }, - "get_style_flex_track_place": { + "get_style_grid_column_align": { "type": "function", "args": [ { @@ -225257,7 +235418,7 @@ ], "return_type": "int" }, - "get_style_flex_grow": { + "get_style_grid_row_dsc_array": { "type": "function", "args": [ { @@ -225269,7 +235430,7 @@ "name": "part" } ], - "return_type": "int" + "return_type": "void*" }, "get_style_grid_row_align": { "type": "function", @@ -225285,7 +235446,7 @@ ], "return_type": "int" }, - "get_style_grid_column_align": { + "get_style_grid_cell_column_pos": { "type": "function", "args": [ { @@ -225299,7 +235460,7 @@ ], "return_type": "int" }, - "get_style_grid_cell_column_pos": { + "get_style_grid_cell_x_align": { "type": "function", "args": [ { @@ -225341,6 +235502,20 @@ ], "return_type": "int" }, + "get_style_grid_cell_y_align": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "part" + } + ], + "return_type": "int" + }, "get_style_grid_cell_row_span": { "type": "function", "args": [ @@ -225355,7 +235530,173 @@ ], "return_type": "int" }, - "get_style_grid_cell_x_align": { + "set_style_pad_all": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_pad_hor": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_pad_ver": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_margin_all": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_margin_hor": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_margin_ver": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_pad_gap": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_size": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "width" + }, + { + "type": "int", + "name": "height" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_transform_scale": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "get_style_space_left": { "type": "function", "args": [ { @@ -225369,7 +235710,49 @@ ], "return_type": "int" }, - "get_style_grid_cell_y_align": { + "get_style_space_right": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "part" + } + ], + "return_type": "int" + }, + "get_style_space_top": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "part" + } + ], + "return_type": "int" + }, + "get_style_space_bottom": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "part" + } + ], + "return_type": "int" + }, + "get_style_transform_scale_x_safe": { "type": "function", "args": [ { @@ -225383,6 +235766,44 @@ ], "return_type": "int" }, + "get_style_transform_scale_y_safe": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "part" + } + ], + "return_type": "int" + }, + "set_user_data": { + "type": "function", + "args": [ + { + "type": "void*", + "name": "user_data" + }, + { + "type": "lv_obj_t*", + "name": "obj" + } + ], + "return_type": "NoneType" + }, + "get_user_data": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + } + ], + "return_type": "void*" + }, "move_foreground": { "type": "function", "args": [ @@ -225403,15 +235824,125 @@ ], "return_type": "NoneType" }, - "get_child_id": { + "set_flex_flow": { "type": "function", "args": [ { "type": "lv_obj_t*", "name": "obj" + }, + { + "type": "int", + "name": "flow" } ], - "return_type": "int" + "return_type": "NoneType" + }, + "set_flex_align": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "main_place" + }, + { + "type": "int", + "name": "cross_place" + }, + { + "type": "int", + "name": "track_cross_place" + } + ], + "return_type": "NoneType" + }, + "set_flex_grow": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "grow" + } + ], + "return_type": "NoneType" + }, + "set_grid_dsc_array": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "mp_arr_to_int32_t_____", + "name": "col_dsc" + }, + { + "type": "mp_arr_to_int32_t_____", + "name": "row_dsc" + } + ], + "return_type": "NoneType" + }, + "set_grid_align": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "column_align" + }, + { + "type": "int", + "name": "row_align" + } + ], + "return_type": "NoneType" + }, + "set_grid_cell": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "column_align" + }, + { + "type": "int", + "name": "col_pos" + }, + { + "type": "int", + "name": "col_span" + }, + { + "type": "int", + "name": "row_align" + }, + { + "type": "int", + "name": "row_pos" + }, + { + "type": "int", + "name": "row_span" + } + ], + "return_type": "NoneType" }, "delete": { "type": "function", @@ -225433,7 +235964,7 @@ ], "return_type": "NoneType" }, - "del_delayed": { + "delete_delayed": { "type": "function", "args": [ { @@ -225447,7 +235978,7 @@ ], "return_type": "NoneType" }, - "del_anim_ready_cb": { + "delete_anim_ready_cb": { "type": "function", "args": [ { @@ -225457,7 +235988,7 @@ ], "return_type": "NoneType" }, - "del_async": { + "delete_async": { "type": "function", "args": [ { @@ -225527,7 +236058,7 @@ "name": "obj" } ], - "return_type": "disp_t" + "return_type": "display_t" }, "get_parent": { "type": "function", @@ -225553,6 +236084,20 @@ ], "return_type": "lv_obj_t*" }, + "get_sibling": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "id" + } + ], + "return_type": "lv_obj_t*" + }, "get_child_cnt": { "type": "function", "args": [ @@ -225602,6 +236147,16 @@ ], "return_type": "NoneType" }, + "dump_tree": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + } + ], + "return_type": "NoneType" + }, "set_pos": { "type": "function", "args": [ @@ -225629,7 +236184,7 @@ }, { "type": "int", - "name": "x" + "name": "index" } ], "return_type": "NoneType" @@ -225643,7 +236198,7 @@ }, { "type": "int", - "name": "x" + "name": "index" } ], "return_type": "NoneType" @@ -225685,7 +236240,7 @@ }, { "type": "int", - "name": "x" + "name": "index" } ], "return_type": "NoneType" @@ -225699,7 +236254,7 @@ }, { "type": "int", - "name": "x" + "name": "index" } ], "return_type": "NoneType" @@ -225713,7 +236268,7 @@ }, { "type": "int", - "name": "x" + "name": "index" } ], "return_type": "NoneType" @@ -225727,7 +236282,7 @@ }, { "type": "int", - "name": "x" + "name": "index" } ], "return_type": "NoneType" @@ -226147,7 +236702,7 @@ }, { "type": "int", - "name": "x" + "name": "index" } ], "return_type": "NoneType" @@ -226692,28 +237247,6 @@ ], "return_type": "NoneType" }, - "set_local_style_prop_meta": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "prop" - }, - { - "type": "int", - "name": "meta" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, "get_local_style_prop": { "type": "function", "args": [ @@ -226790,26 +237323,6 @@ ], "return_type": "NoneType" }, - "style_get_selector_state": { - "type": "function", - "args": [ - { - "type": "int", - "name": "selector" - } - ], - "return_type": "int" - }, - "style_get_selector_part": { - "type": "function", - "args": [ - { - "type": "int", - "name": "selector" - } - ], - "return_type": "int" - }, "set_style_width": { "type": "function", "args": [ @@ -227044,7 +237557,7 @@ ], "return_type": "NoneType" }, - "set_style_transform_zoom": { + "set_style_transform_scale_x": { "type": "function", "args": [ { @@ -227062,7 +237575,25 @@ ], "return_type": "NoneType" }, - "set_style_transform_angle": { + "set_style_transform_scale_y": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_transform_rotation": { "type": "function", "args": [ { @@ -227304,7 +237835,7 @@ "name": "obj" }, { - "type": "color32_t", + "type": "color_t", "name": "value" }, { @@ -227340,7 +237871,7 @@ "name": "obj" }, { - "type": "color32_t", + "type": "color_t", "name": "value" }, { @@ -227404,7 +237935,7 @@ ], "return_type": "NoneType" }, - "set_style_bg_grad": { + "set_style_bg_main_opa": { "type": "function", "args": [ { @@ -227412,7 +237943,7 @@ "name": "obj" }, { - "type": "grad_dsc_t", + "type": "int", "name": "value" }, { @@ -227422,7 +237953,7 @@ ], "return_type": "NoneType" }, - "set_style_bg_dither_mode": { + "set_style_bg_grad_opa": { "type": "function", "args": [ { @@ -227440,7 +237971,25 @@ ], "return_type": "NoneType" }, - "set_style_bg_img_src": { + "set_style_bg_grad": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "grad_dsc_t", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_bg_image_src": { "type": "function", "args": [ { @@ -227458,7 +238007,7 @@ ], "return_type": "NoneType" }, - "set_style_bg_img_opa": { + "set_style_bg_image_opa": { "type": "function", "args": [ { @@ -227476,7 +238025,7 @@ ], "return_type": "NoneType" }, - "set_style_bg_img_recolor": { + "set_style_bg_image_recolor": { "type": "function", "args": [ { @@ -227484,7 +238033,7 @@ "name": "obj" }, { - "type": "color32_t", + "type": "color_t", "name": "value" }, { @@ -227494,7 +238043,7 @@ ], "return_type": "NoneType" }, - "set_style_bg_img_recolor_opa": { + "set_style_bg_image_recolor_opa": { "type": "function", "args": [ { @@ -227512,7 +238061,7 @@ ], "return_type": "NoneType" }, - "set_style_bg_img_tiled": { + "set_style_bg_image_tiled": { "type": "function", "args": [ { @@ -227538,7 +238087,7 @@ "name": "obj" }, { - "type": "color32_t", + "type": "color_t", "name": "value" }, { @@ -227646,7 +238195,7 @@ "name": "obj" }, { - "type": "color32_t", + "type": "color_t", "name": "value" }, { @@ -227710,7 +238259,7 @@ ], "return_type": "NoneType" }, - "set_style_shadow_ofs_x": { + "set_style_shadow_offset_x": { "type": "function", "args": [ { @@ -227728,7 +238277,7 @@ ], "return_type": "NoneType" }, - "set_style_shadow_ofs_y": { + "set_style_shadow_offset_y": { "type": "function", "args": [ { @@ -227772,7 +238321,7 @@ "name": "obj" }, { - "type": "color32_t", + "type": "color_t", "name": "value" }, { @@ -227800,7 +238349,7 @@ ], "return_type": "NoneType" }, - "set_style_img_opa": { + "set_style_image_opa": { "type": "function", "args": [ { @@ -227818,7 +238367,7 @@ ], "return_type": "NoneType" }, - "set_style_img_recolor": { + "set_style_image_recolor": { "type": "function", "args": [ { @@ -227826,7 +238375,7 @@ "name": "obj" }, { - "type": "color32_t", + "type": "color_t", "name": "value" }, { @@ -227836,7 +238385,7 @@ ], "return_type": "NoneType" }, - "set_style_img_recolor_opa": { + "set_style_image_recolor_opa": { "type": "function", "args": [ { @@ -227934,7 +238483,7 @@ "name": "obj" }, { - "type": "color32_t", + "type": "color_t", "name": "value" }, { @@ -228006,7 +238555,7 @@ "name": "obj" }, { - "type": "color32_t", + "type": "color_t", "name": "value" }, { @@ -228034,7 +238583,7 @@ ], "return_type": "NoneType" }, - "set_style_arc_img_src": { + "set_style_arc_image_src": { "type": "function", "args": [ { @@ -228060,7 +238609,7 @@ "name": "obj" }, { - "type": "color32_t", + "type": "color_t", "name": "value" }, { @@ -228232,6 +238781,24 @@ ], "return_type": "NoneType" }, + "set_style_opa_layered": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, "set_style_color_filter_dsc": { "type": "function", "args": [ @@ -228394,6 +238961,276 @@ ], "return_type": "NoneType" }, + "set_style_flex_flow": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_flex_main_place": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_flex_cross_place": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_flex_track_place": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_flex_grow": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_grid_column_dsc_array": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "void*", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_grid_column_align": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_grid_row_dsc_array": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "void*", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_grid_row_align": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_grid_cell_column_pos": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_grid_cell_x_align": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_grid_cell_column_span": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_grid_cell_row_pos": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_grid_cell_y_align": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_grid_cell_row_span": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, "calculate_style_text_align": { "type": "function", "args": [ @@ -228412,6 +239249,20 @@ ], "return_type": "int" }, + "get_style_opa_recursive": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "part" + } + ], + "return_type": "int" + }, "init_draw_rect_dsc": { "type": "function", "args": [ @@ -228448,7 +239299,7 @@ ], "return_type": "NoneType" }, - "init_draw_img_dsc": { + "init_draw_image_dsc": { "type": "function", "args": [ { @@ -228460,7 +239311,7 @@ "name": "part" }, { - "type": "draw_img_dsc_t", + "type": "draw_image_dsc_t", "name": "draw_dsc" } ], @@ -228516,38 +239367,6 @@ ], "return_type": "int" }, - "draw_dsc_init": { - "type": "function", - "args": [ - { - "type": "obj_draw_part_dsc_t", - "name": "dsc" - }, - { - "type": "draw_ctx_t", - "name": "draw_ctx" - } - ], - "return_type": "NoneType" - }, - "draw_part_check_type": { - "type": "function", - "args": [ - { - "type": "obj_draw_part_dsc_t", - "name": "dsc" - }, - { - "type": "obj_class_t", - "name": "class_p" - }, - { - "type": "int", - "name": "type" - } - ], - "return_type": "bool" - }, "refresh_ext_draw_size": { "type": "function", "args": [ @@ -228703,6 +239522,29 @@ ], "return_type": "bool" }, + "remove_event_cb": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "callback", + "function": { + "args": [ + { + "type": "event_t", + "name": "e" + } + ], + "return_type": null + }, + "name": "event_cb" + } + ], + "return_type": "bool" + }, "add_flag": { "type": "function", "args": [ @@ -228717,7 +239559,7 @@ ], "return_type": "NoneType" }, - "clear_flag": { + "remove_flag": { "type": "function", "args": [ { @@ -228731,6 +239573,24 @@ ], "return_type": "NoneType" }, + "update_flag": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "f" + }, + { + "type": "bool", + "name": "v" + } + ], + "return_type": "NoneType" + }, "add_state": { "type": "function", "args": [ @@ -228745,7 +239605,7 @@ ], "return_type": "NoneType" }, - "clear_state": { + "remove_state": { "type": "function", "args": [ { @@ -228759,6 +239619,24 @@ ], "return_type": "NoneType" }, + "set_state": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "state" + }, + { + "type": "bool", + "name": "v" + } + ], + "return_type": "NoneType" + }, "has_flag": { "type": "function", "args": [ @@ -228883,8 +239761,8 @@ "type": "function", "args": [ { - "type": "draw_ctx_t", - "name": "draw_ctx" + "type": "layer_t", + "name": "layer" }, { "type": "lv_obj_t*", @@ -228933,57 +239811,7 @@ ], "return_type": "NoneType" }, - "set_flex_flow": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "flow" - } - ], - "return_type": "NoneType" - }, - "set_flex_align": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "main_place" - }, - { - "type": "int", - "name": "cross_place" - }, - { - "type": "int", - "name": "track_cross_place" - } - ], - "return_type": "NoneType" - }, - "set_flex_grow": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "grow" - } - ], - "return_type": "NoneType" - }, - "set_style_flex_flow": { + "bind_flag_if_eq": { "type": "function", "args": [ { @@ -228991,35 +239819,21 @@ "name": "obj" }, { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_flex_main_place": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" + "type": "subject_t", + "name": "subject" }, { "type": "int", - "name": "value" + "name": "flag" }, { "type": "int", - "name": "selector" + "name": "ref_value" } ], - "return_type": "NoneType" + "return_type": "observer_t" }, - "set_style_flex_cross_place": { + "bind_flag_if_not_eq": { "type": "function", "args": [ { @@ -229027,35 +239841,21 @@ "name": "obj" }, { - "type": "int", - "name": "value" + "type": "subject_t", + "name": "subject" }, { "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_flex_track_place": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" + "name": "flag" }, { "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" + "name": "ref_value" } ], - "return_type": "NoneType" + "return_type": "observer_t" }, - "set_style_flex_grow": { + "bind_state_if_eq": { "type": "function", "args": [ { @@ -229063,231 +239863,21 @@ "name": "obj" }, { - "type": "int", - "name": "value" + "type": "subject_t", + "name": "subject" }, { "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_grid_dsc_array": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "mp_arr_to_lv_coord_t_____", - "name": "col_dsc" - }, - { - "type": "mp_arr_to_lv_coord_t_____", - "name": "row_dsc" - } - ], - "return_type": "NoneType" - }, - "set_grid_align": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "column_align" - }, - { - "type": "int", - "name": "row_align" - } - ], - "return_type": "NoneType" - }, - "set_grid_cell": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "column_align" - }, - { - "type": "int", - "name": "col_pos" - }, - { - "type": "int", - "name": "col_span" - }, - { - "type": "int", - "name": "row_align" - }, - { - "type": "int", - "name": "row_pos" - }, - { - "type": "int", - "name": "row_span" - } - ], - "return_type": "NoneType" - }, - "set_style_grid_row_dsc_array": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "mp_arr_to_lv_coord_t_____", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_grid_column_dsc_array": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "mp_arr_to_lv_coord_t_____", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_grid_row_align": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_grid_column_align": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_grid_cell_column_pos": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_grid_cell_column_span": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_grid_cell_row_pos": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_grid_cell_row_span": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" + "name": "state" }, { "type": "int", - "name": "selector" + "name": "ref_value" } ], - "return_type": "NoneType" + "return_type": "observer_t" }, - "set_style_grid_cell_x_align": { + "bind_state_if_not_eq": { "type": "function", "args": [ { @@ -229295,33 +239885,19 @@ "name": "obj" }, { - "type": "int", - "name": "value" + "type": "subject_t", + "name": "subject" }, { "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_grid_cell_y_align": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" + "name": "state" }, { "type": "int", - "name": "selector" + "name": "ref_value" } ], - "return_type": "NoneType" + "return_type": "observer_t" }, "FLAG": { "type": "enum_type", @@ -229386,9 +239962,15 @@ "FLOATING": { "type": "enum_member" }, + "SEND_DRAW_TASK_EVENTS": { + "type": "enum_member" + }, "OVERFLOW_VISIBLE": { "type": "enum_member" }, + "FLEX_IN_NEW_TRACK": { + "type": "enum_member" + }, "LAYOUT_1": { "type": "enum_member" }, @@ -229415,20 +239997,6 @@ } } }, - "DRAW_PART": { - "type": "enum_type", - "members": { - "RECTANGLE": { - "type": "enum_member" - }, - "BORDER_POST": { - "type": "enum_member" - }, - "SCROLLBAR": { - "type": "enum_member" - } - } - }, "TREE_WALK": { "type": "enum_type", "members": { @@ -229484,41 +240052,51 @@ } } }, - "win": { + "ime_pinyin": { "members": { - "add_title": { + "pinyin_set_keyboard": { "type": "function", "args": [ { "type": "lv_obj_t*", - "name": "list" + "name": "kb" }, { - "type": "char*", - "name": "txt" + "type": "lv_obj_t*", + "name": "ta" } ], - "return_type": "lv_obj_t*" + "return_type": "NoneType" }, - "add_btn": { + "pinyin_set_dict": { "type": "function", "args": [ { "type": "lv_obj_t*", - "name": "win" + "name": "obj" }, { - "type": "void*", - "name": "icon" + "type": "pinyin_dict_t", + "name": "dict" + } + ], + "return_type": "NoneType" + }, + "pinyin_set_mode": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" }, { "type": "int", - "name": "btn_w" + "name": "mode" } ], - "return_type": "lv_obj_t*" + "return_type": "NoneType" }, - "get_header": { + "pinyin_get_kb": { "type": "function", "args": [ { @@ -229528,7 +240106,7 @@ ], "return_type": "lv_obj_t*" }, - "get_content": { + "pinyin_get_cand_panel": { "type": "function", "args": [ { @@ -229538,6 +240116,16 @@ ], "return_type": "lv_obj_t*" }, + "pinyin_get_dict": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + } + ], + "return_type": "pinyin_dict_t" + }, "center": { "type": "function", "args": [ @@ -229548,6 +240136,26 @@ ], "return_type": "NoneType" }, + "style_get_selector_state": { + "type": "function", + "args": [ + { + "type": "int", + "name": "selector" + } + ], + "return_type": "int" + }, + "style_get_selector_part": { + "type": "function", + "args": [ + { + "type": "int", + "name": "selector" + } + ], + "return_type": "int" + }, "get_style_width": { "type": "function", "args": [ @@ -229730,7 +240338,21 @@ ], "return_type": "int" }, - "get_style_transform_zoom": { + "get_style_transform_scale_x": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "part" + } + ], + "return_type": "int" + }, + "get_style_transform_scale_y": { "type": "function", "args": [ { @@ -229744,7 +240366,7 @@ ], "return_type": "int" }, - "get_style_transform_angle": { + "get_style_transform_rotation": { "type": "function", "args": [ { @@ -229938,7 +240560,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_bg_color_filtered": { "type": "function", @@ -229952,7 +240574,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_bg_opa": { "type": "function", @@ -229980,7 +240602,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_bg_grad_color_filtered": { "type": "function", @@ -229994,7 +240616,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_bg_grad_dir": { "type": "function", @@ -230038,7 +240660,7 @@ ], "return_type": "int" }, - "get_style_bg_grad": { + "get_style_bg_main_opa": { "type": "function", "args": [ { @@ -230050,9 +240672,9 @@ "name": "part" } ], - "return_type": "grad_dsc_t" + "return_type": "int" }, - "get_style_bg_dither_mode": { + "get_style_bg_grad_opa": { "type": "function", "args": [ { @@ -230066,7 +240688,21 @@ ], "return_type": "int" }, - "get_style_bg_img_src": { + "get_style_bg_grad": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "part" + } + ], + "return_type": "grad_dsc_t" + }, + "get_style_bg_image_src": { "type": "function", "args": [ { @@ -230080,7 +240716,7 @@ ], "return_type": "void*" }, - "get_style_bg_img_opa": { + "get_style_bg_image_opa": { "type": "function", "args": [ { @@ -230094,7 +240730,7 @@ ], "return_type": "int" }, - "get_style_bg_img_recolor": { + "get_style_bg_image_recolor": { "type": "function", "args": [ { @@ -230106,9 +240742,9 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, - "get_style_bg_img_recolor_filtered": { + "get_style_bg_image_recolor_filtered": { "type": "function", "args": [ { @@ -230120,9 +240756,9 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, - "get_style_bg_img_recolor_opa": { + "get_style_bg_image_recolor_opa": { "type": "function", "args": [ { @@ -230136,7 +240772,7 @@ ], "return_type": "int" }, - "get_style_bg_img_tiled": { + "get_style_bg_image_tiled": { "type": "function", "args": [ { @@ -230162,7 +240798,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_border_color_filtered": { "type": "function", @@ -230176,7 +240812,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_border_opa": { "type": "function", @@ -230260,7 +240896,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_outline_color_filtered": { "type": "function", @@ -230274,7 +240910,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_outline_opa": { "type": "function", @@ -230318,7 +240954,7 @@ ], "return_type": "int" }, - "get_style_shadow_ofs_x": { + "get_style_shadow_offset_x": { "type": "function", "args": [ { @@ -230332,7 +240968,7 @@ ], "return_type": "int" }, - "get_style_shadow_ofs_y": { + "get_style_shadow_offset_y": { "type": "function", "args": [ { @@ -230372,7 +241008,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_shadow_color_filtered": { "type": "function", @@ -230386,7 +241022,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_shadow_opa": { "type": "function", @@ -230402,7 +241038,7 @@ ], "return_type": "int" }, - "get_style_img_opa": { + "get_style_image_opa": { "type": "function", "args": [ { @@ -230416,7 +241052,7 @@ ], "return_type": "int" }, - "get_style_img_recolor": { + "get_style_image_recolor": { "type": "function", "args": [ { @@ -230428,9 +241064,9 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, - "get_style_img_recolor_filtered": { + "get_style_image_recolor_filtered": { "type": "function", "args": [ { @@ -230442,9 +241078,9 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, - "get_style_img_recolor_opa": { + "get_style_image_recolor_opa": { "type": "function", "args": [ { @@ -230526,7 +241162,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_line_color_filtered": { "type": "function", @@ -230540,7 +241176,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_line_opa": { "type": "function", @@ -230596,7 +241232,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_arc_color_filtered": { "type": "function", @@ -230610,7 +241246,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_arc_opa": { "type": "function", @@ -230626,7 +241262,7 @@ ], "return_type": "int" }, - "get_style_arc_img_src": { + "get_style_arc_image_src": { "type": "function", "args": [ { @@ -230652,7 +241288,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_text_color_filtered": { "type": "function", @@ -230666,7 +241302,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_text_opa": { "type": "function", @@ -230794,6 +241430,20 @@ ], "return_type": "int" }, + "get_style_opa_layered": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "part" + } + ], + "return_type": "int" + }, "get_style_color_filter_dsc": { "type": "function", "args": [ @@ -230920,169 +241570,7 @@ ], "return_type": "int" }, - "set_style_pad_all": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_pad_hor": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_pad_ver": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_margin_all": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_margin_hor": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_margin_ver": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_pad_gap": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_size": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "width" - }, - { - "type": "int", - "name": "height" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "get_style_space_left": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "part" - } - ], - "return_type": "int" - }, - "get_style_space_right": { + "get_style_flex_flow": { "type": "function", "args": [ { @@ -231096,7 +241584,7 @@ ], "return_type": "int" }, - "get_style_space_top": { + "get_style_flex_main_place": { "type": "function", "args": [ { @@ -231110,7 +241598,7 @@ ], "return_type": "int" }, - "get_style_space_bottom": { + "get_style_flex_cross_place": { "type": "function", "args": [ { @@ -231124,31 +241612,7 @@ ], "return_type": "int" }, - "set_user_data": { - "type": "function", - "args": [ - { - "type": "void*", - "name": "user_data" - }, - { - "type": "lv_obj_t*", - "name": "obj" - } - ], - "return_type": "NoneType" - }, - "get_user_data": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - } - ], - "return_type": "void*" - }, - "get_style_flex_flow": { + "get_style_flex_track_place": { "type": "function", "args": [ { @@ -231162,7 +241626,7 @@ ], "return_type": "int" }, - "get_style_flex_main_place": { + "get_style_flex_grow": { "type": "function", "args": [ { @@ -231176,7 +241640,7 @@ ], "return_type": "int" }, - "get_style_flex_cross_place": { + "get_style_grid_column_dsc_array": { "type": "function", "args": [ { @@ -231188,9 +241652,9 @@ "name": "part" } ], - "return_type": "int" + "return_type": "void*" }, - "get_style_flex_track_place": { + "get_style_grid_column_align": { "type": "function", "args": [ { @@ -231204,7 +241668,7 @@ ], "return_type": "int" }, - "get_style_flex_grow": { + "get_style_grid_row_dsc_array": { "type": "function", "args": [ { @@ -231216,7 +241680,7 @@ "name": "part" } ], - "return_type": "int" + "return_type": "void*" }, "get_style_grid_row_align": { "type": "function", @@ -231232,7 +241696,7 @@ ], "return_type": "int" }, - "get_style_grid_column_align": { + "get_style_grid_cell_column_pos": { "type": "function", "args": [ { @@ -231246,7 +241710,7 @@ ], "return_type": "int" }, - "get_style_grid_cell_column_pos": { + "get_style_grid_cell_x_align": { "type": "function", "args": [ { @@ -231288,6 +241752,20 @@ ], "return_type": "int" }, + "get_style_grid_cell_y_align": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "part" + } + ], + "return_type": "int" + }, "get_style_grid_cell_row_span": { "type": "function", "args": [ @@ -231302,7 +241780,173 @@ ], "return_type": "int" }, - "get_style_grid_cell_x_align": { + "set_style_pad_all": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_pad_hor": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_pad_ver": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_margin_all": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_margin_hor": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_margin_ver": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_pad_gap": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_size": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "width" + }, + { + "type": "int", + "name": "height" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_transform_scale": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "get_style_space_left": { "type": "function", "args": [ { @@ -231316,7 +241960,49 @@ ], "return_type": "int" }, - "get_style_grid_cell_y_align": { + "get_style_space_right": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "part" + } + ], + "return_type": "int" + }, + "get_style_space_top": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "part" + } + ], + "return_type": "int" + }, + "get_style_space_bottom": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "part" + } + ], + "return_type": "int" + }, + "get_style_transform_scale_x_safe": { "type": "function", "args": [ { @@ -231330,6 +242016,44 @@ ], "return_type": "int" }, + "get_style_transform_scale_y_safe": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "part" + } + ], + "return_type": "int" + }, + "set_user_data": { + "type": "function", + "args": [ + { + "type": "void*", + "name": "user_data" + }, + { + "type": "lv_obj_t*", + "name": "obj" + } + ], + "return_type": "NoneType" + }, + "get_user_data": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + } + ], + "return_type": "void*" + }, "move_foreground": { "type": "function", "args": [ @@ -231350,15 +242074,125 @@ ], "return_type": "NoneType" }, - "get_child_id": { + "set_flex_flow": { "type": "function", "args": [ { "type": "lv_obj_t*", "name": "obj" + }, + { + "type": "int", + "name": "flow" } ], - "return_type": "int" + "return_type": "NoneType" + }, + "set_flex_align": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "main_place" + }, + { + "type": "int", + "name": "cross_place" + }, + { + "type": "int", + "name": "track_cross_place" + } + ], + "return_type": "NoneType" + }, + "set_flex_grow": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "grow" + } + ], + "return_type": "NoneType" + }, + "set_grid_dsc_array": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "mp_arr_to_int32_t_____", + "name": "col_dsc" + }, + { + "type": "mp_arr_to_int32_t_____", + "name": "row_dsc" + } + ], + "return_type": "NoneType" + }, + "set_grid_align": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "column_align" + }, + { + "type": "int", + "name": "row_align" + } + ], + "return_type": "NoneType" + }, + "set_grid_cell": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "column_align" + }, + { + "type": "int", + "name": "col_pos" + }, + { + "type": "int", + "name": "col_span" + }, + { + "type": "int", + "name": "row_align" + }, + { + "type": "int", + "name": "row_pos" + }, + { + "type": "int", + "name": "row_span" + } + ], + "return_type": "NoneType" }, "delete": { "type": "function", @@ -231380,7 +242214,7 @@ ], "return_type": "NoneType" }, - "del_delayed": { + "delete_delayed": { "type": "function", "args": [ { @@ -231394,7 +242228,7 @@ ], "return_type": "NoneType" }, - "del_anim_ready_cb": { + "delete_anim_ready_cb": { "type": "function", "args": [ { @@ -231404,7 +242238,7 @@ ], "return_type": "NoneType" }, - "del_async": { + "delete_async": { "type": "function", "args": [ { @@ -231474,7 +242308,7 @@ "name": "obj" } ], - "return_type": "disp_t" + "return_type": "display_t" }, "get_parent": { "type": "function", @@ -231500,6 +242334,20 @@ ], "return_type": "lv_obj_t*" }, + "get_sibling": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "id" + } + ], + "return_type": "lv_obj_t*" + }, "get_child_cnt": { "type": "function", "args": [ @@ -231549,6 +242397,16 @@ ], "return_type": "NoneType" }, + "dump_tree": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + } + ], + "return_type": "NoneType" + }, "set_pos": { "type": "function", "args": [ @@ -231576,7 +242434,7 @@ }, { "type": "int", - "name": "x" + "name": "index" } ], "return_type": "NoneType" @@ -231590,7 +242448,7 @@ }, { "type": "int", - "name": "x" + "name": "index" } ], "return_type": "NoneType" @@ -231632,7 +242490,7 @@ }, { "type": "int", - "name": "x" + "name": "index" } ], "return_type": "NoneType" @@ -231646,7 +242504,7 @@ }, { "type": "int", - "name": "x" + "name": "index" } ], "return_type": "NoneType" @@ -231660,7 +242518,7 @@ }, { "type": "int", - "name": "x" + "name": "index" } ], "return_type": "NoneType" @@ -231674,7 +242532,7 @@ }, { "type": "int", - "name": "x" + "name": "index" } ], "return_type": "NoneType" @@ -232094,7 +242952,7 @@ }, { "type": "int", - "name": "x" + "name": "index" } ], "return_type": "NoneType" @@ -232639,28 +243497,6 @@ ], "return_type": "NoneType" }, - "set_local_style_prop_meta": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "prop" - }, - { - "type": "int", - "name": "meta" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, "get_local_style_prop": { "type": "function", "args": [ @@ -232737,26 +243573,6 @@ ], "return_type": "NoneType" }, - "style_get_selector_state": { - "type": "function", - "args": [ - { - "type": "int", - "name": "selector" - } - ], - "return_type": "int" - }, - "style_get_selector_part": { - "type": "function", - "args": [ - { - "type": "int", - "name": "selector" - } - ], - "return_type": "int" - }, "set_style_width": { "type": "function", "args": [ @@ -232991,7 +243807,7 @@ ], "return_type": "NoneType" }, - "set_style_transform_zoom": { + "set_style_transform_scale_x": { "type": "function", "args": [ { @@ -233009,7 +243825,25 @@ ], "return_type": "NoneType" }, - "set_style_transform_angle": { + "set_style_transform_scale_y": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_transform_rotation": { "type": "function", "args": [ { @@ -233251,7 +244085,7 @@ "name": "obj" }, { - "type": "color32_t", + "type": "color_t", "name": "value" }, { @@ -233287,7 +244121,7 @@ "name": "obj" }, { - "type": "color32_t", + "type": "color_t", "name": "value" }, { @@ -233351,7 +244185,7 @@ ], "return_type": "NoneType" }, - "set_style_bg_grad": { + "set_style_bg_main_opa": { "type": "function", "args": [ { @@ -233359,7 +244193,7 @@ "name": "obj" }, { - "type": "grad_dsc_t", + "type": "int", "name": "value" }, { @@ -233369,7 +244203,7 @@ ], "return_type": "NoneType" }, - "set_style_bg_dither_mode": { + "set_style_bg_grad_opa": { "type": "function", "args": [ { @@ -233387,7 +244221,25 @@ ], "return_type": "NoneType" }, - "set_style_bg_img_src": { + "set_style_bg_grad": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "grad_dsc_t", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_bg_image_src": { "type": "function", "args": [ { @@ -233405,7 +244257,7 @@ ], "return_type": "NoneType" }, - "set_style_bg_img_opa": { + "set_style_bg_image_opa": { "type": "function", "args": [ { @@ -233423,7 +244275,7 @@ ], "return_type": "NoneType" }, - "set_style_bg_img_recolor": { + "set_style_bg_image_recolor": { "type": "function", "args": [ { @@ -233431,7 +244283,7 @@ "name": "obj" }, { - "type": "color32_t", + "type": "color_t", "name": "value" }, { @@ -233441,7 +244293,7 @@ ], "return_type": "NoneType" }, - "set_style_bg_img_recolor_opa": { + "set_style_bg_image_recolor_opa": { "type": "function", "args": [ { @@ -233459,7 +244311,7 @@ ], "return_type": "NoneType" }, - "set_style_bg_img_tiled": { + "set_style_bg_image_tiled": { "type": "function", "args": [ { @@ -233485,7 +244337,7 @@ "name": "obj" }, { - "type": "color32_t", + "type": "color_t", "name": "value" }, { @@ -233593,7 +244445,7 @@ "name": "obj" }, { - "type": "color32_t", + "type": "color_t", "name": "value" }, { @@ -233657,7 +244509,7 @@ ], "return_type": "NoneType" }, - "set_style_shadow_ofs_x": { + "set_style_shadow_offset_x": { "type": "function", "args": [ { @@ -233675,7 +244527,7 @@ ], "return_type": "NoneType" }, - "set_style_shadow_ofs_y": { + "set_style_shadow_offset_y": { "type": "function", "args": [ { @@ -233719,7 +244571,7 @@ "name": "obj" }, { - "type": "color32_t", + "type": "color_t", "name": "value" }, { @@ -233747,7 +244599,7 @@ ], "return_type": "NoneType" }, - "set_style_img_opa": { + "set_style_image_opa": { "type": "function", "args": [ { @@ -233765,7 +244617,7 @@ ], "return_type": "NoneType" }, - "set_style_img_recolor": { + "set_style_image_recolor": { "type": "function", "args": [ { @@ -233773,7 +244625,7 @@ "name": "obj" }, { - "type": "color32_t", + "type": "color_t", "name": "value" }, { @@ -233783,7 +244635,7 @@ ], "return_type": "NoneType" }, - "set_style_img_recolor_opa": { + "set_style_image_recolor_opa": { "type": "function", "args": [ { @@ -233881,7 +244733,7 @@ "name": "obj" }, { - "type": "color32_t", + "type": "color_t", "name": "value" }, { @@ -233953,7 +244805,7 @@ "name": "obj" }, { - "type": "color32_t", + "type": "color_t", "name": "value" }, { @@ -233981,7 +244833,7 @@ ], "return_type": "NoneType" }, - "set_style_arc_img_src": { + "set_style_arc_image_src": { "type": "function", "args": [ { @@ -234007,7 +244859,7 @@ "name": "obj" }, { - "type": "color32_t", + "type": "color_t", "name": "value" }, { @@ -234179,6 +245031,24 @@ ], "return_type": "NoneType" }, + "set_style_opa_layered": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, "set_style_color_filter_dsc": { "type": "function", "args": [ @@ -234341,6 +245211,276 @@ ], "return_type": "NoneType" }, + "set_style_flex_flow": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_flex_main_place": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_flex_cross_place": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_flex_track_place": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_flex_grow": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_grid_column_dsc_array": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "void*", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_grid_column_align": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_grid_row_dsc_array": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "void*", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_grid_row_align": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_grid_cell_column_pos": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_grid_cell_x_align": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_grid_cell_column_span": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_grid_cell_row_pos": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_grid_cell_y_align": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_grid_cell_row_span": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, "calculate_style_text_align": { "type": "function", "args": [ @@ -234359,6 +245499,20 @@ ], "return_type": "int" }, + "get_style_opa_recursive": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "part" + } + ], + "return_type": "int" + }, "init_draw_rect_dsc": { "type": "function", "args": [ @@ -234395,7 +245549,7 @@ ], "return_type": "NoneType" }, - "init_draw_img_dsc": { + "init_draw_image_dsc": { "type": "function", "args": [ { @@ -234407,7 +245561,7 @@ "name": "part" }, { - "type": "draw_img_dsc_t", + "type": "draw_image_dsc_t", "name": "draw_dsc" } ], @@ -234463,38 +245617,6 @@ ], "return_type": "int" }, - "draw_dsc_init": { - "type": "function", - "args": [ - { - "type": "obj_draw_part_dsc_t", - "name": "dsc" - }, - { - "type": "draw_ctx_t", - "name": "draw_ctx" - } - ], - "return_type": "NoneType" - }, - "draw_part_check_type": { - "type": "function", - "args": [ - { - "type": "obj_draw_part_dsc_t", - "name": "dsc" - }, - { - "type": "obj_class_t", - "name": "class_p" - }, - { - "type": "int", - "name": "type" - } - ], - "return_type": "bool" - }, "refresh_ext_draw_size": { "type": "function", "args": [ @@ -234650,6 +245772,29 @@ ], "return_type": "bool" }, + "remove_event_cb": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "callback", + "function": { + "args": [ + { + "type": "event_t", + "name": "e" + } + ], + "return_type": null + }, + "name": "event_cb" + } + ], + "return_type": "bool" + }, "add_flag": { "type": "function", "args": [ @@ -234664,7 +245809,7 @@ ], "return_type": "NoneType" }, - "clear_flag": { + "remove_flag": { "type": "function", "args": [ { @@ -234678,6 +245823,24 @@ ], "return_type": "NoneType" }, + "update_flag": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "f" + }, + { + "type": "bool", + "name": "v" + } + ], + "return_type": "NoneType" + }, "add_state": { "type": "function", "args": [ @@ -234692,7 +245855,7 @@ ], "return_type": "NoneType" }, - "clear_state": { + "remove_state": { "type": "function", "args": [ { @@ -234706,6 +245869,24 @@ ], "return_type": "NoneType" }, + "set_state": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "state" + }, + { + "type": "bool", + "name": "v" + } + ], + "return_type": "NoneType" + }, "has_flag": { "type": "function", "args": [ @@ -234830,8 +246011,8 @@ "type": "function", "args": [ { - "type": "draw_ctx_t", - "name": "draw_ctx" + "type": "layer_t", + "name": "layer" }, { "type": "lv_obj_t*", @@ -234880,217 +246061,7 @@ ], "return_type": "NoneType" }, - "set_flex_flow": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "flow" - } - ], - "return_type": "NoneType" - }, - "set_flex_align": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "main_place" - }, - { - "type": "int", - "name": "cross_place" - }, - { - "type": "int", - "name": "track_cross_place" - } - ], - "return_type": "NoneType" - }, - "set_flex_grow": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "grow" - } - ], - "return_type": "NoneType" - }, - "set_style_flex_flow": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_flex_main_place": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_flex_cross_place": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_flex_track_place": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_flex_grow": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_grid_dsc_array": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "mp_arr_to_lv_coord_t_____", - "name": "col_dsc" - }, - { - "type": "mp_arr_to_lv_coord_t_____", - "name": "row_dsc" - } - ], - "return_type": "NoneType" - }, - "set_grid_align": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "column_align" - }, - { - "type": "int", - "name": "row_align" - } - ], - "return_type": "NoneType" - }, - "set_grid_cell": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "column_align" - }, - { - "type": "int", - "name": "col_pos" - }, - { - "type": "int", - "name": "col_span" - }, - { - "type": "int", - "name": "row_align" - }, - { - "type": "int", - "name": "row_pos" - }, - { - "type": "int", - "name": "row_span" - } - ], - "return_type": "NoneType" - }, - "set_style_grid_row_dsc_array": { + "bind_flag_if_eq": { "type": "function", "args": [ { @@ -235098,35 +246069,21 @@ "name": "obj" }, { - "type": "mp_arr_to_lv_coord_t_____", - "name": "value" + "type": "subject_t", + "name": "subject" }, { "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_grid_column_dsc_array": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "mp_arr_to_lv_coord_t_____", - "name": "value" + "name": "flag" }, { "type": "int", - "name": "selector" + "name": "ref_value" } ], - "return_type": "NoneType" + "return_type": "observer_t" }, - "set_style_grid_row_align": { + "bind_flag_if_not_eq": { "type": "function", "args": [ { @@ -235134,35 +246091,21 @@ "name": "obj" }, { - "type": "int", - "name": "value" + "type": "subject_t", + "name": "subject" }, { "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_grid_column_align": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" + "name": "flag" }, { "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" + "name": "ref_value" } ], - "return_type": "NoneType" + "return_type": "observer_t" }, - "set_style_grid_cell_column_pos": { + "bind_state_if_eq": { "type": "function", "args": [ { @@ -235170,71 +246113,21 @@ "name": "obj" }, { - "type": "int", - "name": "value" + "type": "subject_t", + "name": "subject" }, { "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_grid_cell_column_span": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_grid_cell_row_pos": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_grid_cell_row_span": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" + "name": "state" }, { "type": "int", - "name": "selector" + "name": "ref_value" } ], - "return_type": "NoneType" + "return_type": "observer_t" }, - "set_style_grid_cell_x_align": { + "bind_state_if_not_eq": { "type": "function", "args": [ { @@ -235242,33 +246135,19 @@ "name": "obj" }, { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_grid_cell_y_align": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" + "type": "subject_t", + "name": "subject" }, { "type": "int", - "name": "value" + "name": "state" }, { "type": "int", - "name": "selector" + "name": "ref_value" } ], - "return_type": "NoneType" + "return_type": "observer_t" }, "FLAG": { "type": "enum_type", @@ -235333,9 +246212,15 @@ "FLOATING": { "type": "enum_member" }, + "SEND_DRAW_TASK_EVENTS": { + "type": "enum_member" + }, "OVERFLOW_VISIBLE": { "type": "enum_member" }, + "FLEX_IN_NEW_TRACK": { + "type": "enum_member" + }, "LAYOUT_1": { "type": "enum_member" }, @@ -235362,20 +246247,6 @@ } } }, - "DRAW_PART": { - "type": "enum_type", - "members": { - "RECTANGLE": { - "type": "enum_member" - }, - "BORDER_POST": { - "type": "enum_member" - }, - "SCROLLBAR": { - "type": "enum_member" - } - } - }, "TREE_WALK": { "type": "enum_type", "members": { @@ -235428,26 +246299,44 @@ "type": "enum_member" } } + }, + "PINYIN_MODE": { + "type": "enum_type", + "members": { + "K26": { + "type": "enum_member" + }, + "K9": { + "type": "enum_member" + }, + "K9_NUMBER": { + "type": "enum_member" + } + } } } }, - "ime_pinyin": { + "file_explorer": { "members": { - "pinyin_set_keyboard": { + "explorer_set_quick_access_path": { "type": "function", "args": [ { "type": "lv_obj_t*", - "name": "kb" + "name": "obj" }, { - "type": "lv_obj_t*", - "name": "ta" + "type": "int", + "name": "dir" + }, + { + "type": "char*", + "name": "path" } ], "return_type": "NoneType" }, - "pinyin_set_dict": { + "explorer_set_sort": { "type": "function", "args": [ { @@ -235455,27 +246344,33 @@ "name": "obj" }, { - "type": "pinyin_dict_t", - "name": "dict" + "type": "int", + "name": "sort" } ], "return_type": "NoneType" }, - "pinyin_set_mode": { + "explorer_get_selected_file_name": { "type": "function", "args": [ { "type": "lv_obj_t*", "name": "obj" - }, + } + ], + "return_type": "char*" + }, + "explorer_get_current_path": { + "type": "function", + "args": [ { - "type": "int", - "name": "mode" + "type": "lv_obj_t*", + "name": "obj" } ], - "return_type": "NoneType" + "return_type": "char*" }, - "pinyin_get_kb": { + "explorer_get_header": { "type": "function", "args": [ { @@ -235485,7 +246380,7 @@ ], "return_type": "lv_obj_t*" }, - "pinyin_get_cand_panel": { + "explorer_get_quick_access_area": { "type": "function", "args": [ { @@ -235495,7 +246390,47 @@ ], "return_type": "lv_obj_t*" }, - "pinyin_get_dict": { + "explorer_get_path_label": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "parent" + } + ], + "return_type": "lv_obj_t*" + }, + "explorer_get_places_list": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "parent" + } + ], + "return_type": "lv_obj_t*" + }, + "explorer_get_device_list": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "parent" + } + ], + "return_type": "lv_obj_t*" + }, + "explorer_get_file_table": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "parent" + } + ], + "return_type": "lv_obj_t*" + }, + "explorer_get_sort": { "type": "function", "args": [ { @@ -235503,7 +246438,21 @@ "name": "obj" } ], - "return_type": "pinyin_dict_t" + "return_type": "int" + }, + "explorer_open_dir": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "char*", + "name": "text" + } + ], + "return_type": "NoneType" }, "center": { "type": "function", @@ -235515,6 +246464,26 @@ ], "return_type": "NoneType" }, + "style_get_selector_state": { + "type": "function", + "args": [ + { + "type": "int", + "name": "selector" + } + ], + "return_type": "int" + }, + "style_get_selector_part": { + "type": "function", + "args": [ + { + "type": "int", + "name": "selector" + } + ], + "return_type": "int" + }, "get_style_width": { "type": "function", "args": [ @@ -235697,7 +246666,21 @@ ], "return_type": "int" }, - "get_style_transform_zoom": { + "get_style_transform_scale_x": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "part" + } + ], + "return_type": "int" + }, + "get_style_transform_scale_y": { "type": "function", "args": [ { @@ -235711,7 +246694,7 @@ ], "return_type": "int" }, - "get_style_transform_angle": { + "get_style_transform_rotation": { "type": "function", "args": [ { @@ -235905,7 +246888,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_bg_color_filtered": { "type": "function", @@ -235919,7 +246902,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_bg_opa": { "type": "function", @@ -235947,7 +246930,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_bg_grad_color_filtered": { "type": "function", @@ -235961,7 +246944,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_bg_grad_dir": { "type": "function", @@ -236005,7 +246988,7 @@ ], "return_type": "int" }, - "get_style_bg_grad": { + "get_style_bg_main_opa": { "type": "function", "args": [ { @@ -236017,9 +247000,9 @@ "name": "part" } ], - "return_type": "grad_dsc_t" + "return_type": "int" }, - "get_style_bg_dither_mode": { + "get_style_bg_grad_opa": { "type": "function", "args": [ { @@ -236033,7 +247016,21 @@ ], "return_type": "int" }, - "get_style_bg_img_src": { + "get_style_bg_grad": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "part" + } + ], + "return_type": "grad_dsc_t" + }, + "get_style_bg_image_src": { "type": "function", "args": [ { @@ -236047,7 +247044,7 @@ ], "return_type": "void*" }, - "get_style_bg_img_opa": { + "get_style_bg_image_opa": { "type": "function", "args": [ { @@ -236061,7 +247058,7 @@ ], "return_type": "int" }, - "get_style_bg_img_recolor": { + "get_style_bg_image_recolor": { "type": "function", "args": [ { @@ -236073,9 +247070,9 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, - "get_style_bg_img_recolor_filtered": { + "get_style_bg_image_recolor_filtered": { "type": "function", "args": [ { @@ -236087,9 +247084,9 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, - "get_style_bg_img_recolor_opa": { + "get_style_bg_image_recolor_opa": { "type": "function", "args": [ { @@ -236103,7 +247100,7 @@ ], "return_type": "int" }, - "get_style_bg_img_tiled": { + "get_style_bg_image_tiled": { "type": "function", "args": [ { @@ -236129,7 +247126,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_border_color_filtered": { "type": "function", @@ -236143,7 +247140,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_border_opa": { "type": "function", @@ -236227,7 +247224,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_outline_color_filtered": { "type": "function", @@ -236241,7 +247238,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_outline_opa": { "type": "function", @@ -236285,7 +247282,7 @@ ], "return_type": "int" }, - "get_style_shadow_ofs_x": { + "get_style_shadow_offset_x": { "type": "function", "args": [ { @@ -236299,7 +247296,7 @@ ], "return_type": "int" }, - "get_style_shadow_ofs_y": { + "get_style_shadow_offset_y": { "type": "function", "args": [ { @@ -236339,7 +247336,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_shadow_color_filtered": { "type": "function", @@ -236353,7 +247350,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_shadow_opa": { "type": "function", @@ -236369,7 +247366,7 @@ ], "return_type": "int" }, - "get_style_img_opa": { + "get_style_image_opa": { "type": "function", "args": [ { @@ -236383,7 +247380,7 @@ ], "return_type": "int" }, - "get_style_img_recolor": { + "get_style_image_recolor": { "type": "function", "args": [ { @@ -236395,9 +247392,9 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, - "get_style_img_recolor_filtered": { + "get_style_image_recolor_filtered": { "type": "function", "args": [ { @@ -236409,9 +247406,9 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, - "get_style_img_recolor_opa": { + "get_style_image_recolor_opa": { "type": "function", "args": [ { @@ -236493,7 +247490,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_line_color_filtered": { "type": "function", @@ -236507,7 +247504,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_line_opa": { "type": "function", @@ -236563,7 +247560,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_arc_color_filtered": { "type": "function", @@ -236577,7 +247574,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_arc_opa": { "type": "function", @@ -236593,7 +247590,7 @@ ], "return_type": "int" }, - "get_style_arc_img_src": { + "get_style_arc_image_src": { "type": "function", "args": [ { @@ -236619,7 +247616,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_text_color_filtered": { "type": "function", @@ -236633,7 +247630,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_text_opa": { "type": "function", @@ -236761,6 +247758,20 @@ ], "return_type": "int" }, + "get_style_opa_layered": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "part" + } + ], + "return_type": "int" + }, "get_style_color_filter_dsc": { "type": "function", "args": [ @@ -236887,169 +247898,7 @@ ], "return_type": "int" }, - "set_style_pad_all": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_pad_hor": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_pad_ver": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_margin_all": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_margin_hor": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_margin_ver": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_pad_gap": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_size": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "width" - }, - { - "type": "int", - "name": "height" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "get_style_space_left": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "part" - } - ], - "return_type": "int" - }, - "get_style_space_right": { + "get_style_flex_flow": { "type": "function", "args": [ { @@ -237063,7 +247912,7 @@ ], "return_type": "int" }, - "get_style_space_top": { + "get_style_flex_main_place": { "type": "function", "args": [ { @@ -237077,7 +247926,7 @@ ], "return_type": "int" }, - "get_style_space_bottom": { + "get_style_flex_cross_place": { "type": "function", "args": [ { @@ -237091,31 +247940,7 @@ ], "return_type": "int" }, - "set_user_data": { - "type": "function", - "args": [ - { - "type": "void*", - "name": "user_data" - }, - { - "type": "lv_obj_t*", - "name": "obj" - } - ], - "return_type": "NoneType" - }, - "get_user_data": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - } - ], - "return_type": "void*" - }, - "get_style_flex_flow": { + "get_style_flex_track_place": { "type": "function", "args": [ { @@ -237129,7 +247954,7 @@ ], "return_type": "int" }, - "get_style_flex_main_place": { + "get_style_flex_grow": { "type": "function", "args": [ { @@ -237143,7 +247968,7 @@ ], "return_type": "int" }, - "get_style_flex_cross_place": { + "get_style_grid_column_dsc_array": { "type": "function", "args": [ { @@ -237155,9 +247980,9 @@ "name": "part" } ], - "return_type": "int" + "return_type": "void*" }, - "get_style_flex_track_place": { + "get_style_grid_column_align": { "type": "function", "args": [ { @@ -237171,7 +247996,7 @@ ], "return_type": "int" }, - "get_style_flex_grow": { + "get_style_grid_row_dsc_array": { "type": "function", "args": [ { @@ -237183,7 +248008,7 @@ "name": "part" } ], - "return_type": "int" + "return_type": "void*" }, "get_style_grid_row_align": { "type": "function", @@ -237199,7 +248024,7 @@ ], "return_type": "int" }, - "get_style_grid_column_align": { + "get_style_grid_cell_column_pos": { "type": "function", "args": [ { @@ -237213,7 +248038,7 @@ ], "return_type": "int" }, - "get_style_grid_cell_column_pos": { + "get_style_grid_cell_x_align": { "type": "function", "args": [ { @@ -237255,6 +248080,20 @@ ], "return_type": "int" }, + "get_style_grid_cell_y_align": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "part" + } + ], + "return_type": "int" + }, "get_style_grid_cell_row_span": { "type": "function", "args": [ @@ -237269,7 +248108,173 @@ ], "return_type": "int" }, - "get_style_grid_cell_x_align": { + "set_style_pad_all": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_pad_hor": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_pad_ver": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_margin_all": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_margin_hor": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_margin_ver": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_pad_gap": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_size": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "width" + }, + { + "type": "int", + "name": "height" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_transform_scale": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "get_style_space_left": { "type": "function", "args": [ { @@ -237283,7 +248288,49 @@ ], "return_type": "int" }, - "get_style_grid_cell_y_align": { + "get_style_space_right": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "part" + } + ], + "return_type": "int" + }, + "get_style_space_top": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "part" + } + ], + "return_type": "int" + }, + "get_style_space_bottom": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "part" + } + ], + "return_type": "int" + }, + "get_style_transform_scale_x_safe": { "type": "function", "args": [ { @@ -237297,6 +248344,44 @@ ], "return_type": "int" }, + "get_style_transform_scale_y_safe": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "part" + } + ], + "return_type": "int" + }, + "set_user_data": { + "type": "function", + "args": [ + { + "type": "void*", + "name": "user_data" + }, + { + "type": "lv_obj_t*", + "name": "obj" + } + ], + "return_type": "NoneType" + }, + "get_user_data": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + } + ], + "return_type": "void*" + }, "move_foreground": { "type": "function", "args": [ @@ -237317,15 +248402,125 @@ ], "return_type": "NoneType" }, - "get_child_id": { + "set_flex_flow": { "type": "function", "args": [ { "type": "lv_obj_t*", "name": "obj" + }, + { + "type": "int", + "name": "flow" } ], - "return_type": "int" + "return_type": "NoneType" + }, + "set_flex_align": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "main_place" + }, + { + "type": "int", + "name": "cross_place" + }, + { + "type": "int", + "name": "track_cross_place" + } + ], + "return_type": "NoneType" + }, + "set_flex_grow": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "grow" + } + ], + "return_type": "NoneType" + }, + "set_grid_dsc_array": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "mp_arr_to_int32_t_____", + "name": "col_dsc" + }, + { + "type": "mp_arr_to_int32_t_____", + "name": "row_dsc" + } + ], + "return_type": "NoneType" + }, + "set_grid_align": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "column_align" + }, + { + "type": "int", + "name": "row_align" + } + ], + "return_type": "NoneType" + }, + "set_grid_cell": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "column_align" + }, + { + "type": "int", + "name": "col_pos" + }, + { + "type": "int", + "name": "col_span" + }, + { + "type": "int", + "name": "row_align" + }, + { + "type": "int", + "name": "row_pos" + }, + { + "type": "int", + "name": "row_span" + } + ], + "return_type": "NoneType" }, "delete": { "type": "function", @@ -237347,7 +248542,7 @@ ], "return_type": "NoneType" }, - "del_delayed": { + "delete_delayed": { "type": "function", "args": [ { @@ -237361,7 +248556,7 @@ ], "return_type": "NoneType" }, - "del_anim_ready_cb": { + "delete_anim_ready_cb": { "type": "function", "args": [ { @@ -237371,7 +248566,7 @@ ], "return_type": "NoneType" }, - "del_async": { + "delete_async": { "type": "function", "args": [ { @@ -237441,7 +248636,7 @@ "name": "obj" } ], - "return_type": "disp_t" + "return_type": "display_t" }, "get_parent": { "type": "function", @@ -237467,6 +248662,20 @@ ], "return_type": "lv_obj_t*" }, + "get_sibling": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "id" + } + ], + "return_type": "lv_obj_t*" + }, "get_child_cnt": { "type": "function", "args": [ @@ -237516,6 +248725,16 @@ ], "return_type": "NoneType" }, + "dump_tree": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + } + ], + "return_type": "NoneType" + }, "set_pos": { "type": "function", "args": [ @@ -237543,7 +248762,7 @@ }, { "type": "int", - "name": "x" + "name": "index" } ], "return_type": "NoneType" @@ -237557,7 +248776,7 @@ }, { "type": "int", - "name": "x" + "name": "index" } ], "return_type": "NoneType" @@ -237599,7 +248818,7 @@ }, { "type": "int", - "name": "x" + "name": "index" } ], "return_type": "NoneType" @@ -237613,7 +248832,7 @@ }, { "type": "int", - "name": "x" + "name": "index" } ], "return_type": "NoneType" @@ -237627,7 +248846,7 @@ }, { "type": "int", - "name": "x" + "name": "index" } ], "return_type": "NoneType" @@ -237641,7 +248860,7 @@ }, { "type": "int", - "name": "x" + "name": "index" } ], "return_type": "NoneType" @@ -238061,7 +249280,7 @@ }, { "type": "int", - "name": "x" + "name": "index" } ], "return_type": "NoneType" @@ -238606,28 +249825,6 @@ ], "return_type": "NoneType" }, - "set_local_style_prop_meta": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "prop" - }, - { - "type": "int", - "name": "meta" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, "get_local_style_prop": { "type": "function", "args": [ @@ -238704,26 +249901,6 @@ ], "return_type": "NoneType" }, - "style_get_selector_state": { - "type": "function", - "args": [ - { - "type": "int", - "name": "selector" - } - ], - "return_type": "int" - }, - "style_get_selector_part": { - "type": "function", - "args": [ - { - "type": "int", - "name": "selector" - } - ], - "return_type": "int" - }, "set_style_width": { "type": "function", "args": [ @@ -238958,7 +250135,7 @@ ], "return_type": "NoneType" }, - "set_style_transform_zoom": { + "set_style_transform_scale_x": { "type": "function", "args": [ { @@ -238976,7 +250153,25 @@ ], "return_type": "NoneType" }, - "set_style_transform_angle": { + "set_style_transform_scale_y": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_transform_rotation": { "type": "function", "args": [ { @@ -239218,7 +250413,7 @@ "name": "obj" }, { - "type": "color32_t", + "type": "color_t", "name": "value" }, { @@ -239254,7 +250449,7 @@ "name": "obj" }, { - "type": "color32_t", + "type": "color_t", "name": "value" }, { @@ -239318,7 +250513,7 @@ ], "return_type": "NoneType" }, - "set_style_bg_grad": { + "set_style_bg_main_opa": { "type": "function", "args": [ { @@ -239326,7 +250521,7 @@ "name": "obj" }, { - "type": "grad_dsc_t", + "type": "int", "name": "value" }, { @@ -239336,7 +250531,7 @@ ], "return_type": "NoneType" }, - "set_style_bg_dither_mode": { + "set_style_bg_grad_opa": { "type": "function", "args": [ { @@ -239354,7 +250549,25 @@ ], "return_type": "NoneType" }, - "set_style_bg_img_src": { + "set_style_bg_grad": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "grad_dsc_t", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_bg_image_src": { "type": "function", "args": [ { @@ -239372,7 +250585,7 @@ ], "return_type": "NoneType" }, - "set_style_bg_img_opa": { + "set_style_bg_image_opa": { "type": "function", "args": [ { @@ -239390,7 +250603,7 @@ ], "return_type": "NoneType" }, - "set_style_bg_img_recolor": { + "set_style_bg_image_recolor": { "type": "function", "args": [ { @@ -239398,7 +250611,7 @@ "name": "obj" }, { - "type": "color32_t", + "type": "color_t", "name": "value" }, { @@ -239408,7 +250621,7 @@ ], "return_type": "NoneType" }, - "set_style_bg_img_recolor_opa": { + "set_style_bg_image_recolor_opa": { "type": "function", "args": [ { @@ -239426,7 +250639,7 @@ ], "return_type": "NoneType" }, - "set_style_bg_img_tiled": { + "set_style_bg_image_tiled": { "type": "function", "args": [ { @@ -239452,7 +250665,7 @@ "name": "obj" }, { - "type": "color32_t", + "type": "color_t", "name": "value" }, { @@ -239560,7 +250773,7 @@ "name": "obj" }, { - "type": "color32_t", + "type": "color_t", "name": "value" }, { @@ -239624,7 +250837,7 @@ ], "return_type": "NoneType" }, - "set_style_shadow_ofs_x": { + "set_style_shadow_offset_x": { "type": "function", "args": [ { @@ -239642,7 +250855,7 @@ ], "return_type": "NoneType" }, - "set_style_shadow_ofs_y": { + "set_style_shadow_offset_y": { "type": "function", "args": [ { @@ -239686,7 +250899,7 @@ "name": "obj" }, { - "type": "color32_t", + "type": "color_t", "name": "value" }, { @@ -239714,7 +250927,7 @@ ], "return_type": "NoneType" }, - "set_style_img_opa": { + "set_style_image_opa": { "type": "function", "args": [ { @@ -239732,7 +250945,7 @@ ], "return_type": "NoneType" }, - "set_style_img_recolor": { + "set_style_image_recolor": { "type": "function", "args": [ { @@ -239740,7 +250953,7 @@ "name": "obj" }, { - "type": "color32_t", + "type": "color_t", "name": "value" }, { @@ -239750,7 +250963,7 @@ ], "return_type": "NoneType" }, - "set_style_img_recolor_opa": { + "set_style_image_recolor_opa": { "type": "function", "args": [ { @@ -239848,7 +251061,7 @@ "name": "obj" }, { - "type": "color32_t", + "type": "color_t", "name": "value" }, { @@ -239920,7 +251133,7 @@ "name": "obj" }, { - "type": "color32_t", + "type": "color_t", "name": "value" }, { @@ -239948,7 +251161,7 @@ ], "return_type": "NoneType" }, - "set_style_arc_img_src": { + "set_style_arc_image_src": { "type": "function", "args": [ { @@ -239974,7 +251187,7 @@ "name": "obj" }, { - "type": "color32_t", + "type": "color_t", "name": "value" }, { @@ -240146,6 +251359,24 @@ ], "return_type": "NoneType" }, + "set_style_opa_layered": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, "set_style_color_filter_dsc": { "type": "function", "args": [ @@ -240308,6 +251539,276 @@ ], "return_type": "NoneType" }, + "set_style_flex_flow": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_flex_main_place": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_flex_cross_place": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_flex_track_place": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_flex_grow": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_grid_column_dsc_array": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "void*", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_grid_column_align": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_grid_row_dsc_array": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "void*", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_grid_row_align": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_grid_cell_column_pos": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_grid_cell_x_align": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_grid_cell_column_span": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_grid_cell_row_pos": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_grid_cell_y_align": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_grid_cell_row_span": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, "calculate_style_text_align": { "type": "function", "args": [ @@ -240326,6 +251827,20 @@ ], "return_type": "int" }, + "get_style_opa_recursive": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "part" + } + ], + "return_type": "int" + }, "init_draw_rect_dsc": { "type": "function", "args": [ @@ -240362,7 +251877,7 @@ ], "return_type": "NoneType" }, - "init_draw_img_dsc": { + "init_draw_image_dsc": { "type": "function", "args": [ { @@ -240374,7 +251889,7 @@ "name": "part" }, { - "type": "draw_img_dsc_t", + "type": "draw_image_dsc_t", "name": "draw_dsc" } ], @@ -240430,38 +251945,6 @@ ], "return_type": "int" }, - "draw_dsc_init": { - "type": "function", - "args": [ - { - "type": "obj_draw_part_dsc_t", - "name": "dsc" - }, - { - "type": "draw_ctx_t", - "name": "draw_ctx" - } - ], - "return_type": "NoneType" - }, - "draw_part_check_type": { - "type": "function", - "args": [ - { - "type": "obj_draw_part_dsc_t", - "name": "dsc" - }, - { - "type": "obj_class_t", - "name": "class_p" - }, - { - "type": "int", - "name": "type" - } - ], - "return_type": "bool" - }, "refresh_ext_draw_size": { "type": "function", "args": [ @@ -240617,6 +252100,29 @@ ], "return_type": "bool" }, + "remove_event_cb": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "callback", + "function": { + "args": [ + { + "type": "event_t", + "name": "e" + } + ], + "return_type": null + }, + "name": "event_cb" + } + ], + "return_type": "bool" + }, "add_flag": { "type": "function", "args": [ @@ -240631,7 +252137,21 @@ ], "return_type": "NoneType" }, - "clear_flag": { + "remove_flag": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "f" + } + ], + "return_type": "NoneType" + }, + "update_flag": { "type": "function", "args": [ { @@ -240641,6 +252161,10 @@ { "type": "int", "name": "f" + }, + { + "type": "bool", + "name": "v" } ], "return_type": "NoneType" @@ -240659,7 +252183,7 @@ ], "return_type": "NoneType" }, - "clear_state": { + "remove_state": { "type": "function", "args": [ { @@ -240673,6 +252197,24 @@ ], "return_type": "NoneType" }, + "set_state": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "state" + }, + { + "type": "bool", + "name": "v" + } + ], + "return_type": "NoneType" + }, "has_flag": { "type": "function", "args": [ @@ -240797,8 +252339,8 @@ "type": "function", "args": [ { - "type": "draw_ctx_t", - "name": "draw_ctx" + "type": "layer_t", + "name": "layer" }, { "type": "lv_obj_t*", @@ -240847,217 +252389,7 @@ ], "return_type": "NoneType" }, - "set_flex_flow": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "flow" - } - ], - "return_type": "NoneType" - }, - "set_flex_align": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "main_place" - }, - { - "type": "int", - "name": "cross_place" - }, - { - "type": "int", - "name": "track_cross_place" - } - ], - "return_type": "NoneType" - }, - "set_flex_grow": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "grow" - } - ], - "return_type": "NoneType" - }, - "set_style_flex_flow": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_flex_main_place": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_flex_cross_place": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_flex_track_place": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_flex_grow": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_grid_dsc_array": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "mp_arr_to_lv_coord_t_____", - "name": "col_dsc" - }, - { - "type": "mp_arr_to_lv_coord_t_____", - "name": "row_dsc" - } - ], - "return_type": "NoneType" - }, - "set_grid_align": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "column_align" - }, - { - "type": "int", - "name": "row_align" - } - ], - "return_type": "NoneType" - }, - "set_grid_cell": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "column_align" - }, - { - "type": "int", - "name": "col_pos" - }, - { - "type": "int", - "name": "col_span" - }, - { - "type": "int", - "name": "row_align" - }, - { - "type": "int", - "name": "row_pos" - }, - { - "type": "int", - "name": "row_span" - } - ], - "return_type": "NoneType" - }, - "set_style_grid_row_dsc_array": { + "bind_flag_if_eq": { "type": "function", "args": [ { @@ -241065,35 +252397,21 @@ "name": "obj" }, { - "type": "mp_arr_to_lv_coord_t_____", - "name": "value" + "type": "subject_t", + "name": "subject" }, { "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_grid_column_dsc_array": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "mp_arr_to_lv_coord_t_____", - "name": "value" + "name": "flag" }, { "type": "int", - "name": "selector" + "name": "ref_value" } ], - "return_type": "NoneType" + "return_type": "observer_t" }, - "set_style_grid_row_align": { + "bind_flag_if_not_eq": { "type": "function", "args": [ { @@ -241101,35 +252419,21 @@ "name": "obj" }, { - "type": "int", - "name": "value" + "type": "subject_t", + "name": "subject" }, { "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_grid_column_align": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" + "name": "flag" }, { "type": "int", - "name": "selector" + "name": "ref_value" } ], - "return_type": "NoneType" + "return_type": "observer_t" }, - "set_style_grid_cell_column_pos": { + "bind_state_if_eq": { "type": "function", "args": [ { @@ -241137,71 +252441,21 @@ "name": "obj" }, { - "type": "int", - "name": "value" + "type": "subject_t", + "name": "subject" }, { "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_grid_cell_column_span": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_grid_cell_row_pos": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_grid_cell_row_span": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" + "name": "state" }, { "type": "int", - "name": "selector" + "name": "ref_value" } ], - "return_type": "NoneType" + "return_type": "observer_t" }, - "set_style_grid_cell_x_align": { + "bind_state_if_not_eq": { "type": "function", "args": [ { @@ -241209,33 +252463,19 @@ "name": "obj" }, { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_grid_cell_y_align": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" + "type": "subject_t", + "name": "subject" }, { "type": "int", - "name": "value" + "name": "state" }, { "type": "int", - "name": "selector" + "name": "ref_value" } ], - "return_type": "NoneType" + "return_type": "observer_t" }, "FLAG": { "type": "enum_type", @@ -241300,9 +252540,15 @@ "FLOATING": { "type": "enum_member" }, + "SEND_DRAW_TASK_EVENTS": { + "type": "enum_member" + }, "OVERFLOW_VISIBLE": { "type": "enum_member" }, + "FLEX_IN_NEW_TRACK": { + "type": "enum_member" + }, "LAYOUT_1": { "type": "enum_member" }, @@ -241329,20 +252575,6 @@ } } }, - "DRAW_PART": { - "type": "enum_type", - "members": { - "RECTANGLE": { - "type": "enum_member" - }, - "BORDER_POST": { - "type": "enum_member" - }, - "SCROLLBAR": { - "type": "enum_member" - } - } - }, "TREE_WALK": { "type": "enum_type", "members": { @@ -241395,138 +252627,112 @@ "type": "enum_member" } } - }, - "PINYIN_MODE": { - "type": "enum_type", - "members": { - "K26": { - "type": "enum_member" - }, - "K9": { - "type": "enum_member" - }, - "K9_NUMBER": { - "type": "enum_member" - } - } } } }, - "file_explorer": { + "barcode": { "members": { - "explorer_set_quick_access_path": { + "set_dark_color": { "type": "function", "args": [ { "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "dir" + "name": "led" }, { - "type": "char*", - "name": "path" + "type": "color_t", + "name": "color" } ], "return_type": "NoneType" }, - "explorer_set_sort": { + "set_light_color": { "type": "function", "args": [ { "type": "lv_obj_t*", - "name": "obj" + "name": "led" }, { - "type": "int", - "name": "sort" + "type": "color_t", + "name": "color" } ], "return_type": "NoneType" }, - "explorer_get_selected_file_name": { + "set_scale": { "type": "function", "args": [ { "type": "lv_obj_t*", "name": "obj" + }, + { + "type": "int", + "name": "scale" } ], - "return_type": "char*" + "return_type": "NoneType" }, - "explorer_get_current_path": { + "set_direction": { "type": "function", "args": [ { "type": "lv_obj_t*", "name": "obj" - } - ], - "return_type": "char*" - }, - "explorer_get_header": { - "type": "function", - "args": [ + }, { - "type": "lv_obj_t*", - "name": "parent" + "type": "int", + "name": "dir" } ], - "return_type": "lv_obj_t*" + "return_type": "NoneType" }, - "explorer_get_quick_access_area": { + "update": { "type": "function", "args": [ { "type": "lv_obj_t*", - "name": "parent" - } - ], - "return_type": "lv_obj_t*" - }, - "explorer_get_path_label": { - "type": "function", - "args": [ + "name": "obj" + }, { - "type": "lv_obj_t*", - "name": "parent" + "type": "char*", + "name": "data" } ], - "return_type": "lv_obj_t*" + "return_type": "int" }, - "explorer_get_places_list": { + "get_dark_color": { "type": "function", "args": [ { "type": "lv_obj_t*", - "name": "parent" + "name": "obj" } ], - "return_type": "lv_obj_t*" + "return_type": "color_t" }, - "explorer_get_device_list": { + "get_light_color": { "type": "function", "args": [ { "type": "lv_obj_t*", - "name": "parent" + "name": "obj" } ], - "return_type": "lv_obj_t*" + "return_type": "color_t" }, - "explorer_get_file_table": { + "get_scale": { "type": "function", "args": [ { "type": "lv_obj_t*", - "name": "parent" + "name": "obj" } ], - "return_type": "lv_obj_t*" + "return_type": "int" }, - "explorer_get_sort": { + "center": { "type": "function", "args": [ { @@ -241534,31 +252740,27 @@ "name": "obj" } ], - "return_type": "int" + "return_type": "NoneType" }, - "explorer_open_dir": { + "style_get_selector_state": { "type": "function", "args": [ { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "char*", - "name": "text" + "type": "int", + "name": "selector" } ], - "return_type": "NoneType" + "return_type": "int" }, - "center": { + "style_get_selector_part": { "type": "function", "args": [ { - "type": "lv_obj_t*", - "name": "obj" + "type": "int", + "name": "selector" } ], - "return_type": "NoneType" + "return_type": "int" }, "get_style_width": { "type": "function", @@ -241742,7 +252944,21 @@ ], "return_type": "int" }, - "get_style_transform_zoom": { + "get_style_transform_scale_x": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "part" + } + ], + "return_type": "int" + }, + "get_style_transform_scale_y": { "type": "function", "args": [ { @@ -241756,7 +252972,7 @@ ], "return_type": "int" }, - "get_style_transform_angle": { + "get_style_transform_rotation": { "type": "function", "args": [ { @@ -241950,7 +253166,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_bg_color_filtered": { "type": "function", @@ -241964,7 +253180,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_bg_opa": { "type": "function", @@ -241992,7 +253208,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_bg_grad_color_filtered": { "type": "function", @@ -242006,7 +253222,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_bg_grad_dir": { "type": "function", @@ -242050,7 +253266,7 @@ ], "return_type": "int" }, - "get_style_bg_grad": { + "get_style_bg_main_opa": { "type": "function", "args": [ { @@ -242062,9 +253278,9 @@ "name": "part" } ], - "return_type": "grad_dsc_t" + "return_type": "int" }, - "get_style_bg_dither_mode": { + "get_style_bg_grad_opa": { "type": "function", "args": [ { @@ -242078,7 +253294,21 @@ ], "return_type": "int" }, - "get_style_bg_img_src": { + "get_style_bg_grad": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "part" + } + ], + "return_type": "grad_dsc_t" + }, + "get_style_bg_image_src": { "type": "function", "args": [ { @@ -242092,7 +253322,7 @@ ], "return_type": "void*" }, - "get_style_bg_img_opa": { + "get_style_bg_image_opa": { "type": "function", "args": [ { @@ -242106,7 +253336,7 @@ ], "return_type": "int" }, - "get_style_bg_img_recolor": { + "get_style_bg_image_recolor": { "type": "function", "args": [ { @@ -242118,9 +253348,9 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, - "get_style_bg_img_recolor_filtered": { + "get_style_bg_image_recolor_filtered": { "type": "function", "args": [ { @@ -242132,9 +253362,9 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, - "get_style_bg_img_recolor_opa": { + "get_style_bg_image_recolor_opa": { "type": "function", "args": [ { @@ -242148,7 +253378,7 @@ ], "return_type": "int" }, - "get_style_bg_img_tiled": { + "get_style_bg_image_tiled": { "type": "function", "args": [ { @@ -242174,7 +253404,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_border_color_filtered": { "type": "function", @@ -242188,7 +253418,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_border_opa": { "type": "function", @@ -242272,7 +253502,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_outline_color_filtered": { "type": "function", @@ -242286,7 +253516,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_outline_opa": { "type": "function", @@ -242330,7 +253560,7 @@ ], "return_type": "int" }, - "get_style_shadow_ofs_x": { + "get_style_shadow_offset_x": { "type": "function", "args": [ { @@ -242344,7 +253574,7 @@ ], "return_type": "int" }, - "get_style_shadow_ofs_y": { + "get_style_shadow_offset_y": { "type": "function", "args": [ { @@ -242384,7 +253614,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_shadow_color_filtered": { "type": "function", @@ -242398,7 +253628,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_shadow_opa": { "type": "function", @@ -242414,7 +253644,7 @@ ], "return_type": "int" }, - "get_style_img_opa": { + "get_style_image_opa": { "type": "function", "args": [ { @@ -242428,7 +253658,7 @@ ], "return_type": "int" }, - "get_style_img_recolor": { + "get_style_image_recolor": { "type": "function", "args": [ { @@ -242440,9 +253670,9 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, - "get_style_img_recolor_filtered": { + "get_style_image_recolor_filtered": { "type": "function", "args": [ { @@ -242454,9 +253684,9 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, - "get_style_img_recolor_opa": { + "get_style_image_recolor_opa": { "type": "function", "args": [ { @@ -242538,7 +253768,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_line_color_filtered": { "type": "function", @@ -242552,7 +253782,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_line_opa": { "type": "function", @@ -242608,7 +253838,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_arc_color_filtered": { "type": "function", @@ -242622,7 +253852,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_arc_opa": { "type": "function", @@ -242638,7 +253868,7 @@ ], "return_type": "int" }, - "get_style_arc_img_src": { + "get_style_arc_image_src": { "type": "function", "args": [ { @@ -242664,7 +253894,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_text_color_filtered": { "type": "function", @@ -242678,7 +253908,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_text_opa": { "type": "function", @@ -242806,6 +254036,20 @@ ], "return_type": "int" }, + "get_style_opa_layered": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "part" + } + ], + "return_type": "int" + }, "get_style_color_filter_dsc": { "type": "function", "args": [ @@ -242932,169 +254176,7 @@ ], "return_type": "int" }, - "set_style_pad_all": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_pad_hor": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_pad_ver": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_margin_all": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_margin_hor": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_margin_ver": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_pad_gap": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_size": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "width" - }, - { - "type": "int", - "name": "height" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "get_style_space_left": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "part" - } - ], - "return_type": "int" - }, - "get_style_space_right": { + "get_style_flex_flow": { "type": "function", "args": [ { @@ -243108,7 +254190,7 @@ ], "return_type": "int" }, - "get_style_space_top": { + "get_style_flex_main_place": { "type": "function", "args": [ { @@ -243122,7 +254204,7 @@ ], "return_type": "int" }, - "get_style_space_bottom": { + "get_style_flex_cross_place": { "type": "function", "args": [ { @@ -243136,31 +254218,7 @@ ], "return_type": "int" }, - "set_user_data": { - "type": "function", - "args": [ - { - "type": "void*", - "name": "user_data" - }, - { - "type": "lv_obj_t*", - "name": "obj" - } - ], - "return_type": "NoneType" - }, - "get_user_data": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - } - ], - "return_type": "void*" - }, - "get_style_flex_flow": { + "get_style_flex_track_place": { "type": "function", "args": [ { @@ -243174,7 +254232,7 @@ ], "return_type": "int" }, - "get_style_flex_main_place": { + "get_style_flex_grow": { "type": "function", "args": [ { @@ -243188,7 +254246,7 @@ ], "return_type": "int" }, - "get_style_flex_cross_place": { + "get_style_grid_column_dsc_array": { "type": "function", "args": [ { @@ -243200,9 +254258,9 @@ "name": "part" } ], - "return_type": "int" + "return_type": "void*" }, - "get_style_flex_track_place": { + "get_style_grid_column_align": { "type": "function", "args": [ { @@ -243216,7 +254274,7 @@ ], "return_type": "int" }, - "get_style_flex_grow": { + "get_style_grid_row_dsc_array": { "type": "function", "args": [ { @@ -243228,7 +254286,7 @@ "name": "part" } ], - "return_type": "int" + "return_type": "void*" }, "get_style_grid_row_align": { "type": "function", @@ -243244,7 +254302,7 @@ ], "return_type": "int" }, - "get_style_grid_column_align": { + "get_style_grid_cell_column_pos": { "type": "function", "args": [ { @@ -243258,7 +254316,7 @@ ], "return_type": "int" }, - "get_style_grid_cell_column_pos": { + "get_style_grid_cell_x_align": { "type": "function", "args": [ { @@ -243300,6 +254358,20 @@ ], "return_type": "int" }, + "get_style_grid_cell_y_align": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "part" + } + ], + "return_type": "int" + }, "get_style_grid_cell_row_span": { "type": "function", "args": [ @@ -243314,7 +254386,173 @@ ], "return_type": "int" }, - "get_style_grid_cell_x_align": { + "set_style_pad_all": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_pad_hor": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_pad_ver": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_margin_all": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_margin_hor": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_margin_ver": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_pad_gap": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_size": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "width" + }, + { + "type": "int", + "name": "height" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_transform_scale": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "get_style_space_left": { "type": "function", "args": [ { @@ -243328,7 +254566,49 @@ ], "return_type": "int" }, - "get_style_grid_cell_y_align": { + "get_style_space_right": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "part" + } + ], + "return_type": "int" + }, + "get_style_space_top": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "part" + } + ], + "return_type": "int" + }, + "get_style_space_bottom": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "part" + } + ], + "return_type": "int" + }, + "get_style_transform_scale_x_safe": { "type": "function", "args": [ { @@ -243342,6 +254622,44 @@ ], "return_type": "int" }, + "get_style_transform_scale_y_safe": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "part" + } + ], + "return_type": "int" + }, + "set_user_data": { + "type": "function", + "args": [ + { + "type": "void*", + "name": "user_data" + }, + { + "type": "lv_obj_t*", + "name": "obj" + } + ], + "return_type": "NoneType" + }, + "get_user_data": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + } + ], + "return_type": "void*" + }, "move_foreground": { "type": "function", "args": [ @@ -243362,15 +254680,125 @@ ], "return_type": "NoneType" }, - "get_child_id": { + "set_flex_flow": { "type": "function", "args": [ { "type": "lv_obj_t*", "name": "obj" + }, + { + "type": "int", + "name": "flow" } ], - "return_type": "int" + "return_type": "NoneType" + }, + "set_flex_align": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "main_place" + }, + { + "type": "int", + "name": "cross_place" + }, + { + "type": "int", + "name": "track_cross_place" + } + ], + "return_type": "NoneType" + }, + "set_flex_grow": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "grow" + } + ], + "return_type": "NoneType" + }, + "set_grid_dsc_array": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "mp_arr_to_int32_t_____", + "name": "col_dsc" + }, + { + "type": "mp_arr_to_int32_t_____", + "name": "row_dsc" + } + ], + "return_type": "NoneType" + }, + "set_grid_align": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "column_align" + }, + { + "type": "int", + "name": "row_align" + } + ], + "return_type": "NoneType" + }, + "set_grid_cell": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "column_align" + }, + { + "type": "int", + "name": "col_pos" + }, + { + "type": "int", + "name": "col_span" + }, + { + "type": "int", + "name": "row_align" + }, + { + "type": "int", + "name": "row_pos" + }, + { + "type": "int", + "name": "row_span" + } + ], + "return_type": "NoneType" }, "delete": { "type": "function", @@ -243392,7 +254820,7 @@ ], "return_type": "NoneType" }, - "del_delayed": { + "delete_delayed": { "type": "function", "args": [ { @@ -243406,7 +254834,7 @@ ], "return_type": "NoneType" }, - "del_anim_ready_cb": { + "delete_anim_ready_cb": { "type": "function", "args": [ { @@ -243416,7 +254844,7 @@ ], "return_type": "NoneType" }, - "del_async": { + "delete_async": { "type": "function", "args": [ { @@ -243486,7 +254914,7 @@ "name": "obj" } ], - "return_type": "disp_t" + "return_type": "display_t" }, "get_parent": { "type": "function", @@ -243512,6 +254940,20 @@ ], "return_type": "lv_obj_t*" }, + "get_sibling": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "id" + } + ], + "return_type": "lv_obj_t*" + }, "get_child_cnt": { "type": "function", "args": [ @@ -243561,6 +255003,16 @@ ], "return_type": "NoneType" }, + "dump_tree": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + } + ], + "return_type": "NoneType" + }, "set_pos": { "type": "function", "args": [ @@ -243588,7 +255040,7 @@ }, { "type": "int", - "name": "x" + "name": "index" } ], "return_type": "NoneType" @@ -243602,7 +255054,7 @@ }, { "type": "int", - "name": "x" + "name": "index" } ], "return_type": "NoneType" @@ -243644,7 +255096,7 @@ }, { "type": "int", - "name": "x" + "name": "index" } ], "return_type": "NoneType" @@ -243658,7 +255110,7 @@ }, { "type": "int", - "name": "x" + "name": "index" } ], "return_type": "NoneType" @@ -243672,7 +255124,7 @@ }, { "type": "int", - "name": "x" + "name": "index" } ], "return_type": "NoneType" @@ -243686,7 +255138,7 @@ }, { "type": "int", - "name": "x" + "name": "index" } ], "return_type": "NoneType" @@ -244106,7 +255558,7 @@ }, { "type": "int", - "name": "x" + "name": "index" } ], "return_type": "NoneType" @@ -244651,28 +256103,6 @@ ], "return_type": "NoneType" }, - "set_local_style_prop_meta": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "prop" - }, - { - "type": "int", - "name": "meta" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, "get_local_style_prop": { "type": "function", "args": [ @@ -244749,26 +256179,6 @@ ], "return_type": "NoneType" }, - "style_get_selector_state": { - "type": "function", - "args": [ - { - "type": "int", - "name": "selector" - } - ], - "return_type": "int" - }, - "style_get_selector_part": { - "type": "function", - "args": [ - { - "type": "int", - "name": "selector" - } - ], - "return_type": "int" - }, "set_style_width": { "type": "function", "args": [ @@ -245003,7 +256413,7 @@ ], "return_type": "NoneType" }, - "set_style_transform_zoom": { + "set_style_transform_scale_x": { "type": "function", "args": [ { @@ -245021,7 +256431,25 @@ ], "return_type": "NoneType" }, - "set_style_transform_angle": { + "set_style_transform_scale_y": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_transform_rotation": { "type": "function", "args": [ { @@ -245263,7 +256691,7 @@ "name": "obj" }, { - "type": "color32_t", + "type": "color_t", "name": "value" }, { @@ -245299,7 +256727,7 @@ "name": "obj" }, { - "type": "color32_t", + "type": "color_t", "name": "value" }, { @@ -245363,7 +256791,7 @@ ], "return_type": "NoneType" }, - "set_style_bg_grad": { + "set_style_bg_main_opa": { "type": "function", "args": [ { @@ -245371,7 +256799,7 @@ "name": "obj" }, { - "type": "grad_dsc_t", + "type": "int", "name": "value" }, { @@ -245381,7 +256809,7 @@ ], "return_type": "NoneType" }, - "set_style_bg_dither_mode": { + "set_style_bg_grad_opa": { "type": "function", "args": [ { @@ -245399,7 +256827,25 @@ ], "return_type": "NoneType" }, - "set_style_bg_img_src": { + "set_style_bg_grad": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "grad_dsc_t", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_bg_image_src": { "type": "function", "args": [ { @@ -245417,7 +256863,7 @@ ], "return_type": "NoneType" }, - "set_style_bg_img_opa": { + "set_style_bg_image_opa": { "type": "function", "args": [ { @@ -245435,7 +256881,7 @@ ], "return_type": "NoneType" }, - "set_style_bg_img_recolor": { + "set_style_bg_image_recolor": { "type": "function", "args": [ { @@ -245443,7 +256889,7 @@ "name": "obj" }, { - "type": "color32_t", + "type": "color_t", "name": "value" }, { @@ -245453,7 +256899,7 @@ ], "return_type": "NoneType" }, - "set_style_bg_img_recolor_opa": { + "set_style_bg_image_recolor_opa": { "type": "function", "args": [ { @@ -245471,7 +256917,7 @@ ], "return_type": "NoneType" }, - "set_style_bg_img_tiled": { + "set_style_bg_image_tiled": { "type": "function", "args": [ { @@ -245497,7 +256943,7 @@ "name": "obj" }, { - "type": "color32_t", + "type": "color_t", "name": "value" }, { @@ -245605,7 +257051,7 @@ "name": "obj" }, { - "type": "color32_t", + "type": "color_t", "name": "value" }, { @@ -245669,7 +257115,7 @@ ], "return_type": "NoneType" }, - "set_style_shadow_ofs_x": { + "set_style_shadow_offset_x": { "type": "function", "args": [ { @@ -245687,7 +257133,7 @@ ], "return_type": "NoneType" }, - "set_style_shadow_ofs_y": { + "set_style_shadow_offset_y": { "type": "function", "args": [ { @@ -245731,7 +257177,7 @@ "name": "obj" }, { - "type": "color32_t", + "type": "color_t", "name": "value" }, { @@ -245759,7 +257205,7 @@ ], "return_type": "NoneType" }, - "set_style_img_opa": { + "set_style_image_opa": { "type": "function", "args": [ { @@ -245777,7 +257223,7 @@ ], "return_type": "NoneType" }, - "set_style_img_recolor": { + "set_style_image_recolor": { "type": "function", "args": [ { @@ -245785,7 +257231,7 @@ "name": "obj" }, { - "type": "color32_t", + "type": "color_t", "name": "value" }, { @@ -245795,7 +257241,7 @@ ], "return_type": "NoneType" }, - "set_style_img_recolor_opa": { + "set_style_image_recolor_opa": { "type": "function", "args": [ { @@ -245893,7 +257339,7 @@ "name": "obj" }, { - "type": "color32_t", + "type": "color_t", "name": "value" }, { @@ -245965,7 +257411,7 @@ "name": "obj" }, { - "type": "color32_t", + "type": "color_t", "name": "value" }, { @@ -245993,7 +257439,7 @@ ], "return_type": "NoneType" }, - "set_style_arc_img_src": { + "set_style_arc_image_src": { "type": "function", "args": [ { @@ -246019,7 +257465,7 @@ "name": "obj" }, { - "type": "color32_t", + "type": "color_t", "name": "value" }, { @@ -246191,6 +257637,24 @@ ], "return_type": "NoneType" }, + "set_style_opa_layered": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, "set_style_color_filter_dsc": { "type": "function", "args": [ @@ -246353,6 +257817,276 @@ ], "return_type": "NoneType" }, + "set_style_flex_flow": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_flex_main_place": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_flex_cross_place": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_flex_track_place": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_flex_grow": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_grid_column_dsc_array": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "void*", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_grid_column_align": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_grid_row_dsc_array": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "void*", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_grid_row_align": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_grid_cell_column_pos": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_grid_cell_x_align": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_grid_cell_column_span": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_grid_cell_row_pos": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_grid_cell_y_align": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_grid_cell_row_span": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, "calculate_style_text_align": { "type": "function", "args": [ @@ -246371,6 +258105,20 @@ ], "return_type": "int" }, + "get_style_opa_recursive": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "part" + } + ], + "return_type": "int" + }, "init_draw_rect_dsc": { "type": "function", "args": [ @@ -246407,7 +258155,7 @@ ], "return_type": "NoneType" }, - "init_draw_img_dsc": { + "init_draw_image_dsc": { "type": "function", "args": [ { @@ -246419,7 +258167,7 @@ "name": "part" }, { - "type": "draw_img_dsc_t", + "type": "draw_image_dsc_t", "name": "draw_dsc" } ], @@ -246475,38 +258223,6 @@ ], "return_type": "int" }, - "draw_dsc_init": { - "type": "function", - "args": [ - { - "type": "obj_draw_part_dsc_t", - "name": "dsc" - }, - { - "type": "draw_ctx_t", - "name": "draw_ctx" - } - ], - "return_type": "NoneType" - }, - "draw_part_check_type": { - "type": "function", - "args": [ - { - "type": "obj_draw_part_dsc_t", - "name": "dsc" - }, - { - "type": "obj_class_t", - "name": "class_p" - }, - { - "type": "int", - "name": "type" - } - ], - "return_type": "bool" - }, "refresh_ext_draw_size": { "type": "function", "args": [ @@ -246662,6 +258378,29 @@ ], "return_type": "bool" }, + "remove_event_cb": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "callback", + "function": { + "args": [ + { + "type": "event_t", + "name": "e" + } + ], + "return_type": null + }, + "name": "event_cb" + } + ], + "return_type": "bool" + }, "add_flag": { "type": "function", "args": [ @@ -246676,7 +258415,7 @@ ], "return_type": "NoneType" }, - "clear_flag": { + "remove_flag": { "type": "function", "args": [ { @@ -246690,6 +258429,24 @@ ], "return_type": "NoneType" }, + "update_flag": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "f" + }, + { + "type": "bool", + "name": "v" + } + ], + "return_type": "NoneType" + }, "add_state": { "type": "function", "args": [ @@ -246704,7 +258461,7 @@ ], "return_type": "NoneType" }, - "clear_state": { + "remove_state": { "type": "function", "args": [ { @@ -246718,6 +258475,24 @@ ], "return_type": "NoneType" }, + "set_state": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "state" + }, + { + "type": "bool", + "name": "v" + } + ], + "return_type": "NoneType" + }, "has_flag": { "type": "function", "args": [ @@ -246842,8 +258617,8 @@ "type": "function", "args": [ { - "type": "draw_ctx_t", - "name": "draw_ctx" + "type": "layer_t", + "name": "layer" }, { "type": "lv_obj_t*", @@ -246892,183 +258667,7 @@ ], "return_type": "NoneType" }, - "set_flex_flow": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "flow" - } - ], - "return_type": "NoneType" - }, - "set_flex_align": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "main_place" - }, - { - "type": "int", - "name": "cross_place" - }, - { - "type": "int", - "name": "track_cross_place" - } - ], - "return_type": "NoneType" - }, - "set_flex_grow": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "grow" - } - ], - "return_type": "NoneType" - }, - "set_style_flex_flow": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_flex_main_place": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_flex_cross_place": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_flex_track_place": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_flex_grow": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_grid_dsc_array": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "mp_arr_to_lv_coord_t_____", - "name": "col_dsc" - }, - { - "type": "mp_arr_to_lv_coord_t_____", - "name": "row_dsc" - } - ], - "return_type": "NoneType" - }, - "set_grid_align": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "column_align" - }, - { - "type": "int", - "name": "row_align" - } - ], - "return_type": "NoneType" - }, - "set_grid_cell": { + "bind_flag_if_eq": { "type": "function", "args": [ { @@ -247076,33 +258675,21 @@ "name": "obj" }, { - "type": "int", - "name": "column_align" - }, - { - "type": "int", - "name": "col_pos" - }, - { - "type": "int", - "name": "col_span" - }, - { - "type": "int", - "name": "row_align" + "type": "subject_t", + "name": "subject" }, { "type": "int", - "name": "row_pos" + "name": "flag" }, { "type": "int", - "name": "row_span" + "name": "ref_value" } ], - "return_type": "NoneType" + "return_type": "observer_t" }, - "set_style_grid_row_dsc_array": { + "bind_flag_if_not_eq": { "type": "function", "args": [ { @@ -247110,35 +258697,21 @@ "name": "obj" }, { - "type": "mp_arr_to_lv_coord_t_____", - "name": "value" + "type": "subject_t", + "name": "subject" }, { "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_grid_column_dsc_array": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "mp_arr_to_lv_coord_t_____", - "name": "value" + "name": "flag" }, { "type": "int", - "name": "selector" + "name": "ref_value" } ], - "return_type": "NoneType" + "return_type": "observer_t" }, - "set_style_grid_row_align": { + "bind_state_if_eq": { "type": "function", "args": [ { @@ -247146,107 +258719,21 @@ "name": "obj" }, { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_grid_column_align": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" + "type": "subject_t", + "name": "subject" }, { "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_grid_cell_column_pos": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_grid_cell_column_span": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_grid_cell_row_pos": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_grid_cell_row_span": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" + "name": "state" }, { "type": "int", - "name": "selector" + "name": "ref_value" } ], - "return_type": "NoneType" + "return_type": "observer_t" }, - "set_style_grid_cell_x_align": { + "bind_state_if_not_eq": { "type": "function", "args": [ { @@ -247254,33 +258741,19 @@ "name": "obj" }, { - "type": "int", - "name": "value" + "type": "subject_t", + "name": "subject" }, { "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_grid_cell_y_align": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" + "name": "state" }, { "type": "int", - "name": "selector" + "name": "ref_value" } ], - "return_type": "NoneType" + "return_type": "observer_t" }, "FLAG": { "type": "enum_type", @@ -247345,9 +258818,15 @@ "FLOATING": { "type": "enum_member" }, + "SEND_DRAW_TASK_EVENTS": { + "type": "enum_member" + }, "OVERFLOW_VISIBLE": { "type": "enum_member" }, + "FLEX_IN_NEW_TRACK": { + "type": "enum_member" + }, "LAYOUT_1": { "type": "enum_member" }, @@ -247374,20 +258853,6 @@ } } }, - "DRAW_PART": { - "type": "enum_type", - "members": { - "RECTANGLE": { - "type": "enum_member" - }, - "BORDER_POST": { - "type": "enum_member" - }, - "SCROLLBAR": { - "type": "enum_member" - } - } - }, "TREE_WALK": { "type": "enum_type", "members": { @@ -247443,9 +258908,9 @@ } } }, - "barcode": { + "gif": { "members": { - "set_dark_color": { + "set_src": { "type": "function", "args": [ { @@ -247453,94 +258918,52 @@ "name": "obj" }, { - "type": "color32_t", - "name": "color" + "type": "void*", + "name": "src" } ], "return_type": "NoneType" }, - "set_light_color": { + "restart": { "type": "function", "args": [ { "type": "lv_obj_t*", "name": "obj" - }, - { - "type": "color32_t", - "name": "color" } ], "return_type": "NoneType" }, - "set_scale": { + "center": { "type": "function", "args": [ { "type": "lv_obj_t*", "name": "obj" - }, - { - "type": "int", - "name": "zoom" } ], "return_type": "NoneType" }, - "update": { + "style_get_selector_state": { "type": "function", "args": [ { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "char*", - "name": "data" + "type": "int", + "name": "selector" } ], "return_type": "int" }, - "get_dark_color": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - } - ], - "return_type": "color32_t" - }, - "get_light_color": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - } - ], - "return_type": "color32_t" - }, - "get_scale": { + "style_get_selector_part": { "type": "function", "args": [ { - "type": "lv_obj_t*", - "name": "obj" + "type": "int", + "name": "selector" } ], "return_type": "int" }, - "center": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - } - ], - "return_type": "NoneType" - }, "get_style_width": { "type": "function", "args": [ @@ -247723,7 +259146,21 @@ ], "return_type": "int" }, - "get_style_transform_zoom": { + "get_style_transform_scale_x": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "part" + } + ], + "return_type": "int" + }, + "get_style_transform_scale_y": { "type": "function", "args": [ { @@ -247737,7 +259174,7 @@ ], "return_type": "int" }, - "get_style_transform_angle": { + "get_style_transform_rotation": { "type": "function", "args": [ { @@ -247931,7 +259368,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_bg_color_filtered": { "type": "function", @@ -247945,7 +259382,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_bg_opa": { "type": "function", @@ -247973,7 +259410,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_bg_grad_color_filtered": { "type": "function", @@ -247987,7 +259424,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_bg_grad_dir": { "type": "function", @@ -248031,7 +259468,7 @@ ], "return_type": "int" }, - "get_style_bg_grad": { + "get_style_bg_main_opa": { "type": "function", "args": [ { @@ -248043,9 +259480,9 @@ "name": "part" } ], - "return_type": "grad_dsc_t" + "return_type": "int" }, - "get_style_bg_dither_mode": { + "get_style_bg_grad_opa": { "type": "function", "args": [ { @@ -248059,7 +259496,21 @@ ], "return_type": "int" }, - "get_style_bg_img_src": { + "get_style_bg_grad": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "part" + } + ], + "return_type": "grad_dsc_t" + }, + "get_style_bg_image_src": { "type": "function", "args": [ { @@ -248073,7 +259524,7 @@ ], "return_type": "void*" }, - "get_style_bg_img_opa": { + "get_style_bg_image_opa": { "type": "function", "args": [ { @@ -248087,7 +259538,7 @@ ], "return_type": "int" }, - "get_style_bg_img_recolor": { + "get_style_bg_image_recolor": { "type": "function", "args": [ { @@ -248099,9 +259550,9 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, - "get_style_bg_img_recolor_filtered": { + "get_style_bg_image_recolor_filtered": { "type": "function", "args": [ { @@ -248113,9 +259564,9 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, - "get_style_bg_img_recolor_opa": { + "get_style_bg_image_recolor_opa": { "type": "function", "args": [ { @@ -248129,7 +259580,7 @@ ], "return_type": "int" }, - "get_style_bg_img_tiled": { + "get_style_bg_image_tiled": { "type": "function", "args": [ { @@ -248155,7 +259606,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_border_color_filtered": { "type": "function", @@ -248169,7 +259620,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_border_opa": { "type": "function", @@ -248253,7 +259704,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_outline_color_filtered": { "type": "function", @@ -248267,7 +259718,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_outline_opa": { "type": "function", @@ -248311,7 +259762,7 @@ ], "return_type": "int" }, - "get_style_shadow_ofs_x": { + "get_style_shadow_offset_x": { "type": "function", "args": [ { @@ -248325,7 +259776,7 @@ ], "return_type": "int" }, - "get_style_shadow_ofs_y": { + "get_style_shadow_offset_y": { "type": "function", "args": [ { @@ -248365,7 +259816,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_shadow_color_filtered": { "type": "function", @@ -248379,7 +259830,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_shadow_opa": { "type": "function", @@ -248395,7 +259846,7 @@ ], "return_type": "int" }, - "get_style_img_opa": { + "get_style_image_opa": { "type": "function", "args": [ { @@ -248409,7 +259860,7 @@ ], "return_type": "int" }, - "get_style_img_recolor": { + "get_style_image_recolor": { "type": "function", "args": [ { @@ -248421,9 +259872,9 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, - "get_style_img_recolor_filtered": { + "get_style_image_recolor_filtered": { "type": "function", "args": [ { @@ -248435,9 +259886,9 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, - "get_style_img_recolor_opa": { + "get_style_image_recolor_opa": { "type": "function", "args": [ { @@ -248519,7 +259970,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_line_color_filtered": { "type": "function", @@ -248533,7 +259984,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_line_opa": { "type": "function", @@ -248589,7 +260040,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_arc_color_filtered": { "type": "function", @@ -248603,7 +260054,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_arc_opa": { "type": "function", @@ -248619,7 +260070,7 @@ ], "return_type": "int" }, - "get_style_arc_img_src": { + "get_style_arc_image_src": { "type": "function", "args": [ { @@ -248645,7 +260096,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_text_color_filtered": { "type": "function", @@ -248659,7 +260110,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_text_opa": { "type": "function", @@ -248787,6 +260238,20 @@ ], "return_type": "int" }, + "get_style_opa_layered": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "part" + } + ], + "return_type": "int" + }, "get_style_color_filter_dsc": { "type": "function", "args": [ @@ -248913,169 +260378,7 @@ ], "return_type": "int" }, - "set_style_pad_all": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_pad_hor": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_pad_ver": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_margin_all": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_margin_hor": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_margin_ver": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_pad_gap": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_size": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "width" - }, - { - "type": "int", - "name": "height" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "get_style_space_left": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "part" - } - ], - "return_type": "int" - }, - "get_style_space_right": { + "get_style_flex_flow": { "type": "function", "args": [ { @@ -249089,7 +260392,7 @@ ], "return_type": "int" }, - "get_style_space_top": { + "get_style_flex_main_place": { "type": "function", "args": [ { @@ -249103,7 +260406,7 @@ ], "return_type": "int" }, - "get_style_space_bottom": { + "get_style_flex_cross_place": { "type": "function", "args": [ { @@ -249117,31 +260420,7 @@ ], "return_type": "int" }, - "set_user_data": { - "type": "function", - "args": [ - { - "type": "void*", - "name": "user_data" - }, - { - "type": "lv_obj_t*", - "name": "obj" - } - ], - "return_type": "NoneType" - }, - "get_user_data": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - } - ], - "return_type": "void*" - }, - "get_style_flex_flow": { + "get_style_flex_track_place": { "type": "function", "args": [ { @@ -249155,7 +260434,7 @@ ], "return_type": "int" }, - "get_style_flex_main_place": { + "get_style_flex_grow": { "type": "function", "args": [ { @@ -249169,7 +260448,7 @@ ], "return_type": "int" }, - "get_style_flex_cross_place": { + "get_style_grid_column_dsc_array": { "type": "function", "args": [ { @@ -249181,9 +260460,9 @@ "name": "part" } ], - "return_type": "int" + "return_type": "void*" }, - "get_style_flex_track_place": { + "get_style_grid_column_align": { "type": "function", "args": [ { @@ -249197,7 +260476,7 @@ ], "return_type": "int" }, - "get_style_flex_grow": { + "get_style_grid_row_dsc_array": { "type": "function", "args": [ { @@ -249209,7 +260488,7 @@ "name": "part" } ], - "return_type": "int" + "return_type": "void*" }, "get_style_grid_row_align": { "type": "function", @@ -249225,7 +260504,7 @@ ], "return_type": "int" }, - "get_style_grid_column_align": { + "get_style_grid_cell_column_pos": { "type": "function", "args": [ { @@ -249239,7 +260518,7 @@ ], "return_type": "int" }, - "get_style_grid_cell_column_pos": { + "get_style_grid_cell_x_align": { "type": "function", "args": [ { @@ -249281,6 +260560,20 @@ ], "return_type": "int" }, + "get_style_grid_cell_y_align": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "part" + } + ], + "return_type": "int" + }, "get_style_grid_cell_row_span": { "type": "function", "args": [ @@ -249295,7 +260588,173 @@ ], "return_type": "int" }, - "get_style_grid_cell_x_align": { + "set_style_pad_all": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_pad_hor": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_pad_ver": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_margin_all": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_margin_hor": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_margin_ver": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_pad_gap": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_size": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "width" + }, + { + "type": "int", + "name": "height" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_transform_scale": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "get_style_space_left": { "type": "function", "args": [ { @@ -249309,7 +260768,49 @@ ], "return_type": "int" }, - "get_style_grid_cell_y_align": { + "get_style_space_right": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "part" + } + ], + "return_type": "int" + }, + "get_style_space_top": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "part" + } + ], + "return_type": "int" + }, + "get_style_space_bottom": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "part" + } + ], + "return_type": "int" + }, + "get_style_transform_scale_x_safe": { "type": "function", "args": [ { @@ -249323,6 +260824,44 @@ ], "return_type": "int" }, + "get_style_transform_scale_y_safe": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "part" + } + ], + "return_type": "int" + }, + "set_user_data": { + "type": "function", + "args": [ + { + "type": "void*", + "name": "user_data" + }, + { + "type": "lv_obj_t*", + "name": "obj" + } + ], + "return_type": "NoneType" + }, + "get_user_data": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + } + ], + "return_type": "void*" + }, "move_foreground": { "type": "function", "args": [ @@ -249343,15 +260882,125 @@ ], "return_type": "NoneType" }, - "get_child_id": { + "set_flex_flow": { "type": "function", "args": [ { "type": "lv_obj_t*", "name": "obj" + }, + { + "type": "int", + "name": "flow" } ], - "return_type": "int" + "return_type": "NoneType" + }, + "set_flex_align": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "main_place" + }, + { + "type": "int", + "name": "cross_place" + }, + { + "type": "int", + "name": "track_cross_place" + } + ], + "return_type": "NoneType" + }, + "set_flex_grow": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "grow" + } + ], + "return_type": "NoneType" + }, + "set_grid_dsc_array": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "mp_arr_to_int32_t_____", + "name": "col_dsc" + }, + { + "type": "mp_arr_to_int32_t_____", + "name": "row_dsc" + } + ], + "return_type": "NoneType" + }, + "set_grid_align": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "column_align" + }, + { + "type": "int", + "name": "row_align" + } + ], + "return_type": "NoneType" + }, + "set_grid_cell": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "column_align" + }, + { + "type": "int", + "name": "col_pos" + }, + { + "type": "int", + "name": "col_span" + }, + { + "type": "int", + "name": "row_align" + }, + { + "type": "int", + "name": "row_pos" + }, + { + "type": "int", + "name": "row_span" + } + ], + "return_type": "NoneType" }, "delete": { "type": "function", @@ -249373,7 +261022,7 @@ ], "return_type": "NoneType" }, - "del_delayed": { + "delete_delayed": { "type": "function", "args": [ { @@ -249387,7 +261036,7 @@ ], "return_type": "NoneType" }, - "del_anim_ready_cb": { + "delete_anim_ready_cb": { "type": "function", "args": [ { @@ -249397,7 +261046,7 @@ ], "return_type": "NoneType" }, - "del_async": { + "delete_async": { "type": "function", "args": [ { @@ -249467,7 +261116,7 @@ "name": "obj" } ], - "return_type": "disp_t" + "return_type": "display_t" }, "get_parent": { "type": "function", @@ -249493,6 +261142,20 @@ ], "return_type": "lv_obj_t*" }, + "get_sibling": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "id" + } + ], + "return_type": "lv_obj_t*" + }, "get_child_cnt": { "type": "function", "args": [ @@ -249542,6 +261205,16 @@ ], "return_type": "NoneType" }, + "dump_tree": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + } + ], + "return_type": "NoneType" + }, "set_pos": { "type": "function", "args": [ @@ -249569,7 +261242,7 @@ }, { "type": "int", - "name": "x" + "name": "index" } ], "return_type": "NoneType" @@ -249583,7 +261256,7 @@ }, { "type": "int", - "name": "x" + "name": "index" } ], "return_type": "NoneType" @@ -249625,7 +261298,7 @@ }, { "type": "int", - "name": "x" + "name": "index" } ], "return_type": "NoneType" @@ -249639,7 +261312,7 @@ }, { "type": "int", - "name": "x" + "name": "index" } ], "return_type": "NoneType" @@ -249653,7 +261326,7 @@ }, { "type": "int", - "name": "x" + "name": "index" } ], "return_type": "NoneType" @@ -249667,7 +261340,7 @@ }, { "type": "int", - "name": "x" + "name": "index" } ], "return_type": "NoneType" @@ -250087,7 +261760,7 @@ }, { "type": "int", - "name": "x" + "name": "index" } ], "return_type": "NoneType" @@ -250632,28 +262305,6 @@ ], "return_type": "NoneType" }, - "set_local_style_prop_meta": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "prop" - }, - { - "type": "int", - "name": "meta" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, "get_local_style_prop": { "type": "function", "args": [ @@ -250730,26 +262381,6 @@ ], "return_type": "NoneType" }, - "style_get_selector_state": { - "type": "function", - "args": [ - { - "type": "int", - "name": "selector" - } - ], - "return_type": "int" - }, - "style_get_selector_part": { - "type": "function", - "args": [ - { - "type": "int", - "name": "selector" - } - ], - "return_type": "int" - }, "set_style_width": { "type": "function", "args": [ @@ -250984,7 +262615,7 @@ ], "return_type": "NoneType" }, - "set_style_transform_zoom": { + "set_style_transform_scale_x": { "type": "function", "args": [ { @@ -251002,7 +262633,25 @@ ], "return_type": "NoneType" }, - "set_style_transform_angle": { + "set_style_transform_scale_y": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_transform_rotation": { "type": "function", "args": [ { @@ -251244,7 +262893,7 @@ "name": "obj" }, { - "type": "color32_t", + "type": "color_t", "name": "value" }, { @@ -251280,7 +262929,7 @@ "name": "obj" }, { - "type": "color32_t", + "type": "color_t", "name": "value" }, { @@ -251344,7 +262993,7 @@ ], "return_type": "NoneType" }, - "set_style_bg_grad": { + "set_style_bg_main_opa": { "type": "function", "args": [ { @@ -251352,7 +263001,7 @@ "name": "obj" }, { - "type": "grad_dsc_t", + "type": "int", "name": "value" }, { @@ -251362,7 +263011,7 @@ ], "return_type": "NoneType" }, - "set_style_bg_dither_mode": { + "set_style_bg_grad_opa": { "type": "function", "args": [ { @@ -251380,7 +263029,25 @@ ], "return_type": "NoneType" }, - "set_style_bg_img_src": { + "set_style_bg_grad": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "grad_dsc_t", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_bg_image_src": { "type": "function", "args": [ { @@ -251398,7 +263065,7 @@ ], "return_type": "NoneType" }, - "set_style_bg_img_opa": { + "set_style_bg_image_opa": { "type": "function", "args": [ { @@ -251416,7 +263083,7 @@ ], "return_type": "NoneType" }, - "set_style_bg_img_recolor": { + "set_style_bg_image_recolor": { "type": "function", "args": [ { @@ -251424,7 +263091,7 @@ "name": "obj" }, { - "type": "color32_t", + "type": "color_t", "name": "value" }, { @@ -251434,7 +263101,7 @@ ], "return_type": "NoneType" }, - "set_style_bg_img_recolor_opa": { + "set_style_bg_image_recolor_opa": { "type": "function", "args": [ { @@ -251452,7 +263119,7 @@ ], "return_type": "NoneType" }, - "set_style_bg_img_tiled": { + "set_style_bg_image_tiled": { "type": "function", "args": [ { @@ -251478,7 +263145,7 @@ "name": "obj" }, { - "type": "color32_t", + "type": "color_t", "name": "value" }, { @@ -251586,7 +263253,7 @@ "name": "obj" }, { - "type": "color32_t", + "type": "color_t", "name": "value" }, { @@ -251650,7 +263317,7 @@ ], "return_type": "NoneType" }, - "set_style_shadow_ofs_x": { + "set_style_shadow_offset_x": { "type": "function", "args": [ { @@ -251668,7 +263335,7 @@ ], "return_type": "NoneType" }, - "set_style_shadow_ofs_y": { + "set_style_shadow_offset_y": { "type": "function", "args": [ { @@ -251712,7 +263379,7 @@ "name": "obj" }, { - "type": "color32_t", + "type": "color_t", "name": "value" }, { @@ -251740,7 +263407,7 @@ ], "return_type": "NoneType" }, - "set_style_img_opa": { + "set_style_image_opa": { "type": "function", "args": [ { @@ -251758,7 +263425,7 @@ ], "return_type": "NoneType" }, - "set_style_img_recolor": { + "set_style_image_recolor": { "type": "function", "args": [ { @@ -251766,7 +263433,7 @@ "name": "obj" }, { - "type": "color32_t", + "type": "color_t", "name": "value" }, { @@ -251776,7 +263443,7 @@ ], "return_type": "NoneType" }, - "set_style_img_recolor_opa": { + "set_style_image_recolor_opa": { "type": "function", "args": [ { @@ -251874,7 +263541,7 @@ "name": "obj" }, { - "type": "color32_t", + "type": "color_t", "name": "value" }, { @@ -251946,7 +263613,7 @@ "name": "obj" }, { - "type": "color32_t", + "type": "color_t", "name": "value" }, { @@ -251974,7 +263641,7 @@ ], "return_type": "NoneType" }, - "set_style_arc_img_src": { + "set_style_arc_image_src": { "type": "function", "args": [ { @@ -252000,7 +263667,7 @@ "name": "obj" }, { - "type": "color32_t", + "type": "color_t", "name": "value" }, { @@ -252172,6 +263839,24 @@ ], "return_type": "NoneType" }, + "set_style_opa_layered": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, "set_style_color_filter_dsc": { "type": "function", "args": [ @@ -252334,6 +264019,276 @@ ], "return_type": "NoneType" }, + "set_style_flex_flow": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_flex_main_place": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_flex_cross_place": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_flex_track_place": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_flex_grow": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_grid_column_dsc_array": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "void*", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_grid_column_align": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_grid_row_dsc_array": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "void*", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_grid_row_align": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_grid_cell_column_pos": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_grid_cell_x_align": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_grid_cell_column_span": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_grid_cell_row_pos": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_grid_cell_y_align": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_grid_cell_row_span": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, "calculate_style_text_align": { "type": "function", "args": [ @@ -252352,6 +264307,20 @@ ], "return_type": "int" }, + "get_style_opa_recursive": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "part" + } + ], + "return_type": "int" + }, "init_draw_rect_dsc": { "type": "function", "args": [ @@ -252388,7 +264357,7 @@ ], "return_type": "NoneType" }, - "init_draw_img_dsc": { + "init_draw_image_dsc": { "type": "function", "args": [ { @@ -252400,7 +264369,7 @@ "name": "part" }, { - "type": "draw_img_dsc_t", + "type": "draw_image_dsc_t", "name": "draw_dsc" } ], @@ -252456,38 +264425,6 @@ ], "return_type": "int" }, - "draw_dsc_init": { - "type": "function", - "args": [ - { - "type": "obj_draw_part_dsc_t", - "name": "dsc" - }, - { - "type": "draw_ctx_t", - "name": "draw_ctx" - } - ], - "return_type": "NoneType" - }, - "draw_part_check_type": { - "type": "function", - "args": [ - { - "type": "obj_draw_part_dsc_t", - "name": "dsc" - }, - { - "type": "obj_class_t", - "name": "class_p" - }, - { - "type": "int", - "name": "type" - } - ], - "return_type": "bool" - }, "refresh_ext_draw_size": { "type": "function", "args": [ @@ -252643,6 +264580,29 @@ ], "return_type": "bool" }, + "remove_event_cb": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "callback", + "function": { + "args": [ + { + "type": "event_t", + "name": "e" + } + ], + "return_type": null + }, + "name": "event_cb" + } + ], + "return_type": "bool" + }, "add_flag": { "type": "function", "args": [ @@ -252657,7 +264617,7 @@ ], "return_type": "NoneType" }, - "clear_flag": { + "remove_flag": { "type": "function", "args": [ { @@ -252671,6 +264631,24 @@ ], "return_type": "NoneType" }, + "update_flag": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "f" + }, + { + "type": "bool", + "name": "v" + } + ], + "return_type": "NoneType" + }, "add_state": { "type": "function", "args": [ @@ -252685,7 +264663,21 @@ ], "return_type": "NoneType" }, - "clear_state": { + "remove_state": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "state" + } + ], + "return_type": "NoneType" + }, + "set_state": { "type": "function", "args": [ { @@ -252695,6 +264687,10 @@ { "type": "int", "name": "state" + }, + { + "type": "bool", + "name": "v" } ], "return_type": "NoneType" @@ -252823,8 +264819,8 @@ "type": "function", "args": [ { - "type": "draw_ctx_t", - "name": "draw_ctx" + "type": "layer_t", + "name": "layer" }, { "type": "lv_obj_t*", @@ -252873,253 +264869,7 @@ ], "return_type": "NoneType" }, - "set_flex_flow": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "flow" - } - ], - "return_type": "NoneType" - }, - "set_flex_align": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "main_place" - }, - { - "type": "int", - "name": "cross_place" - }, - { - "type": "int", - "name": "track_cross_place" - } - ], - "return_type": "NoneType" - }, - "set_flex_grow": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "grow" - } - ], - "return_type": "NoneType" - }, - "set_style_flex_flow": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_flex_main_place": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_flex_cross_place": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_flex_track_place": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_flex_grow": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_grid_dsc_array": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "mp_arr_to_lv_coord_t_____", - "name": "col_dsc" - }, - { - "type": "mp_arr_to_lv_coord_t_____", - "name": "row_dsc" - } - ], - "return_type": "NoneType" - }, - "set_grid_align": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "column_align" - }, - { - "type": "int", - "name": "row_align" - } - ], - "return_type": "NoneType" - }, - "set_grid_cell": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "column_align" - }, - { - "type": "int", - "name": "col_pos" - }, - { - "type": "int", - "name": "col_span" - }, - { - "type": "int", - "name": "row_align" - }, - { - "type": "int", - "name": "row_pos" - }, - { - "type": "int", - "name": "row_span" - } - ], - "return_type": "NoneType" - }, - "set_style_grid_row_dsc_array": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "mp_arr_to_lv_coord_t_____", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_grid_column_dsc_array": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "mp_arr_to_lv_coord_t_____", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_grid_row_align": { + "bind_flag_if_eq": { "type": "function", "args": [ { @@ -253127,35 +264877,21 @@ "name": "obj" }, { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_grid_column_align": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" + "type": "subject_t", + "name": "subject" }, { "type": "int", - "name": "value" + "name": "flag" }, { "type": "int", - "name": "selector" + "name": "ref_value" } ], - "return_type": "NoneType" + "return_type": "observer_t" }, - "set_style_grid_cell_column_pos": { + "bind_flag_if_not_eq": { "type": "function", "args": [ { @@ -253163,35 +264899,21 @@ "name": "obj" }, { - "type": "int", - "name": "value" + "type": "subject_t", + "name": "subject" }, { "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_grid_cell_column_span": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" + "name": "flag" }, { "type": "int", - "name": "selector" + "name": "ref_value" } ], - "return_type": "NoneType" + "return_type": "observer_t" }, - "set_style_grid_cell_row_pos": { + "bind_state_if_eq": { "type": "function", "args": [ { @@ -253199,35 +264921,21 @@ "name": "obj" }, { - "type": "int", - "name": "value" + "type": "subject_t", + "name": "subject" }, { "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_grid_cell_row_span": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" + "name": "state" }, { "type": "int", - "name": "selector" + "name": "ref_value" } ], - "return_type": "NoneType" + "return_type": "observer_t" }, - "set_style_grid_cell_x_align": { + "bind_state_if_not_eq": { "type": "function", "args": [ { @@ -253235,33 +264943,19 @@ "name": "obj" }, { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_grid_cell_y_align": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" + "type": "subject_t", + "name": "subject" }, { "type": "int", - "name": "value" + "name": "state" }, { "type": "int", - "name": "selector" + "name": "ref_value" } ], - "return_type": "NoneType" + "return_type": "observer_t" }, "FLAG": { "type": "enum_type", @@ -253326,9 +265020,15 @@ "FLOATING": { "type": "enum_member" }, + "SEND_DRAW_TASK_EVENTS": { + "type": "enum_member" + }, "OVERFLOW_VISIBLE": { "type": "enum_member" }, + "FLEX_IN_NEW_TRACK": { + "type": "enum_member" + }, "LAYOUT_1": { "type": "enum_member" }, @@ -253355,20 +265055,6 @@ } } }, - "DRAW_PART": { - "type": "enum_type", - "members": { - "RECTANGLE": { - "type": "enum_member" - }, - "BORDER_POST": { - "type": "enum_member" - }, - "SCROLLBAR": { - "type": "enum_member" - } - } - }, "TREE_WALK": { "type": "enum_type", "members": { @@ -253424,9 +265110,9 @@ } } }, - "gif": { + "qrcode": { "members": { - "set_src": { + "set_size": { "type": "function", "args": [ { @@ -253434,22 +265120,62 @@ "name": "obj" }, { - "type": "void*", - "name": "src" + "type": "int", + "name": "x" + }, + { + "type": "int", + "name": "y" } ], "return_type": "NoneType" }, - "restart": { + "set_dark_color": { "type": "function", "args": [ { "type": "lv_obj_t*", - "name": "obj" + "name": "led" + }, + { + "type": "color_t", + "name": "color" } ], "return_type": "NoneType" }, + "set_light_color": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "led" + }, + { + "type": "color_t", + "name": "color" + } + ], + "return_type": "NoneType" + }, + "update": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "void*", + "name": "data" + }, + { + "type": "int", + "name": "data_len" + } + ], + "return_type": "int" + }, "center": { "type": "function", "args": [ @@ -253460,6 +265186,26 @@ ], "return_type": "NoneType" }, + "style_get_selector_state": { + "type": "function", + "args": [ + { + "type": "int", + "name": "selector" + } + ], + "return_type": "int" + }, + "style_get_selector_part": { + "type": "function", + "args": [ + { + "type": "int", + "name": "selector" + } + ], + "return_type": "int" + }, "get_style_width": { "type": "function", "args": [ @@ -253642,7 +265388,21 @@ ], "return_type": "int" }, - "get_style_transform_zoom": { + "get_style_transform_scale_x": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "part" + } + ], + "return_type": "int" + }, + "get_style_transform_scale_y": { "type": "function", "args": [ { @@ -253656,7 +265416,7 @@ ], "return_type": "int" }, - "get_style_transform_angle": { + "get_style_transform_rotation": { "type": "function", "args": [ { @@ -253850,7 +265610,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_bg_color_filtered": { "type": "function", @@ -253864,7 +265624,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_bg_opa": { "type": "function", @@ -253892,7 +265652,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_bg_grad_color_filtered": { "type": "function", @@ -253906,7 +265666,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_bg_grad_dir": { "type": "function", @@ -253950,7 +265710,7 @@ ], "return_type": "int" }, - "get_style_bg_grad": { + "get_style_bg_main_opa": { "type": "function", "args": [ { @@ -253962,9 +265722,9 @@ "name": "part" } ], - "return_type": "grad_dsc_t" + "return_type": "int" }, - "get_style_bg_dither_mode": { + "get_style_bg_grad_opa": { "type": "function", "args": [ { @@ -253978,7 +265738,21 @@ ], "return_type": "int" }, - "get_style_bg_img_src": { + "get_style_bg_grad": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "part" + } + ], + "return_type": "grad_dsc_t" + }, + "get_style_bg_image_src": { "type": "function", "args": [ { @@ -253992,7 +265766,7 @@ ], "return_type": "void*" }, - "get_style_bg_img_opa": { + "get_style_bg_image_opa": { "type": "function", "args": [ { @@ -254006,7 +265780,7 @@ ], "return_type": "int" }, - "get_style_bg_img_recolor": { + "get_style_bg_image_recolor": { "type": "function", "args": [ { @@ -254018,9 +265792,9 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, - "get_style_bg_img_recolor_filtered": { + "get_style_bg_image_recolor_filtered": { "type": "function", "args": [ { @@ -254032,9 +265806,9 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, - "get_style_bg_img_recolor_opa": { + "get_style_bg_image_recolor_opa": { "type": "function", "args": [ { @@ -254048,7 +265822,7 @@ ], "return_type": "int" }, - "get_style_bg_img_tiled": { + "get_style_bg_image_tiled": { "type": "function", "args": [ { @@ -254074,7 +265848,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_border_color_filtered": { "type": "function", @@ -254088,7 +265862,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_border_opa": { "type": "function", @@ -254172,7 +265946,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_outline_color_filtered": { "type": "function", @@ -254186,7 +265960,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_outline_opa": { "type": "function", @@ -254230,7 +266004,7 @@ ], "return_type": "int" }, - "get_style_shadow_ofs_x": { + "get_style_shadow_offset_x": { "type": "function", "args": [ { @@ -254244,7 +266018,7 @@ ], "return_type": "int" }, - "get_style_shadow_ofs_y": { + "get_style_shadow_offset_y": { "type": "function", "args": [ { @@ -254284,7 +266058,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_shadow_color_filtered": { "type": "function", @@ -254298,7 +266072,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_shadow_opa": { "type": "function", @@ -254314,7 +266088,7 @@ ], "return_type": "int" }, - "get_style_img_opa": { + "get_style_image_opa": { "type": "function", "args": [ { @@ -254328,7 +266102,7 @@ ], "return_type": "int" }, - "get_style_img_recolor": { + "get_style_image_recolor": { "type": "function", "args": [ { @@ -254340,9 +266114,9 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, - "get_style_img_recolor_filtered": { + "get_style_image_recolor_filtered": { "type": "function", "args": [ { @@ -254354,9 +266128,9 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, - "get_style_img_recolor_opa": { + "get_style_image_recolor_opa": { "type": "function", "args": [ { @@ -254438,7 +266212,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_line_color_filtered": { "type": "function", @@ -254452,7 +266226,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_line_opa": { "type": "function", @@ -254508,7 +266282,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_arc_color_filtered": { "type": "function", @@ -254522,7 +266296,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_arc_opa": { "type": "function", @@ -254538,7 +266312,7 @@ ], "return_type": "int" }, - "get_style_arc_img_src": { + "get_style_arc_image_src": { "type": "function", "args": [ { @@ -254564,7 +266338,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_text_color_filtered": { "type": "function", @@ -254578,7 +266352,7 @@ "name": "part" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "get_style_text_opa": { "type": "function", @@ -254706,6 +266480,20 @@ ], "return_type": "int" }, + "get_style_opa_layered": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "part" + } + ], + "return_type": "int" + }, "get_style_color_filter_dsc": { "type": "function", "args": [ @@ -254832,169 +266620,7 @@ ], "return_type": "int" }, - "set_style_pad_all": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_pad_hor": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_pad_ver": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_margin_all": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_margin_hor": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_margin_ver": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_pad_gap": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_size": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "width" - }, - { - "type": "int", - "name": "height" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "get_style_space_left": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "part" - } - ], - "return_type": "int" - }, - "get_style_space_right": { + "get_style_flex_flow": { "type": "function", "args": [ { @@ -255008,7 +266634,7 @@ ], "return_type": "int" }, - "get_style_space_top": { + "get_style_flex_main_place": { "type": "function", "args": [ { @@ -255022,7 +266648,7 @@ ], "return_type": "int" }, - "get_style_space_bottom": { + "get_style_flex_cross_place": { "type": "function", "args": [ { @@ -255036,31 +266662,7 @@ ], "return_type": "int" }, - "set_user_data": { - "type": "function", - "args": [ - { - "type": "void*", - "name": "user_data" - }, - { - "type": "lv_obj_t*", - "name": "obj" - } - ], - "return_type": "NoneType" - }, - "get_user_data": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - } - ], - "return_type": "void*" - }, - "get_style_flex_flow": { + "get_style_flex_track_place": { "type": "function", "args": [ { @@ -255074,7 +266676,7 @@ ], "return_type": "int" }, - "get_style_flex_main_place": { + "get_style_flex_grow": { "type": "function", "args": [ { @@ -255088,7 +266690,7 @@ ], "return_type": "int" }, - "get_style_flex_cross_place": { + "get_style_grid_column_dsc_array": { "type": "function", "args": [ { @@ -255100,9 +266702,9 @@ "name": "part" } ], - "return_type": "int" + "return_type": "void*" }, - "get_style_flex_track_place": { + "get_style_grid_column_align": { "type": "function", "args": [ { @@ -255116,7 +266718,7 @@ ], "return_type": "int" }, - "get_style_flex_grow": { + "get_style_grid_row_dsc_array": { "type": "function", "args": [ { @@ -255128,7 +266730,7 @@ "name": "part" } ], - "return_type": "int" + "return_type": "void*" }, "get_style_grid_row_align": { "type": "function", @@ -255144,7 +266746,7 @@ ], "return_type": "int" }, - "get_style_grid_column_align": { + "get_style_grid_cell_column_pos": { "type": "function", "args": [ { @@ -255158,7 +266760,7 @@ ], "return_type": "int" }, - "get_style_grid_cell_column_pos": { + "get_style_grid_cell_x_align": { "type": "function", "args": [ { @@ -255200,6 +266802,20 @@ ], "return_type": "int" }, + "get_style_grid_cell_y_align": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "part" + } + ], + "return_type": "int" + }, "get_style_grid_cell_row_span": { "type": "function", "args": [ @@ -255214,7 +266830,173 @@ ], "return_type": "int" }, - "get_style_grid_cell_x_align": { + "set_style_pad_all": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_pad_hor": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_pad_ver": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_margin_all": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_margin_hor": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_margin_ver": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_pad_gap": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_size": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "width" + }, + { + "type": "int", + "name": "height" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_transform_scale": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "get_style_space_left": { "type": "function", "args": [ { @@ -255228,7 +267010,35 @@ ], "return_type": "int" }, - "get_style_grid_cell_y_align": { + "get_style_space_right": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "part" + } + ], + "return_type": "int" + }, + "get_style_space_top": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "part" + } + ], + "return_type": "int" + }, + "get_style_space_bottom": { "type": "function", "args": [ { @@ -255242,6 +267052,58 @@ ], "return_type": "int" }, + "get_style_transform_scale_x_safe": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "part" + } + ], + "return_type": "int" + }, + "get_style_transform_scale_y_safe": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "part" + } + ], + "return_type": "int" + }, + "set_user_data": { + "type": "function", + "args": [ + { + "type": "void*", + "name": "user_data" + }, + { + "type": "lv_obj_t*", + "name": "obj" + } + ], + "return_type": "NoneType" + }, + "get_user_data": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + } + ], + "return_type": "void*" + }, "move_foreground": { "type": "function", "args": [ @@ -255262,15 +267124,125 @@ ], "return_type": "NoneType" }, - "get_child_id": { + "set_flex_flow": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "flow" + } + ], + "return_type": "NoneType" + }, + "set_flex_align": { "type": "function", "args": [ { "type": "lv_obj_t*", "name": "obj" + }, + { + "type": "int", + "name": "main_place" + }, + { + "type": "int", + "name": "cross_place" + }, + { + "type": "int", + "name": "track_cross_place" } ], - "return_type": "int" + "return_type": "NoneType" + }, + "set_flex_grow": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "grow" + } + ], + "return_type": "NoneType" + }, + "set_grid_dsc_array": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "mp_arr_to_int32_t_____", + "name": "col_dsc" + }, + { + "type": "mp_arr_to_int32_t_____", + "name": "row_dsc" + } + ], + "return_type": "NoneType" + }, + "set_grid_align": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "column_align" + }, + { + "type": "int", + "name": "row_align" + } + ], + "return_type": "NoneType" + }, + "set_grid_cell": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "column_align" + }, + { + "type": "int", + "name": "col_pos" + }, + { + "type": "int", + "name": "col_span" + }, + { + "type": "int", + "name": "row_align" + }, + { + "type": "int", + "name": "row_pos" + }, + { + "type": "int", + "name": "row_span" + } + ], + "return_type": "NoneType" }, "delete": { "type": "function", @@ -255292,7 +267264,7 @@ ], "return_type": "NoneType" }, - "del_delayed": { + "delete_delayed": { "type": "function", "args": [ { @@ -255306,7 +267278,7 @@ ], "return_type": "NoneType" }, - "del_anim_ready_cb": { + "delete_anim_ready_cb": { "type": "function", "args": [ { @@ -255316,7 +267288,7 @@ ], "return_type": "NoneType" }, - "del_async": { + "delete_async": { "type": "function", "args": [ { @@ -255386,7 +267358,7 @@ "name": "obj" } ], - "return_type": "disp_t" + "return_type": "display_t" }, "get_parent": { "type": "function", @@ -255412,6 +267384,20 @@ ], "return_type": "lv_obj_t*" }, + "get_sibling": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "id" + } + ], + "return_type": "lv_obj_t*" + }, "get_child_cnt": { "type": "function", "args": [ @@ -255461,25 +267447,17 @@ ], "return_type": "NoneType" }, - "set_pos": { + "dump_tree": { "type": "function", "args": [ { "type": "lv_obj_t*", "name": "obj" - }, - { - "type": "int", - "name": "x" - }, - { - "type": "int", - "name": "y" } ], "return_type": "NoneType" }, - "set_x": { + "set_pos": { "type": "function", "args": [ { @@ -255489,11 +267467,15 @@ { "type": "int", "name": "x" + }, + { + "type": "int", + "name": "y" } ], "return_type": "NoneType" }, - "set_y": { + "set_x": { "type": "function", "args": [ { @@ -255502,12 +267484,12 @@ }, { "type": "int", - "name": "x" + "name": "index" } ], "return_type": "NoneType" }, - "set_size": { + "set_y": { "type": "function", "args": [ { @@ -255516,11 +267498,7 @@ }, { "type": "int", - "name": "x" - }, - { - "type": "int", - "name": "y" + "name": "index" } ], "return_type": "NoneType" @@ -255544,7 +267522,7 @@ }, { "type": "int", - "name": "x" + "name": "index" } ], "return_type": "NoneType" @@ -255558,7 +267536,7 @@ }, { "type": "int", - "name": "x" + "name": "index" } ], "return_type": "NoneType" @@ -255572,7 +267550,7 @@ }, { "type": "int", - "name": "x" + "name": "index" } ], "return_type": "NoneType" @@ -255586,7 +267564,7 @@ }, { "type": "int", - "name": "x" + "name": "index" } ], "return_type": "NoneType" @@ -256006,7 +267984,7 @@ }, { "type": "int", - "name": "x" + "name": "index" } ], "return_type": "NoneType" @@ -256551,28 +268529,6 @@ ], "return_type": "NoneType" }, - "set_local_style_prop_meta": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "prop" - }, - { - "type": "int", - "name": "meta" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, "get_local_style_prop": { "type": "function", "args": [ @@ -256649,26 +268605,6 @@ ], "return_type": "NoneType" }, - "style_get_selector_state": { - "type": "function", - "args": [ - { - "type": "int", - "name": "selector" - } - ], - "return_type": "int" - }, - "style_get_selector_part": { - "type": "function", - "args": [ - { - "type": "int", - "name": "selector" - } - ], - "return_type": "int" - }, "set_style_width": { "type": "function", "args": [ @@ -256903,7 +268839,7 @@ ], "return_type": "NoneType" }, - "set_style_transform_zoom": { + "set_style_transform_scale_x": { "type": "function", "args": [ { @@ -256921,7 +268857,25 @@ ], "return_type": "NoneType" }, - "set_style_transform_angle": { + "set_style_transform_scale_y": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_transform_rotation": { "type": "function", "args": [ { @@ -257163,7 +269117,7 @@ "name": "obj" }, { - "type": "color32_t", + "type": "color_t", "name": "value" }, { @@ -257199,7 +269153,7 @@ "name": "obj" }, { - "type": "color32_t", + "type": "color_t", "name": "value" }, { @@ -257263,7 +269217,7 @@ ], "return_type": "NoneType" }, - "set_style_bg_grad": { + "set_style_bg_main_opa": { "type": "function", "args": [ { @@ -257271,7 +269225,7 @@ "name": "obj" }, { - "type": "grad_dsc_t", + "type": "int", "name": "value" }, { @@ -257281,7 +269235,7 @@ ], "return_type": "NoneType" }, - "set_style_bg_dither_mode": { + "set_style_bg_grad_opa": { "type": "function", "args": [ { @@ -257299,7 +269253,25 @@ ], "return_type": "NoneType" }, - "set_style_bg_img_src": { + "set_style_bg_grad": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "grad_dsc_t", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_bg_image_src": { "type": "function", "args": [ { @@ -257317,7 +269289,7 @@ ], "return_type": "NoneType" }, - "set_style_bg_img_opa": { + "set_style_bg_image_opa": { "type": "function", "args": [ { @@ -257335,7 +269307,7 @@ ], "return_type": "NoneType" }, - "set_style_bg_img_recolor": { + "set_style_bg_image_recolor": { "type": "function", "args": [ { @@ -257343,7 +269315,7 @@ "name": "obj" }, { - "type": "color32_t", + "type": "color_t", "name": "value" }, { @@ -257353,7 +269325,7 @@ ], "return_type": "NoneType" }, - "set_style_bg_img_recolor_opa": { + "set_style_bg_image_recolor_opa": { "type": "function", "args": [ { @@ -257371,7 +269343,7 @@ ], "return_type": "NoneType" }, - "set_style_bg_img_tiled": { + "set_style_bg_image_tiled": { "type": "function", "args": [ { @@ -257397,7 +269369,7 @@ "name": "obj" }, { - "type": "color32_t", + "type": "color_t", "name": "value" }, { @@ -257505,7 +269477,7 @@ "name": "obj" }, { - "type": "color32_t", + "type": "color_t", "name": "value" }, { @@ -257569,7 +269541,7 @@ ], "return_type": "NoneType" }, - "set_style_shadow_ofs_x": { + "set_style_shadow_offset_x": { "type": "function", "args": [ { @@ -257587,7 +269559,7 @@ ], "return_type": "NoneType" }, - "set_style_shadow_ofs_y": { + "set_style_shadow_offset_y": { "type": "function", "args": [ { @@ -257631,7 +269603,7 @@ "name": "obj" }, { - "type": "color32_t", + "type": "color_t", "name": "value" }, { @@ -257659,7 +269631,7 @@ ], "return_type": "NoneType" }, - "set_style_img_opa": { + "set_style_image_opa": { "type": "function", "args": [ { @@ -257677,7 +269649,7 @@ ], "return_type": "NoneType" }, - "set_style_img_recolor": { + "set_style_image_recolor": { "type": "function", "args": [ { @@ -257685,7 +269657,7 @@ "name": "obj" }, { - "type": "color32_t", + "type": "color_t", "name": "value" }, { @@ -257695,7 +269667,7 @@ ], "return_type": "NoneType" }, - "set_style_img_recolor_opa": { + "set_style_image_recolor_opa": { "type": "function", "args": [ { @@ -257793,7 +269765,7 @@ "name": "obj" }, { - "type": "color32_t", + "type": "color_t", "name": "value" }, { @@ -257865,7 +269837,7 @@ "name": "obj" }, { - "type": "color32_t", + "type": "color_t", "name": "value" }, { @@ -257893,7 +269865,7 @@ ], "return_type": "NoneType" }, - "set_style_arc_img_src": { + "set_style_arc_image_src": { "type": "function", "args": [ { @@ -257919,7 +269891,7 @@ "name": "obj" }, { - "type": "color32_t", + "type": "color_t", "name": "value" }, { @@ -258091,6 +270063,24 @@ ], "return_type": "NoneType" }, + "set_style_opa_layered": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, "set_style_color_filter_dsc": { "type": "function", "args": [ @@ -258253,6 +270243,276 @@ ], "return_type": "NoneType" }, + "set_style_flex_flow": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_flex_main_place": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_flex_cross_place": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_flex_track_place": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_flex_grow": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_grid_column_dsc_array": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "void*", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_grid_column_align": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_grid_row_dsc_array": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "void*", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_grid_row_align": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_grid_cell_column_pos": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_grid_cell_x_align": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_grid_cell_column_span": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_grid_cell_row_pos": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_grid_cell_y_align": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, + "set_style_grid_cell_row_span": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "value" + }, + { + "type": "int", + "name": "selector" + } + ], + "return_type": "NoneType" + }, "calculate_style_text_align": { "type": "function", "args": [ @@ -258271,6 +270531,20 @@ ], "return_type": "int" }, + "get_style_opa_recursive": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "part" + } + ], + "return_type": "int" + }, "init_draw_rect_dsc": { "type": "function", "args": [ @@ -258307,7 +270581,7 @@ ], "return_type": "NoneType" }, - "init_draw_img_dsc": { + "init_draw_image_dsc": { "type": "function", "args": [ { @@ -258319,7 +270593,7 @@ "name": "part" }, { - "type": "draw_img_dsc_t", + "type": "draw_image_dsc_t", "name": "draw_dsc" } ], @@ -258375,5979 +270649,6 @@ ], "return_type": "int" }, - "draw_dsc_init": { - "type": "function", - "args": [ - { - "type": "obj_draw_part_dsc_t", - "name": "dsc" - }, - { - "type": "draw_ctx_t", - "name": "draw_ctx" - } - ], - "return_type": "NoneType" - }, - "draw_part_check_type": { - "type": "function", - "args": [ - { - "type": "obj_draw_part_dsc_t", - "name": "dsc" - }, - { - "type": "obj_class_t", - "name": "class_p" - }, - { - "type": "int", - "name": "type" - } - ], - "return_type": "bool" - }, - "refresh_ext_draw_size": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - } - ], - "return_type": "NoneType" - }, - "class_create_obj": { - "type": "function", - "args": [ - { - "type": "obj_class_t", - "name": "class_p" - }, - { - "type": "lv_obj_t*", - "name": "parent" - } - ], - "return_type": "lv_obj_t*" - }, - "class_init_obj": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - } - ], - "return_type": "NoneType" - }, - "is_editable": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - } - ], - "return_type": "bool" - }, - "is_group_def": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - } - ], - "return_type": "bool" - }, - "send_event": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "event_code" - }, - { - "type": "void*", - "name": "param" - } - ], - "return_type": "int" - }, - "event_base": { - "type": "function", - "args": [ - { - "type": "obj_class_t", - "name": "class_p" - }, - { - "type": "event_t", - "name": "e" - } - ], - "return_type": "int" - }, - "add_event": { - "type": "function", - "args": [ - { - "type": "void*", - "name": "user_data" - }, - { - "type": "callback", - "function": { - "args": [ - { - "type": "event_t", - "name": "e" - } - ], - "return_type": null - }, - "name": "event_cb" - }, - { - "type": "int", - "name": "filter" - }, - { - "type": "lv_obj_t*", - "name": "obj" - } - ], - "return_type": "NoneType" - }, - "get_event_count": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - } - ], - "return_type": "int" - }, - "get_event_dsc": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "index" - } - ], - "return_type": "event_dsc_t" - }, - "remove_event": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "index" - } - ], - "return_type": "bool" - }, - "add_flag": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "f" - } - ], - "return_type": "NoneType" - }, - "clear_flag": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "f" - } - ], - "return_type": "NoneType" - }, - "add_state": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "state" - } - ], - "return_type": "NoneType" - }, - "clear_state": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "state" - } - ], - "return_type": "NoneType" - }, - "has_flag": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "f" - } - ], - "return_type": "bool" - }, - "has_flag_any": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "f" - } - ], - "return_type": "bool" - }, - "get_state": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - } - ], - "return_type": "int" - }, - "has_state": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "state" - } - ], - "return_type": "bool" - }, - "get_group": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - } - ], - "return_type": "group_t" - }, - "allocate_spec_attr": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - } - ], - "return_type": "NoneType" - }, - "check_type": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "obj_class_t", - "name": "class_p" - } - ], - "return_type": "bool" - }, - "has_class": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "obj_class_t", - "name": "class_p" - } - ], - "return_type": "bool" - }, - "get_class": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - } - ], - "return_type": "obj_class_t" - }, - "is_valid": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - } - ], - "return_type": "bool" - }, - "redraw": { - "type": "function", - "args": [ - { - "type": "draw_ctx_t", - "name": "draw_ctx" - }, - { - "type": "lv_obj_t*", - "name": "obj" - } - ], - "return_type": "NoneType" - }, - "set_tile": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "tv" - }, - { - "type": "lv_obj_t*", - "name": "tile_obj" - }, - { - "type": "int", - "name": "anim_en" - } - ], - "return_type": "NoneType" - }, - "set_tile_id": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "tv" - }, - { - "type": "int", - "name": "col_id" - }, - { - "type": "int", - "name": "row_id" - }, - { - "type": "int", - "name": "anim_en" - } - ], - "return_type": "NoneType" - }, - "set_flex_flow": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "flow" - } - ], - "return_type": "NoneType" - }, - "set_flex_align": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "main_place" - }, - { - "type": "int", - "name": "cross_place" - }, - { - "type": "int", - "name": "track_cross_place" - } - ], - "return_type": "NoneType" - }, - "set_flex_grow": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "grow" - } - ], - "return_type": "NoneType" - }, - "set_style_flex_flow": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_flex_main_place": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_flex_cross_place": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_flex_track_place": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_flex_grow": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_grid_dsc_array": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "mp_arr_to_lv_coord_t_____", - "name": "col_dsc" - }, - { - "type": "mp_arr_to_lv_coord_t_____", - "name": "row_dsc" - } - ], - "return_type": "NoneType" - }, - "set_grid_align": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "column_align" - }, - { - "type": "int", - "name": "row_align" - } - ], - "return_type": "NoneType" - }, - "set_grid_cell": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "column_align" - }, - { - "type": "int", - "name": "col_pos" - }, - { - "type": "int", - "name": "col_span" - }, - { - "type": "int", - "name": "row_align" - }, - { - "type": "int", - "name": "row_pos" - }, - { - "type": "int", - "name": "row_span" - } - ], - "return_type": "NoneType" - }, - "set_style_grid_row_dsc_array": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "mp_arr_to_lv_coord_t_____", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_grid_column_dsc_array": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "mp_arr_to_lv_coord_t_____", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_grid_row_align": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_grid_column_align": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_grid_cell_column_pos": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_grid_cell_column_span": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_grid_cell_row_pos": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_grid_cell_row_span": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_grid_cell_x_align": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_grid_cell_y_align": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "FLAG": { - "type": "enum_type", - "members": { - "HIDDEN": { - "type": "enum_member" - }, - "CLICKABLE": { - "type": "enum_member" - }, - "CLICK_FOCUSABLE": { - "type": "enum_member" - }, - "CHECKABLE": { - "type": "enum_member" - }, - "SCROLLABLE": { - "type": "enum_member" - }, - "SCROLL_ELASTIC": { - "type": "enum_member" - }, - "SCROLL_MOMENTUM": { - "type": "enum_member" - }, - "SCROLL_ONE": { - "type": "enum_member" - }, - "SCROLL_CHAIN_HOR": { - "type": "enum_member" - }, - "SCROLL_CHAIN_VER": { - "type": "enum_member" - }, - "SCROLL_CHAIN": { - "type": "enum_member" - }, - "SCROLL_ON_FOCUS": { - "type": "enum_member" - }, - "SCROLL_WITH_ARROW": { - "type": "enum_member" - }, - "SNAPPABLE": { - "type": "enum_member" - }, - "PRESS_LOCK": { - "type": "enum_member" - }, - "EVENT_BUBBLE": { - "type": "enum_member" - }, - "GESTURE_BUBBLE": { - "type": "enum_member" - }, - "ADV_HITTEST": { - "type": "enum_member" - }, - "IGNORE_LAYOUT": { - "type": "enum_member" - }, - "FLOATING": { - "type": "enum_member" - }, - "OVERFLOW_VISIBLE": { - "type": "enum_member" - }, - "LAYOUT_1": { - "type": "enum_member" - }, - "LAYOUT_2": { - "type": "enum_member" - }, - "WIDGET_1": { - "type": "enum_member" - }, - "WIDGET_2": { - "type": "enum_member" - }, - "USER_1": { - "type": "enum_member" - }, - "USER_2": { - "type": "enum_member" - }, - "USER_3": { - "type": "enum_member" - }, - "USER_4": { - "type": "enum_member" - } - } - }, - "DRAW_PART": { - "type": "enum_type", - "members": { - "RECTANGLE": { - "type": "enum_member" - }, - "BORDER_POST": { - "type": "enum_member" - }, - "SCROLLBAR": { - "type": "enum_member" - } - } - }, - "TREE_WALK": { - "type": "enum_type", - "members": { - "NEXT": { - "type": "enum_member" - }, - "SKIP_CHILDREN": { - "type": "enum_member" - }, - "END": { - "type": "enum_member" - } - } - }, - "CLASS_EDITABLE": { - "type": "enum_type", - "members": { - "INHERIT": { - "type": "enum_member" - }, - "TRUE": { - "type": "enum_member" - }, - "FALSE": { - "type": "enum_member" - } - } - }, - "CLASS_GROUP_DEF": { - "type": "enum_type", - "members": { - "INHERIT": { - "type": "enum_member" - }, - "TRUE": { - "type": "enum_member" - }, - "FALSE": { - "type": "enum_member" - } - } - }, - "CLASS_THEME_INHERITABLE": { - "type": "enum_type", - "members": { - "FALSE": { - "type": "enum_member" - }, - "TRUE": { - "type": "enum_member" - } - } - } - } - }, - "qrcode": { - "members": { - "set_size": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "x" - }, - { - "type": "int", - "name": "y" - } - ], - "return_type": "NoneType" - }, - "set_dark_color": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "led" - }, - { - "type": "color32_t", - "name": "color" - } - ], - "return_type": "NoneType" - }, - "set_light_color": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "led" - }, - { - "type": "color32_t", - "name": "color" - } - ], - "return_type": "NoneType" - }, - "update": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "void*", - "name": "data" - }, - { - "type": "int", - "name": "data_len" - } - ], - "return_type": "int" - }, - "center": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - } - ], - "return_type": "NoneType" - }, - "get_style_width": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "part" - } - ], - "return_type": "int" - }, - "get_style_min_width": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "part" - } - ], - "return_type": "int" - }, - "get_style_max_width": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "part" - } - ], - "return_type": "int" - }, - "get_style_height": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "part" - } - ], - "return_type": "int" - }, - "get_style_min_height": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "part" - } - ], - "return_type": "int" - }, - "get_style_max_height": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "part" - } - ], - "return_type": "int" - }, - "get_style_x": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "part" - } - ], - "return_type": "int" - }, - "get_style_y": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "part" - } - ], - "return_type": "int" - }, - "get_style_align": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "part" - } - ], - "return_type": "int" - }, - "get_style_transform_width": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "part" - } - ], - "return_type": "int" - }, - "get_style_transform_height": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "part" - } - ], - "return_type": "int" - }, - "get_style_translate_x": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "part" - } - ], - "return_type": "int" - }, - "get_style_translate_y": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "part" - } - ], - "return_type": "int" - }, - "get_style_transform_zoom": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "part" - } - ], - "return_type": "int" - }, - "get_style_transform_angle": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "part" - } - ], - "return_type": "int" - }, - "get_style_transform_pivot_x": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "part" - } - ], - "return_type": "int" - }, - "get_style_transform_pivot_y": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "part" - } - ], - "return_type": "int" - }, - "get_style_pad_top": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "part" - } - ], - "return_type": "int" - }, - "get_style_pad_bottom": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "part" - } - ], - "return_type": "int" - }, - "get_style_pad_left": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "part" - } - ], - "return_type": "int" - }, - "get_style_pad_right": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "part" - } - ], - "return_type": "int" - }, - "get_style_pad_row": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "part" - } - ], - "return_type": "int" - }, - "get_style_pad_column": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "part" - } - ], - "return_type": "int" - }, - "get_style_margin_top": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "part" - } - ], - "return_type": "int" - }, - "get_style_margin_bottom": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "part" - } - ], - "return_type": "int" - }, - "get_style_margin_left": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "part" - } - ], - "return_type": "int" - }, - "get_style_margin_right": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "part" - } - ], - "return_type": "int" - }, - "get_style_bg_color": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "part" - } - ], - "return_type": "color32_t" - }, - "get_style_bg_color_filtered": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "part" - } - ], - "return_type": "color32_t" - }, - "get_style_bg_opa": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "part" - } - ], - "return_type": "int" - }, - "get_style_bg_grad_color": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "part" - } - ], - "return_type": "color32_t" - }, - "get_style_bg_grad_color_filtered": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "part" - } - ], - "return_type": "color32_t" - }, - "get_style_bg_grad_dir": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "part" - } - ], - "return_type": "int" - }, - "get_style_bg_main_stop": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "part" - } - ], - "return_type": "int" - }, - "get_style_bg_grad_stop": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "part" - } - ], - "return_type": "int" - }, - "get_style_bg_grad": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "part" - } - ], - "return_type": "grad_dsc_t" - }, - "get_style_bg_dither_mode": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "part" - } - ], - "return_type": "int" - }, - "get_style_bg_img_src": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "part" - } - ], - "return_type": "void*" - }, - "get_style_bg_img_opa": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "part" - } - ], - "return_type": "int" - }, - "get_style_bg_img_recolor": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "part" - } - ], - "return_type": "color32_t" - }, - "get_style_bg_img_recolor_filtered": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "part" - } - ], - "return_type": "color32_t" - }, - "get_style_bg_img_recolor_opa": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "part" - } - ], - "return_type": "int" - }, - "get_style_bg_img_tiled": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "part" - } - ], - "return_type": "bool" - }, - "get_style_border_color": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "part" - } - ], - "return_type": "color32_t" - }, - "get_style_border_color_filtered": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "part" - } - ], - "return_type": "color32_t" - }, - "get_style_border_opa": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "part" - } - ], - "return_type": "int" - }, - "get_style_border_width": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "part" - } - ], - "return_type": "int" - }, - "get_style_border_side": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "part" - } - ], - "return_type": "int" - }, - "get_style_border_post": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "part" - } - ], - "return_type": "bool" - }, - "get_style_outline_width": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "part" - } - ], - "return_type": "int" - }, - "get_style_outline_color": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "part" - } - ], - "return_type": "color32_t" - }, - "get_style_outline_color_filtered": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "part" - } - ], - "return_type": "color32_t" - }, - "get_style_outline_opa": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "part" - } - ], - "return_type": "int" - }, - "get_style_outline_pad": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "part" - } - ], - "return_type": "int" - }, - "get_style_shadow_width": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "part" - } - ], - "return_type": "int" - }, - "get_style_shadow_ofs_x": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "part" - } - ], - "return_type": "int" - }, - "get_style_shadow_ofs_y": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "part" - } - ], - "return_type": "int" - }, - "get_style_shadow_spread": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "part" - } - ], - "return_type": "int" - }, - "get_style_shadow_color": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "part" - } - ], - "return_type": "color32_t" - }, - "get_style_shadow_color_filtered": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "part" - } - ], - "return_type": "color32_t" - }, - "get_style_shadow_opa": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "part" - } - ], - "return_type": "int" - }, - "get_style_img_opa": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "part" - } - ], - "return_type": "int" - }, - "get_style_img_recolor": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "part" - } - ], - "return_type": "color32_t" - }, - "get_style_img_recolor_filtered": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "part" - } - ], - "return_type": "color32_t" - }, - "get_style_img_recolor_opa": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "part" - } - ], - "return_type": "int" - }, - "get_style_line_width": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "part" - } - ], - "return_type": "int" - }, - "get_style_line_dash_width": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "part" - } - ], - "return_type": "int" - }, - "get_style_line_dash_gap": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "part" - } - ], - "return_type": "int" - }, - "get_style_line_rounded": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "part" - } - ], - "return_type": "bool" - }, - "get_style_line_color": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "part" - } - ], - "return_type": "color32_t" - }, - "get_style_line_color_filtered": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "part" - } - ], - "return_type": "color32_t" - }, - "get_style_line_opa": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "part" - } - ], - "return_type": "int" - }, - "get_style_arc_width": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "part" - } - ], - "return_type": "int" - }, - "get_style_arc_rounded": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "part" - } - ], - "return_type": "bool" - }, - "get_style_arc_color": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "part" - } - ], - "return_type": "color32_t" - }, - "get_style_arc_color_filtered": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "part" - } - ], - "return_type": "color32_t" - }, - "get_style_arc_opa": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "part" - } - ], - "return_type": "int" - }, - "get_style_arc_img_src": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "part" - } - ], - "return_type": "void*" - }, - "get_style_text_color": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "part" - } - ], - "return_type": "color32_t" - }, - "get_style_text_color_filtered": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "part" - } - ], - "return_type": "color32_t" - }, - "get_style_text_opa": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "part" - } - ], - "return_type": "int" - }, - "get_style_text_font": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "part" - } - ], - "return_type": "font_t" - }, - "get_style_text_letter_space": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "part" - } - ], - "return_type": "int" - }, - "get_style_text_line_space": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "part" - } - ], - "return_type": "int" - }, - "get_style_text_decor": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "part" - } - ], - "return_type": "int" - }, - "get_style_text_align": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "part" - } - ], - "return_type": "int" - }, - "get_style_radius": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "part" - } - ], - "return_type": "int" - }, - "get_style_clip_corner": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "part" - } - ], - "return_type": "bool" - }, - "get_style_opa": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "part" - } - ], - "return_type": "int" - }, - "get_style_color_filter_dsc": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "part" - } - ], - "return_type": "color_filter_dsc_t" - }, - "get_style_color_filter_opa": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "part" - } - ], - "return_type": "int" - }, - "get_style_anim": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "part" - } - ], - "return_type": "anim_t" - }, - "get_style_anim_time": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "part" - } - ], - "return_type": "int" - }, - "get_style_anim_speed": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "part" - } - ], - "return_type": "int" - }, - "get_style_transition": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "part" - } - ], - "return_type": "style_transition_dsc_t" - }, - "get_style_blend_mode": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "part" - } - ], - "return_type": "int" - }, - "get_style_layout": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "part" - } - ], - "return_type": "int" - }, - "get_style_base_dir": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "part" - } - ], - "return_type": "int" - }, - "set_style_pad_all": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_pad_hor": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_pad_ver": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_margin_all": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_margin_hor": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_margin_ver": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_pad_gap": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_size": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "width" - }, - { - "type": "int", - "name": "height" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "get_style_space_left": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "part" - } - ], - "return_type": "int" - }, - "get_style_space_right": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "part" - } - ], - "return_type": "int" - }, - "get_style_space_top": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "part" - } - ], - "return_type": "int" - }, - "get_style_space_bottom": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "part" - } - ], - "return_type": "int" - }, - "set_user_data": { - "type": "function", - "args": [ - { - "type": "void*", - "name": "user_data" - }, - { - "type": "lv_obj_t*", - "name": "obj" - } - ], - "return_type": "NoneType" - }, - "get_user_data": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - } - ], - "return_type": "void*" - }, - "get_style_flex_flow": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "part" - } - ], - "return_type": "int" - }, - "get_style_flex_main_place": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "part" - } - ], - "return_type": "int" - }, - "get_style_flex_cross_place": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "part" - } - ], - "return_type": "int" - }, - "get_style_flex_track_place": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "part" - } - ], - "return_type": "int" - }, - "get_style_flex_grow": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "part" - } - ], - "return_type": "int" - }, - "get_style_grid_row_align": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "part" - } - ], - "return_type": "int" - }, - "get_style_grid_column_align": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "part" - } - ], - "return_type": "int" - }, - "get_style_grid_cell_column_pos": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "part" - } - ], - "return_type": "int" - }, - "get_style_grid_cell_column_span": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "part" - } - ], - "return_type": "int" - }, - "get_style_grid_cell_row_pos": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "part" - } - ], - "return_type": "int" - }, - "get_style_grid_cell_row_span": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "part" - } - ], - "return_type": "int" - }, - "get_style_grid_cell_x_align": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "part" - } - ], - "return_type": "int" - }, - "get_style_grid_cell_y_align": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "part" - } - ], - "return_type": "int" - }, - "move_foreground": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - } - ], - "return_type": "NoneType" - }, - "move_background": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - } - ], - "return_type": "NoneType" - }, - "get_child_id": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - } - ], - "return_type": "int" - }, - "delete": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - } - ], - "return_type": "NoneType" - }, - "clean": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - } - ], - "return_type": "NoneType" - }, - "del_delayed": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "delay_ms" - } - ], - "return_type": "NoneType" - }, - "del_anim_ready_cb": { - "type": "function", - "args": [ - { - "type": "anim_t", - "name": "a" - } - ], - "return_type": "NoneType" - }, - "del_async": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - } - ], - "return_type": "NoneType" - }, - "set_parent": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "lv_obj_t*", - "name": "parent" - } - ], - "return_type": "NoneType" - }, - "swap": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "lv_obj_t*", - "name": "parent" - } - ], - "return_type": "NoneType" - }, - "move_to_index": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "index" - } - ], - "return_type": "NoneType" - }, - "get_screen": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - } - ], - "return_type": "lv_obj_t*" - }, - "get_disp": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - } - ], - "return_type": "disp_t" - }, - "get_parent": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - } - ], - "return_type": "lv_obj_t*" - }, - "get_child": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "id" - } - ], - "return_type": "lv_obj_t*" - }, - "get_child_cnt": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - } - ], - "return_type": "int" - }, - "get_index": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - } - ], - "return_type": "int" - }, - "tree_walk": { - "type": "function", - "args": [ - { - "type": "void*", - "name": "user_data" - }, - { - "type": "callback", - "function": { - "args": [ - { - "type": "lv_obj_t*" - }, - { - "type": "void*" - } - ], - "return_type": "int" - }, - "name": "cb" - }, - { - "type": "lv_obj_t*", - "name": "start_obj" - } - ], - "return_type": "NoneType" - }, - "set_pos": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "x" - }, - { - "type": "int", - "name": "y" - } - ], - "return_type": "NoneType" - }, - "set_x": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "x" - } - ], - "return_type": "NoneType" - }, - "set_y": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "x" - } - ], - "return_type": "NoneType" - }, - "refr_size": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - } - ], - "return_type": "bool" - }, - "set_width": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "x" - } - ], - "return_type": "NoneType" - }, - "set_height": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "x" - } - ], - "return_type": "NoneType" - }, - "set_content_width": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "x" - } - ], - "return_type": "NoneType" - }, - "set_content_height": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "x" - } - ], - "return_type": "NoneType" - }, - "set_layout": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "delay_ms" - } - ], - "return_type": "NoneType" - }, - "is_layout_positioned": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - } - ], - "return_type": "bool" - }, - "mark_layout_as_dirty": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - } - ], - "return_type": "NoneType" - }, - "update_layout": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - } - ], - "return_type": "NoneType" - }, - "set_align": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "align" - } - ], - "return_type": "NoneType" - }, - "align": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "align" - }, - { - "type": "int", - "name": "x_ofs" - }, - { - "type": "int", - "name": "y_ofs" - } - ], - "return_type": "NoneType" - }, - "align_to": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "lv_obj_t*", - "name": "base" - }, - { - "type": "int", - "name": "align" - }, - { - "type": "int", - "name": "x_ofs" - }, - { - "type": "int", - "name": "y_ofs" - } - ], - "return_type": "NoneType" - }, - "get_coords": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "area_t", - "name": "coords" - } - ], - "return_type": "NoneType" - }, - "get_x": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - } - ], - "return_type": "int" - }, - "get_x2": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - } - ], - "return_type": "int" - }, - "get_y": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - } - ], - "return_type": "int" - }, - "get_y2": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - } - ], - "return_type": "int" - }, - "get_x_aligned": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - } - ], - "return_type": "int" - }, - "get_y_aligned": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - } - ], - "return_type": "int" - }, - "get_width": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - } - ], - "return_type": "int" - }, - "get_height": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - } - ], - "return_type": "int" - }, - "get_content_width": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - } - ], - "return_type": "int" - }, - "get_content_height": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - } - ], - "return_type": "int" - }, - "get_content_coords": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "area_t", - "name": "coords" - } - ], - "return_type": "NoneType" - }, - "get_self_width": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - } - ], - "return_type": "int" - }, - "get_self_height": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - } - ], - "return_type": "int" - }, - "refresh_self_size": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - } - ], - "return_type": "bool" - }, - "refr_pos": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - } - ], - "return_type": "NoneType" - }, - "move_to": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "x" - }, - { - "type": "int", - "name": "y" - } - ], - "return_type": "NoneType" - }, - "move_children_by": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "x_diff" - }, - { - "type": "int", - "name": "y_diff" - }, - { - "type": "bool", - "name": "ignore_floating" - } - ], - "return_type": "NoneType" - }, - "transform_point": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "point_t", - "name": "p" - }, - { - "type": "bool", - "name": "recursive" - }, - { - "type": "bool", - "name": "inv" - } - ], - "return_type": "NoneType" - }, - "get_transformed_area": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "area_t", - "name": "area" - }, - { - "type": "bool", - "name": "recursive" - }, - { - "type": "bool", - "name": "inv" - } - ], - "return_type": "NoneType" - }, - "invalidate_area": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "area_t", - "name": "area" - } - ], - "return_type": "NoneType" - }, - "invalidate": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - } - ], - "return_type": "NoneType" - }, - "area_is_visible": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "area_t", - "name": "area" - } - ], - "return_type": "bool" - }, - "is_visible": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - } - ], - "return_type": "bool" - }, - "set_ext_click_area": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "x" - } - ], - "return_type": "NoneType" - }, - "get_click_area": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "area_t", - "name": "coords" - } - ], - "return_type": "NoneType" - }, - "hit_test": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "point_t", - "name": "point" - } - ], - "return_type": "bool" - }, - "set_scrollbar_mode": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "mode" - } - ], - "return_type": "NoneType" - }, - "set_scroll_dir": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "dir" - } - ], - "return_type": "NoneType" - }, - "set_scroll_snap_x": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "align" - } - ], - "return_type": "NoneType" - }, - "set_scroll_snap_y": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "align" - } - ], - "return_type": "NoneType" - }, - "get_scrollbar_mode": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - } - ], - "return_type": "int" - }, - "get_scroll_dir": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - } - ], - "return_type": "int" - }, - "get_scroll_snap_x": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - } - ], - "return_type": "int" - }, - "get_scroll_snap_y": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - } - ], - "return_type": "int" - }, - "get_scroll_x": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - } - ], - "return_type": "int" - }, - "get_scroll_y": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - } - ], - "return_type": "int" - }, - "get_scroll_top": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - } - ], - "return_type": "int" - }, - "get_scroll_bottom": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - } - ], - "return_type": "int" - }, - "get_scroll_left": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - } - ], - "return_type": "int" - }, - "get_scroll_right": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - } - ], - "return_type": "int" - }, - "get_scroll_end": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "point_t", - "name": "end" - } - ], - "return_type": "NoneType" - }, - "scroll_by": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "x" - }, - { - "type": "int", - "name": "y" - }, - { - "type": "int", - "name": "anim_en" - } - ], - "return_type": "NoneType" - }, - "scroll_by_bounded": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "x" - }, - { - "type": "int", - "name": "y" - }, - { - "type": "int", - "name": "anim_en" - } - ], - "return_type": "NoneType" - }, - "scroll_to": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "x" - }, - { - "type": "int", - "name": "y" - }, - { - "type": "int", - "name": "anim_en" - } - ], - "return_type": "NoneType" - }, - "scroll_to_x": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "x" - }, - { - "type": "int", - "name": "anim_en" - } - ], - "return_type": "NoneType" - }, - "scroll_to_y": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "x" - }, - { - "type": "int", - "name": "anim_en" - } - ], - "return_type": "NoneType" - }, - "scroll_to_view": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "anim_en" - } - ], - "return_type": "NoneType" - }, - "scroll_to_view_recursive": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "anim_en" - } - ], - "return_type": "NoneType" - }, - "is_scrolling": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - } - ], - "return_type": "bool" - }, - "update_snap": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "anim_en" - } - ], - "return_type": "NoneType" - }, - "get_scrollbar_area": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "area_t", - "name": "hor" - }, - { - "type": "area_t", - "name": "ver" - } - ], - "return_type": "NoneType" - }, - "scrollbar_invalidate": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - } - ], - "return_type": "NoneType" - }, - "readjust_scroll": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "anim_en" - } - ], - "return_type": "NoneType" - }, - "add_style": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "style_t", - "name": "style" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "replace_style": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "style_t", - "name": "old_style" - }, - { - "type": "style_t", - "name": "new_style" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "bool" - }, - "remove_style": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "style_t", - "name": "style" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "remove_style_all": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - } - ], - "return_type": "NoneType" - }, - "report_style_change": { - "type": "function", - "args": [ - { - "type": "style_t", - "name": "style" - } - ], - "return_type": "NoneType" - }, - "refresh_style": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "part" - }, - { - "type": "int", - "name": "prop" - } - ], - "return_type": "NoneType" - }, - "enable_style_refresh": { - "type": "function", - "args": [ - { - "type": "bool", - "name": "en" - } - ], - "return_type": "NoneType" - }, - "get_style_prop": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "part" - }, - { - "type": "int", - "name": "prop" - } - ], - "return_type": "style_value_t" - }, - "set_local_style_prop": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "prop" - }, - { - "type": "style_value_t", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_local_style_prop_meta": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "prop" - }, - { - "type": "int", - "name": "meta" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "get_local_style_prop": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "prop" - }, - { - "type": "style_value_t", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "int" - }, - "remove_local_style_prop": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "prop" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "bool" - }, - "fade_in": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "time" - }, - { - "type": "int", - "name": "delay" - } - ], - "return_type": "NoneType" - }, - "fade_out": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "time" - }, - { - "type": "int", - "name": "delay" - } - ], - "return_type": "NoneType" - }, - "style_get_selector_state": { - "type": "function", - "args": [ - { - "type": "int", - "name": "selector" - } - ], - "return_type": "int" - }, - "style_get_selector_part": { - "type": "function", - "args": [ - { - "type": "int", - "name": "selector" - } - ], - "return_type": "int" - }, - "set_style_width": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_min_width": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_max_width": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_height": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_min_height": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_max_height": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_x": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_y": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_align": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_transform_width": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_transform_height": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_translate_x": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_translate_y": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_transform_zoom": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_transform_angle": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_transform_pivot_x": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_transform_pivot_y": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_pad_top": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_pad_bottom": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_pad_left": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_pad_right": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_pad_row": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_pad_column": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_margin_top": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_margin_bottom": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_margin_left": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_margin_right": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_bg_color": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "color32_t", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_bg_opa": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_bg_grad_color": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "color32_t", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_bg_grad_dir": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_bg_main_stop": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_bg_grad_stop": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_bg_grad": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "grad_dsc_t", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_bg_dither_mode": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_bg_img_src": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "void*", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_bg_img_opa": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_bg_img_recolor": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "color32_t", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_bg_img_recolor_opa": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_bg_img_tiled": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "bool", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_border_color": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "color32_t", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_border_opa": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_border_width": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_border_side": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_border_post": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "bool", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_outline_width": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_outline_color": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "color32_t", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_outline_opa": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_outline_pad": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_shadow_width": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_shadow_ofs_x": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_shadow_ofs_y": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_shadow_spread": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_shadow_color": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "color32_t", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_shadow_opa": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_img_opa": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_img_recolor": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "color32_t", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_img_recolor_opa": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_line_width": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_line_dash_width": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_line_dash_gap": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_line_rounded": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "bool", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_line_color": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "color32_t", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_line_opa": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_arc_width": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_arc_rounded": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "bool", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_arc_color": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "color32_t", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_arc_opa": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_arc_img_src": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "void*", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_text_color": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "color32_t", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_text_opa": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_text_font": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "font_t", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_text_letter_space": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_text_line_space": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_text_decor": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_text_align": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_radius": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_clip_corner": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "bool", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_opa": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_color_filter_dsc": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "color_filter_dsc_t", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_color_filter_opa": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_anim": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "anim_t", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_anim_time": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_anim_speed": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_transition": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "style_transition_dsc_t", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_blend_mode": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_layout": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_base_dir": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "calculate_style_text_align": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "part" - }, - { - "type": "char*", - "name": "txt" - } - ], - "return_type": "int" - }, - "init_draw_rect_dsc": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "part" - }, - { - "type": "draw_rect_dsc_t", - "name": "draw_dsc" - } - ], - "return_type": "NoneType" - }, - "init_draw_label_dsc": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "part" - }, - { - "type": "draw_label_dsc_t", - "name": "draw_dsc" - } - ], - "return_type": "NoneType" - }, - "init_draw_img_dsc": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "part" - }, - { - "type": "draw_img_dsc_t", - "name": "draw_dsc" - } - ], - "return_type": "NoneType" - }, - "init_draw_line_dsc": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "part" - }, - { - "type": "draw_line_dsc_t", - "name": "draw_dsc" - } - ], - "return_type": "NoneType" - }, - "init_draw_arc_dsc": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "part" - }, - { - "type": "draw_arc_dsc_t", - "name": "draw_dsc" - } - ], - "return_type": "NoneType" - }, - "calculate_ext_draw_size": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "part" - } - ], - "return_type": "int" - }, - "draw_dsc_init": { - "type": "function", - "args": [ - { - "type": "obj_draw_part_dsc_t", - "name": "dsc" - }, - { - "type": "draw_ctx_t", - "name": "draw_ctx" - } - ], - "return_type": "NoneType" - }, - "draw_part_check_type": { - "type": "function", - "args": [ - { - "type": "obj_draw_part_dsc_t", - "name": "dsc" - }, - { - "type": "obj_class_t", - "name": "class_p" - }, - { - "type": "int", - "name": "type" - } - ], - "return_type": "bool" - }, "refresh_ext_draw_size": { "type": "function", "args": [ @@ -264503,6 +270804,29 @@ ], "return_type": "bool" }, + "remove_event_cb": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "callback", + "function": { + "args": [ + { + "type": "event_t", + "name": "e" + } + ], + "return_type": null + }, + "name": "event_cb" + } + ], + "return_type": "bool" + }, "add_flag": { "type": "function", "args": [ @@ -264517,7 +270841,21 @@ ], "return_type": "NoneType" }, - "clear_flag": { + "remove_flag": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "f" + } + ], + "return_type": "NoneType" + }, + "update_flag": { "type": "function", "args": [ { @@ -264527,6 +270865,10 @@ { "type": "int", "name": "f" + }, + { + "type": "bool", + "name": "v" } ], "return_type": "NoneType" @@ -264545,7 +270887,21 @@ ], "return_type": "NoneType" }, - "clear_state": { + "remove_state": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + }, + { + "type": "int", + "name": "state" + } + ], + "return_type": "NoneType" + }, + "set_state": { "type": "function", "args": [ { @@ -264555,6 +270911,10 @@ { "type": "int", "name": "state" + }, + { + "type": "bool", + "name": "v" } ], "return_type": "NoneType" @@ -264683,8 +271043,8 @@ "type": "function", "args": [ { - "type": "draw_ctx_t", - "name": "draw_ctx" + "type": "layer_t", + "name": "layer" }, { "type": "lv_obj_t*", @@ -264733,253 +271093,7 @@ ], "return_type": "NoneType" }, - "set_flex_flow": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "flow" - } - ], - "return_type": "NoneType" - }, - "set_flex_align": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "main_place" - }, - { - "type": "int", - "name": "cross_place" - }, - { - "type": "int", - "name": "track_cross_place" - } - ], - "return_type": "NoneType" - }, - "set_flex_grow": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "grow" - } - ], - "return_type": "NoneType" - }, - "set_style_flex_flow": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_flex_main_place": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_flex_cross_place": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_flex_track_place": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_flex_grow": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_grid_dsc_array": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "mp_arr_to_lv_coord_t_____", - "name": "col_dsc" - }, - { - "type": "mp_arr_to_lv_coord_t_____", - "name": "row_dsc" - } - ], - "return_type": "NoneType" - }, - "set_grid_align": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "column_align" - }, - { - "type": "int", - "name": "row_align" - } - ], - "return_type": "NoneType" - }, - "set_grid_cell": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "column_align" - }, - { - "type": "int", - "name": "col_pos" - }, - { - "type": "int", - "name": "col_span" - }, - { - "type": "int", - "name": "row_align" - }, - { - "type": "int", - "name": "row_pos" - }, - { - "type": "int", - "name": "row_span" - } - ], - "return_type": "NoneType" - }, - "set_style_grid_row_dsc_array": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "mp_arr_to_lv_coord_t_____", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_grid_column_dsc_array": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "mp_arr_to_lv_coord_t_____", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_grid_row_align": { + "bind_flag_if_eq": { "type": "function", "args": [ { @@ -264987,35 +271101,21 @@ "name": "obj" }, { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_grid_column_align": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" + "type": "subject_t", + "name": "subject" }, { "type": "int", - "name": "value" + "name": "flag" }, { "type": "int", - "name": "selector" + "name": "ref_value" } ], - "return_type": "NoneType" + "return_type": "observer_t" }, - "set_style_grid_cell_column_pos": { + "bind_flag_if_not_eq": { "type": "function", "args": [ { @@ -265023,35 +271123,21 @@ "name": "obj" }, { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_grid_cell_column_span": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" + "type": "subject_t", + "name": "subject" }, { "type": "int", - "name": "value" + "name": "flag" }, { "type": "int", - "name": "selector" + "name": "ref_value" } ], - "return_type": "NoneType" + "return_type": "observer_t" }, - "set_style_grid_cell_row_pos": { + "bind_state_if_eq": { "type": "function", "args": [ { @@ -265059,35 +271145,21 @@ "name": "obj" }, { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_grid_cell_row_span": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" + "type": "subject_t", + "name": "subject" }, { "type": "int", - "name": "value" + "name": "state" }, { "type": "int", - "name": "selector" + "name": "ref_value" } ], - "return_type": "NoneType" + "return_type": "observer_t" }, - "set_style_grid_cell_x_align": { + "bind_state_if_not_eq": { "type": "function", "args": [ { @@ -265095,33 +271167,19 @@ "name": "obj" }, { - "type": "int", - "name": "value" - }, - { - "type": "int", - "name": "selector" - } - ], - "return_type": "NoneType" - }, - "set_style_grid_cell_y_align": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" + "type": "subject_t", + "name": "subject" }, { "type": "int", - "name": "value" + "name": "state" }, { "type": "int", - "name": "selector" + "name": "ref_value" } ], - "return_type": "NoneType" + "return_type": "observer_t" }, "FLAG": { "type": "enum_type", @@ -265186,9 +271244,15 @@ "FLOATING": { "type": "enum_member" }, + "SEND_DRAW_TASK_EVENTS": { + "type": "enum_member" + }, "OVERFLOW_VISIBLE": { "type": "enum_member" }, + "FLEX_IN_NEW_TRACK": { + "type": "enum_member" + }, "LAYOUT_1": { "type": "enum_member" }, @@ -265215,20 +271279,6 @@ } } }, - "DRAW_PART": { - "type": "enum_type", - "members": { - "RECTANGLE": { - "type": "enum_member" - }, - "BORDER_POST": { - "type": "enum_member" - }, - "SCROLLBAR": { - "type": "enum_member" - } - } - }, "TREE_WALK": { "type": "enum_type", "members": { @@ -265286,41 +271336,254 @@ } }, "functions": { + "memzero": { + "type": "function", + "args": [ + { + "type": "void*", + "name": "dst" + }, + { + "type": "int", + "name": "len" + } + ], + "return_type": "NoneType" + }, "timer_handler_run_in_period": { "type": "function", "args": [ { "type": "int", - "name": "ms" + "name": "period" } ], "return_type": "int" }, "trigo_cos": { "type": "function", - "args": [ - { - "type": "int", - "name": "angle" - } - ], - "return_type": "int" + "args": [ + { + "type": "int", + "name": "angle" + } + ], + "return_type": "int" + }, + "bezier3": { + "type": "function", + "args": [ + { + "type": "int", + "name": "t" + }, + { + "type": "int", + "name": "u0" + }, + { + "type": "int", + "name": "u1" + }, + { + "type": "int", + "name": "u2" + }, + { + "type": "int", + "name": "u3" + } + ], + "return_type": "int" + }, + "pct": { + "type": "function", + "args": [ + { + "type": "int", + "name": "x" + } + ], + "return_type": "int" + }, + "pct_to_px": { + "type": "function", + "args": [ + { + "type": "int", + "name": "v" + }, + { + "type": "int", + "name": "base" + } + ], + "return_type": "int" + }, + "font_default": { + "type": "function", + "args": [], + "return_type": "font_t" + }, + "color_format_get_size": { + "type": "function", + "args": [ + { + "type": "int", + "name": "cf" + } + ], + "return_type": "int" + }, + "color_from_int": { + "type": "function", + "args": [ + { + "type": "int", + "name": "v" + } + ], + "return_type": "color_t" + }, + "color_hex": { + "type": "function", + "args": [ + { + "type": "int", + "name": "v" + } + ], + "return_type": "color_t" + }, + "color_make": { + "type": "function", + "args": [ + { + "type": "int", + "name": "r" + }, + { + "type": "int", + "name": "g" + }, + { + "type": "int", + "name": "b" + } + ], + "return_type": "color_t" + }, + "color_hex3": { + "type": "function", + "args": [ + { + "type": "int", + "name": "v" + } + ], + "return_type": "color_t" + }, + "color_16_16_mix": { + "type": "function", + "args": [ + { + "type": "int", + "name": "c1" + }, + { + "type": "int", + "name": "c2" + }, + { + "type": "int", + "name": "mix" + } + ], + "return_type": "int" + }, + "color_white": { + "type": "function", + "args": [], + "return_type": "color_t" + }, + "color_black": { + "type": "function", + "args": [], + "return_type": "color_t" + }, + "bidi_calculate_align": { + "type": "function", + "args": [ + { + "type": "void*", + "name": "align" + }, + { + "type": "void*", + "name": "base_dir" + }, + { + "type": "char*", + "name": "txt" + } + ], + "return_type": "NoneType" + }, + "grid_fr": { + "type": "function", + "args": [ + { + "type": "int", + "name": "x" + } + ], + "return_type": "int" + }, + "style_prop_has_flag": { + "type": "function", + "args": [ + { + "type": "int", + "name": "prop" + }, + { + "type": "int", + "name": "flag" + } + ], + "return_type": "bool" + }, + "screen_active": { + "type": "function", + "args": [], + "return_type": "lv_obj_t*" + }, + "layer_top": { + "type": "function", + "args": [], + "return_type": "lv_obj_t*" + }, + "layer_sys": { + "type": "function", + "args": [], + "return_type": "lv_obj_t*" + }, + "layer_bottom": { + "type": "function", + "args": [], + "return_type": "lv_obj_t*" }, - "memzero": { + "screen_load": { "type": "function", "args": [ { - "type": "void*", - "name": "dst" - }, - { - "type": "int", - "name": "len" + "type": "lv_obj_t*", + "name": "obj" } ], "return_type": "NoneType" }, - "pct": { + "dpx": { "type": "function", "args": [ { @@ -265330,219 +271593,259 @@ ], "return_type": "int" }, - "font_default": { + "task_handler": { "type": "function", "args": [], - "return_type": "font_t" + "return_type": "int" + }, + "version_major": { + "type": "function", + "args": [], + "return_type": "int" + }, + "version_minor": { + "type": "function", + "args": [], + "return_type": "int" + }, + "version_patch": { + "type": "function", + "args": [], + "return_type": "int" + }, + "version_info": { + "type": "function", + "args": [], + "return_type": "char*" + }, + "mp_lv_init_gc": { + "type": "function", + "args": [], + "return_type": "NoneType" + }, + "init": { + "type": "function", + "args": [], + "return_type": "NoneType" + }, + "deinit": { + "type": "function", + "args": [], + "return_type": "NoneType" + }, + "is_initialized": { + "type": "function", + "args": [], + "return_type": "bool" }, - "color8_from_buf": { + "mem_init": { + "type": "function", + "args": [], + "return_type": "NoneType" + }, + "mem_deinit": { + "type": "function", + "args": [], + "return_type": "NoneType" + }, + "mem_add_pool": { "type": "function", "args": [ { "type": "void*", - "name": "buf" + "name": "mem" + }, + { + "type": "int", + "name": "bytes" } ], - "return_type": "color8_t" + "return_type": "void*" }, - "color16_from_buf": { + "mem_remove_pool": { "type": "function", "args": [ { "type": "void*", - "name": "buf" + "name": "pool" } ], - "return_type": "color16_t" + "return_type": "NoneType" }, - "color24_from_buf": { + "malloc": { "type": "function", "args": [ { - "type": "void*", - "name": "buf" + "type": "int", + "name": "size" } ], - "return_type": "color24_t" + "return_type": "void*" }, - "color32_from_buf": { + "malloc_zeroed": { "type": "function", "args": [ { - "type": "void*", - "name": "buf" + "type": "int", + "name": "size" } ], - "return_type": "color32_t" + "return_type": "void*" }, - "color_from_buf": { + "free": { "type": "function", "args": [ { "type": "void*", - "name": "buf" + "name": "data" } ], - "return_type": "color32_t" + "return_type": "NoneType" }, - "color_mix_premult": { + "realloc": { "type": "function", "args": [ { "type": "void*", - "name": "premult_c1" - }, - { - "type": "color32_t", - "name": "c2" + "name": "data_p" }, { "type": "int", - "name": "mix" + "name": "new_size" } ], - "return_type": "color32_t" + "return_type": "void*" }, - "color_make": { + "malloc_core": { "type": "function", "args": [ { "type": "int", - "name": "r" - }, - { - "type": "int", - "name": "g" - }, - { - "type": "int", - "name": "b" + "name": "size" } ], - "return_type": "color32_t" + "return_type": "void*" }, - "color_hex": { + "free_core": { "type": "function", "args": [ { - "type": "int", - "name": "c" + "type": "void*", + "name": "data" } ], - "return_type": "color32_t" + "return_type": "NoneType" }, - "color_hex3": { + "realloc_core": { "type": "function", "args": [ + { + "type": "void*", + "name": "data_p" + }, { "type": "int", - "name": "c" + "name": "new_size" } ], - "return_type": "color32_t" - }, - "color_chroma_key": { - "type": "function", - "args": [], - "return_type": "color32_t" + "return_type": "void*" }, - "color_white": { + "mem_test_core": { "type": "function", "args": [], - "return_type": "color32_t" + "return_type": "int" }, - "color_black": { + "mem_test": { "type": "function", "args": [], - "return_type": "color32_t" + "return_type": "int" }, - "style_prop_has_flag": { + "memcpy": { "type": "function", "args": [ { - "type": "int", - "name": "prop" + "type": "void*", + "name": "dst" + }, + { + "type": "void*", + "name": "src" }, { "type": "int", - "name": "flag" + "name": "len" } ], - "return_type": "bool" - }, - "scr_act": { - "type": "function", - "args": [], - "return_type": "lv_obj_t*" - }, - "layer_top": { - "type": "function", - "args": [], - "return_type": "lv_obj_t*" - }, - "layer_sys": { - "type": "function", - "args": [], - "return_type": "lv_obj_t*" - }, - "layer_bottom": { - "type": "function", - "args": [], - "return_type": "lv_obj_t*" + "return_type": "void*" }, - "scr_load": { + "memset": { "type": "function", "args": [ { - "type": "lv_obj_t*", - "name": "obj" + "type": "void*", + "name": "dst" + }, + { + "type": "int", + "name": "v" + }, + { + "type": "int", + "name": "len" } ], "return_type": "NoneType" }, - "dpx": { + "strlen": { "type": "function", "args": [ { - "type": "int", - "name": "x" + "type": "char*", + "name": "str" } ], "return_type": "int" }, - "grid_fr": { + "strncpy": { "type": "function", "args": [ + { + "type": "char*", + "name": "dst" + }, + { + "type": "char*", + "name": "src" + }, { "type": "int", - "name": "x" + "name": "dest_size" } ], - "return_type": "int" - }, - "task_handler": { - "type": "function", - "args": [], - "return_type": "int" - }, - "version_major": { - "type": "function", - "args": [], - "return_type": "int" - }, - "version_minor": { - "type": "function", - "args": [], - "return_type": "int" + "return_type": "char*" }, - "version_patch": { + "strcpy": { "type": "function", - "args": [], - "return_type": "int" + "args": [ + { + "type": "char*", + "name": "dst" + }, + { + "type": "char*", + "name": "src" + } + ], + "return_type": "char*" }, - "version_info": { + "strdup": { "type": "function", - "args": [], + "args": [ + { + "type": "char*", + "name": "src" + } + ], "return_type": "char*" }, "log_register_print_cb": { @@ -265588,16 +271891,45 @@ "args": [ { "type": "int", - "name": "ms" + "name": "period" } ], "return_type": "int" }, + "tick_set_cb": { + "type": "function", + "args": [ + { + "type": "function pointer", + "name": "cb" + } + ], + "return_type": "NoneType" + }, "timer_handler": { "type": "function", "args": [], "return_type": "int" }, + "timer_periodic_handler": { + "type": "function", + "args": [], + "return_type": "NoneType" + }, + "timer_handler_set_resume_cb": { + "type": "function", + "args": [ + { + "type": "function pointer", + "name": "cb" + }, + { + "type": "void*", + "name": "data" + } + ], + "return_type": "NoneType" + }, "timer_create_basic": { "type": "function", "args": [], @@ -265644,6 +271976,11 @@ "args": [], "return_type": "int" }, + "timer_get_time_until_next": { + "type": "function", + "args": [], + "return_type": "int" + }, "trigo_sin": { "type": "function", "args": [ @@ -265654,28 +271991,28 @@ ], "return_type": "int" }, - "bezier3": { + "cubic_bezier": { "type": "function", "args": [ { "type": "int", - "name": "t" + "name": "x" }, { "type": "int", - "name": "u0" + "name": "x1" }, { "type": "int", - "name": "u1" + "name": "y1" }, { "type": "int", - "name": "u2" + "name": "x2" }, { "type": "int", - "name": "u3" + "name": "y2" } ], "return_type": "int" @@ -265735,19 +272072,19 @@ }, { "type": "int", - "name": "min_in" + "name": "x1" }, { "type": "int", - "name": "max_in" + "name": "y1" }, { "type": "int", - "name": "min_out" + "name": "x2" }, { "type": "int", - "name": "max_out" + "name": "y2" } ], "return_type": "int" @@ -265766,108 +272103,6 @@ ], "return_type": "int" }, - "malloc": { - "type": "function", - "args": [ - { - "type": "int", - "name": "size" - } - ], - "return_type": "void*" - }, - "free": { - "type": "function", - "args": [ - { - "type": "void*" - } - ], - "return_type": "NoneType" - }, - "realloc": { - "type": "function", - "args": [ - { - "type": "void*", - "name": "data_p" - }, - { - "type": "int", - "name": "new_size" - } - ], - "return_type": "void*" - }, - "memcpy": { - "type": "function", - "args": [ - { - "type": "void*", - "name": "dst" - }, - { - "type": "void*", - "name": "src" - }, - { - "type": "int", - "name": "len" - } - ], - "return_type": "void*" - }, - "memset": { - "type": "function", - "args": [ - { - "type": "void*", - "name": "dst" - }, - { - "type": "int", - "name": "v" - }, - { - "type": "int", - "name": "len" - } - ], - "return_type": "NoneType" - }, - "strlen": { - "type": "function", - "args": [ - { - "type": "char*", - "name": "str" - } - ], - "return_type": "int" - }, - "strncpy": { - "type": "function", - "args": [ - { - "type": "char*", - "name": "dst" - }, - { - "type": "char*", - "name": "src" - }, - { - "type": "int", - "name": "dest_size" - } - ], - "return_type": "char*" - }, - "mem_test": { - "type": "function", - "args": [], - "return_type": "int" - }, "async_call": { "type": "function", "args": [ @@ -265912,7 +272147,7 @@ ], "return_type": "int" }, - "anim_del": { + "anim_delete": { "type": "function", "args": [ { @@ -265926,7 +272161,7 @@ ], "return_type": "bool" }, - "anim_del_all": { + "anim_delete_all": { "type": "function", "args": [], "return_type": "NoneType" @@ -265983,64 +272218,12 @@ "args": [], "return_type": "anim_timeline_t" }, - "color_to_native": { - "type": "function", - "args": [ - { - "type": "void*", - "name": "src_buf" - }, - { - "type": "int", - "name": "src_cf" - }, - { - "type": "color32_t", - "name": "c_out" - }, - { - "type": "void*", - "name": "a_out" - }, - { - "type": "color32_t", - "name": "alpha_color" - }, - { - "type": "int", - "name": "px_cnt" - } - ], - "return_type": "NoneType" - }, - "color_from_native_alpha": { - "type": "function", - "args": [ - { - "type": "void*", - "name": "src_buf" - }, - { - "type": "void*", - "name": "dest_buf" - }, - { - "type": "int", - "name": "dest_cf" - }, - { - "type": "int", - "name": "px_cnt" - } - ], - "return_type": "NoneType" - }, - "color_format_get_size": { + "color_format_get_bpp": { "type": "function", "args": [ { "type": "int", - "name": "src_cf" + "name": "cf" } ], "return_type": "int" @@ -266071,7 +272254,7 @@ "name": "v" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "color_rgb_to_hsv": { "type": "function", @@ -266099,7 +272282,7 @@ "name": "p" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "palette_lighten": { "type": "function", @@ -266113,7 +272296,7 @@ "name": "lvl" } ], - "return_type": "color32_t" + "return_type": "color_t" }, "palette_darken": { "type": "function", @@ -266127,9 +272310,9 @@ "name": "lvl" } ], - "return_type": "color32_t" + "return_type": "color_t" }, - "txt_get_size": { + "text_get_size": { "type": "function", "args": [ { @@ -266163,7 +272346,7 @@ ], "return_type": "NoneType" }, - "txt_get_width": { + "text_get_width": { "type": "function", "args": [ { @@ -266181,30 +272364,44 @@ { "type": "int", "name": "letter_space" - }, - { - "type": "int", - "name": "flag" } ], "return_type": "int" }, - "bidi_calculate_align": { + "layout_register": { "type": "function", "args": [ { "type": "void*", - "name": "align" - }, - { - "type": "void*", - "name": "base_dir" + "name": "user_data" }, { - "type": "char*", - "name": "txt" + "type": "callback", + "function": { + "args": [ + { + "type": "lv_obj_t*" + }, + { + "type": "void*", + "name": "user_data" + } + ], + "return_type": null + }, + "name": "cb" } ], + "return_type": "int" + }, + "flex_init": { + "type": "function", + "args": [], + "return_type": "NoneType" + }, + "grid_init": { + "type": "function", + "args": [], "return_type": "NoneType" }, "style_register_prop": { @@ -266237,131 +272434,197 @@ "args": [], "return_type": "int" }, - "disp_create": { + "thread_init": { "type": "function", "args": [ + { + "type": "void*", + "name": "user_data" + }, { "type": "int", - "name": "hor_res" + "name": "prio" + }, + { + "type": "callback", + "function": { + "args": [ + { + "type": "void*" + } + ], + "return_type": null + }, + "name": "callback" }, { "type": "int", - "name": "ver_res" + "name": "stack_size" + }, + { + "type": "void*", + "name": "thread" } ], - "return_type": "disp_t" + "return_type": "int" }, - "disp_get_default": { + "thread_delete": { "type": "function", - "args": [], - "return_type": "disp_t" + "args": [ + { + "type": "void*", + "name": "thread" + } + ], + "return_type": "int" }, - "disp_load_scr": { + "mutex_init": { "type": "function", "args": [ { - "type": "lv_obj_t*", - "name": "obj" + "type": "void*", + "name": "mutex" } ], - "return_type": "NoneType" + "return_type": "int" }, - "scr_load_anim": { + "mutex_lock": { "type": "function", "args": [ { - "type": "lv_obj_t*", - "name": "scr" - }, - { - "type": "int", - "name": "anim_type" - }, - { - "type": "int", - "name": "time" - }, - { - "type": "int", - "name": "delay" - }, + "type": "void*", + "name": "mutex" + } + ], + "return_type": "int" + }, + "mutex_lock_isr": { + "type": "function", + "args": [ { - "type": "bool", - "name": "auto_del" + "type": "void*", + "name": "mutex" } ], - "return_type": "NoneType" + "return_type": "int" }, - "layout_register": { + "mutex_unlock": { "type": "function", "args": [ { "type": "void*", - "name": "user_data" - }, + "name": "mutex" + } + ], + "return_type": "int" + }, + "mutex_delete": { + "type": "function", + "args": [ { - "type": "callback", - "function": { - "args": [ - { - "type": "lv_obj_t*" - }, - { - "type": "void*", - "name": "user_data" - } - ], - "return_type": null - }, - "name": "cb" + "type": "void*", + "name": "mutex" } ], "return_type": "int" }, - "clamp_width": { + "thread_sync_init": { "type": "function", "args": [ { - "type": "int", - "name": "width" - }, + "type": "void*", + "name": "sync" + } + ], + "return_type": "int" + }, + "thread_sync_wait": { + "type": "function", + "args": [ { - "type": "int", - "name": "min_width" - }, + "type": "void*", + "name": "sync" + } + ], + "return_type": "int" + }, + "thread_sync_signal": { + "type": "function", + "args": [ { - "type": "int", - "name": "max_width" - }, + "type": "void*", + "name": "sync" + } + ], + "return_type": "int" + }, + "thread_sync_delete": { + "type": "function", + "args": [ { - "type": "int", - "name": "ref_width" + "type": "void*", + "name": "sync" } ], "return_type": "int" }, - "clamp_height": { + "cache_add": { "type": "function", "args": [ { "type": "int", - "name": "width" + "name": "size" + } + ], + "return_type": "cache_entry_t" + }, + "cache_find": { + "type": "function", + "args": [ + { + "type": "void*", + "name": "src_ptr" }, { "type": "int", - "name": "min_width" + "name": "src_type" }, { "type": "int", - "name": "max_width" + "name": "param1" }, { "type": "int", - "name": "ref_width" + "name": "param2" + } + ], + "return_type": "cache_entry_t" + }, + "cache_set_max_size": { + "type": "function", + "args": [ + { + "type": "int", + "name": "size" } ], + "return_type": "NoneType" + }, + "cache_get_max_size": { + "type": "function", + "args": [], "return_type": "int" }, + "cache_lock": { + "type": "function", + "args": [], + "return_type": "NoneType" + }, + "cache_unlock": { + "type": "function", + "args": [], + "return_type": "NoneType" + }, "fs_get_drv": { "type": "function", "args": [ @@ -266422,174 +272685,593 @@ ], "return_type": "char*" }, - "gradient_set_cache_size": { + "draw_buf_get_handlers": { + "type": "function", + "args": [], + "return_type": "draw_buf_handlers_t" + }, + "draw_buf_malloc": { "type": "function", "args": [ { "type": "int", - "name": "max_bytes" + "name": "size" + }, + { + "type": "int", + "name": "color_format" + } + ], + "return_type": "void*" + }, + "draw_buf_free": { + "type": "function", + "args": [ + { + "type": "void*", + "name": "data" } ], "return_type": "NoneType" }, - "gradient_free_cache": { + "draw_buf_align": { "type": "function", - "args": [], + "args": [ + { + "type": "void*", + "name": "buf" + }, + { + "type": "int", + "name": "color_format" + } + ], + "return_type": "void*" + }, + "draw_buf_invalidate_cache": { + "type": "function", + "args": [ + { + "type": "void*", + "name": "buf" + }, + { + "type": "int", + "name": "stride" + }, + { + "type": "int", + "name": "color_format" + }, + { + "type": "area_t", + "name": "area" + } + ], "return_type": "NoneType" }, - "draw_arc_get_area": { + "draw_buf_width_to_stride": { "type": "function", "args": [ { "type": "int", - "name": "x" + "name": "w" }, { "type": "int", - "name": "y" + "name": "color_format" + } + ], + "return_type": "int" + }, + "draw_buf_go_to_xy": { + "type": "function", + "args": [ + { + "type": "void*", + "name": "buf" }, { "type": "int", - "name": "radius" + "name": "stride" }, { "type": "int", - "name": "start_angle" + "name": "color_format" }, { "type": "int", - "name": "end_angle" + "name": "x" + }, + { + "type": "int", + "name": "y" + } + ], + "return_type": "void*" + }, + "draw_buf_clear": { + "type": "function", + "args": [ + { + "type": "void*", + "name": "buf" }, { "type": "int", "name": "w" }, { - "type": "bool", - "name": "rounded" + "type": "int", + "name": "h" + }, + { + "type": "int", + "name": "color_format" }, { "type": "area_t", - "name": "area" + "name": "a" } ], "return_type": "NoneType" }, - "draw_mask_add": { + "draw_buf_copy": { "type": "function", "args": [ { "type": "void*", - "name": "param" + "name": "dest_buf" + }, + { + "type": "int", + "name": "dest_w" + }, + { + "type": "int", + "name": "dest_h" + }, + { + "type": "area_t", + "name": "dest_area_to_copy" }, { "type": "void*", - "name": "custom_id" + "name": "src_buf" + }, + { + "type": "int", + "name": "src_w" + }, + { + "type": "int", + "name": "src_h" + }, + { + "type": "area_t", + "name": "src_area_to_copy" + }, + { + "type": "int", + "name": "color_format" } ], - "return_type": "int" + "return_type": "NoneType" }, - "draw_mask_apply": { + "draw_init": { + "type": "function", + "args": [], + "return_type": "NoneType" + }, + "draw_deinit": { + "type": "function", + "args": [], + "return_type": "NoneType" + }, + "draw_create_unit": { "type": "function", "args": [ { - "type": "void*", - "name": "mask_buf" + "type": "int", + "name": "size" + } + ], + "return_type": "void*" + }, + "draw_add_task": { + "type": "function", + "args": [ + { + "type": "layer_t", + "name": "layer" + }, + { + "type": "area_t", + "name": "coords" + } + ], + "return_type": "draw_task_t" + }, + "draw_finalize_task_creation": { + "type": "function", + "args": [ + { + "type": "layer_t", + "name": "layer" + }, + { + "type": "draw_task_t", + "name": "t" + } + ], + "return_type": "NoneType" + }, + "draw_dispatch": { + "type": "function", + "args": [], + "return_type": "NoneType" + }, + "draw_dispatch_wait_for_request": { + "type": "function", + "args": [], + "return_type": "NoneType" + }, + "draw_dispatch_request": { + "type": "function", + "args": [], + "return_type": "NoneType" + }, + "draw_get_next_available_task": { + "type": "function", + "args": [ + { + "type": "layer_t", + "name": "layer" + }, + { + "type": "draw_task_t", + "name": "t_prev" }, { "type": "int", - "name": "abs_x" + "name": "draw_unit_id" + } + ], + "return_type": "draw_task_t" + }, + "draw_layer_create": { + "type": "function", + "args": [ + { + "type": "layer_t", + "name": "parent_layer" }, { "type": "int", - "name": "abs_y" + "name": "color_format" + }, + { + "type": "area_t", + "name": "area" + } + ], + "return_type": "layer_t" + }, + "draw_layer_alloc_buf": { + "type": "function", + "args": [ + { + "type": "layer_t", + "name": "layer" + } + ], + "return_type": "void*" + }, + "draw_layer_go_to_xy": { + "type": "function", + "args": [ + { + "type": "layer_t", + "name": "layer" }, { "type": "int", - "name": "len" + "name": "x" + }, + { + "type": "int", + "name": "y" } ], - "return_type": "int" + "return_type": "void*" }, - "draw_mask_apply_ids": { + "draw_rect": { "type": "function", "args": [ { - "type": "void*", - "name": "mask_buf" + "type": "layer_t", + "name": "layer" + }, + { + "type": "draw_rect_dsc_t", + "name": "dsc" + }, + { + "type": "area_t", + "name": "coords" + } + ], + "return_type": "NoneType" + }, + "draw_label": { + "type": "function", + "args": [ + { + "type": "layer_t", + "name": "layer" + }, + { + "type": "draw_label_dsc_t", + "name": "dsc" + }, + { + "type": "area_t", + "name": "coords" + } + ], + "return_type": "NoneType" + }, + "draw_letter": { + "type": "function", + "args": [ + { + "type": "layer_t", + "name": "layer" + }, + { + "type": "draw_label_dsc_t", + "name": "dsc" + }, + { + "type": "point_t", + "name": "point" }, { "type": "int", - "name": "abs_x" + "name": "unicode_letter" + } + ], + "return_type": "NoneType" + }, + "draw_image": { + "type": "function", + "args": [ + { + "type": "layer_t", + "name": "layer" + }, + { + "type": "draw_image_dsc_t", + "name": "dsc" + }, + { + "type": "area_t", + "name": "coords" + } + ], + "return_type": "NoneType" + }, + "draw_layer": { + "type": "function", + "args": [ + { + "type": "layer_t", + "name": "layer" + }, + { + "type": "draw_image_dsc_t", + "name": "dsc" + }, + { + "type": "area_t", + "name": "coords" + } + ], + "return_type": "NoneType" + }, + "draw_arc": { + "type": "function", + "args": [ + { + "type": "layer_t", + "name": "layer" + }, + { + "type": "draw_arc_dsc_t", + "name": "dsc" + } + ], + "return_type": "NoneType" + }, + "draw_arc_get_area": { + "type": "function", + "args": [ + { + "type": "int", + "name": "x" }, { "type": "int", - "name": "abs_y" + "name": "y" }, { "type": "int", - "name": "len" + "name": "radius" }, { - "type": "void*", - "name": "ids" + "type": "int", + "name": "start_angle" + }, + { + "type": "int", + "name": "end_angle" }, { "type": "int", - "name": "ids_count" + "name": "w" + }, + { + "type": "bool", + "name": "rounded" + }, + { + "type": "area_t", + "name": "area" } ], - "return_type": "int" + "return_type": "NoneType" }, - "draw_mask_remove_id": { + "draw_line": { "type": "function", "args": [ { - "type": "int", - "name": "id" + "type": "layer_t", + "name": "layer" + }, + { + "type": "draw_line_dsc_t", + "name": "dsc" } ], - "return_type": "void*" + "return_type": "NoneType" }, - "draw_mask_remove_custom": { + "draw_triangle": { "type": "function", "args": [ { - "type": "void*", - "name": "custom_id" + "type": "layer_t", + "name": "layer" + }, + { + "type": "draw_triangle_dsc_t", + "name": "draw_dsc" } ], - "return_type": "void*" + "return_type": "NoneType" }, - "draw_mask_free_param": { + "draw_mask_rect": { "type": "function", "args": [ { - "type": "void*" + "type": "layer_t", + "name": "layer" + }, + { + "type": "draw_mask_rect_dsc_t", + "name": "dsc" } ], "return_type": "NoneType" }, - "draw_mask_get_cnt": { + "display_create": { + "type": "function", + "args": [ + { + "type": "int", + "name": "hor_res" + }, + { + "type": "int", + "name": "ver_res" + } + ], + "return_type": "display_t" + }, + "display_get_default": { "type": "function", "args": [], - "return_type": "int" + "return_type": "display_t" }, - "draw_mask_is_any": { + "display_load_scr": { "type": "function", "args": [ { - "type": "area_t", - "name": "a" + "type": "lv_obj_t*", + "name": "obj" } ], - "return_type": "bool" + "return_type": "NoneType" }, - "draw_init": { + "screen_load_anim": { "type": "function", - "args": [], + "args": [ + { + "type": "lv_obj_t*", + "name": "scr" + }, + { + "type": "int", + "name": "anim_type" + }, + { + "type": "int", + "name": "time" + }, + { + "type": "int", + "name": "delay" + }, + { + "type": "bool", + "name": "auto_del" + } + ], "return_type": "NoneType" }, + "clamp_width": { + "type": "function", + "args": [ + { + "type": "int", + "name": "width" + }, + { + "type": "int", + "name": "min_width" + }, + { + "type": "int", + "name": "max_width" + }, + { + "type": "int", + "name": "ref_width" + } + ], + "return_type": "int" + }, + "clamp_height": { + "type": "function", + "args": [ + { + "type": "int", + "name": "width" + }, + { + "type": "int", + "name": "min_width" + }, + { + "type": "int", + "name": "max_width" + }, + { + "type": "int", + "name": "ref_width" + } + ], + "return_type": "int" + }, "group_create": { "type": "function", "args": [], @@ -266634,6 +273316,21 @@ ], "return_type": "NoneType" }, + "group_get_count": { + "type": "function", + "args": [], + "return_type": "int" + }, + "group_by_index": { + "type": "function", + "args": [ + { + "type": "int", + "name": "index" + } + ], + "return_type": "group_t" + }, "indev_create": { "type": "function", "args": [], @@ -266649,12 +273346,12 @@ ], "return_type": "NoneType" }, - "indev_get_act": { + "indev_active": { "type": "function", "args": [], "return_type": "indev_t" }, - "indev_get_obj_act": { + "indev_get_active_obj": { "type": "function", "args": [], "return_type": "lv_obj_t*" @@ -266673,110 +273370,25 @@ ], "return_type": "lv_obj_t*" }, - "init": { - "type": "function", - "args": [], - "return_type": "NoneType" - }, - "deinit": { - "type": "function", - "args": [], - "return_type": "NoneType" - }, - "is_initialized": { - "type": "function", - "args": [], - "return_type": "bool" - }, "refr_now": { "type": "function", "args": [ { - "type": "disp_t", + "type": "display_t", "name": "disp" } ], "return_type": "NoneType" }, - "theme_get_from_obj": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - } - ], - "return_type": "theme_t" - }, - "theme_apply": { + "span_stack_init": { "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - } - ], + "args": [], "return_type": "NoneType" }, - "theme_get_font_small": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - } - ], - "return_type": "font_t" - }, - "theme_get_font_normal": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - } - ], - "return_type": "font_t" - }, - "theme_get_font_large": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - } - ], - "return_type": "font_t" - }, - "theme_get_color_primary": { + "span_stack_deinit": { "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - } - ], - "return_type": "color32_t" - }, - "theme_get_color_secondary": { - "type": "function", - "args": [ - { - "type": "lv_obj_t*", - "name": "obj" - } - ], - "return_type": "color32_t" - }, - "font_load": { - "type": "function", - "args": [ - { - "type": "char*", - "name": "fontName" - } - ], - "return_type": "font_t" + "args": [], + "return_type": "NoneType" }, "snapshot_take": { "type": "function", @@ -266790,13 +273402,13 @@ "name": "cf" } ], - "return_type": "img_dsc_t" + "return_type": "image_dsc_t" }, "snapshot_free": { "type": "function", "args": [ { - "type": "img_dsc_t", + "type": "image_dsc_t", "name": "dsc" } ], @@ -266828,7 +273440,7 @@ "name": "cf" }, { - "type": "img_dsc_t", + "type": "image_dsc_t", "name": "dsc" }, { @@ -266899,14 +273511,6 @@ "type": "font_t", "name": "font" }, - { - "type": "void*", - "name": "img_src" - }, - { - "type": "int", - "name": "len" - }, { "type": "int", "name": "unicode" @@ -266924,7 +273528,7 @@ "name": "user_data" } ], - "return_type": "bool" + "return_type": "void*" }, "name": "path_cb" }, @@ -266945,94 +273549,27 @@ ], "return_type": "NoneType" }, - "msg_init": { + "bmp_init": { "type": "function", "args": [], "return_type": "NoneType" }, - "msg_subscribe": { - "type": "function", - "args": [ - { - "type": "void*", - "name": "user_data" - }, - { - "type": "callback", - "function": { - "args": [ - { - "type": "msg_t", - "name": "msg" - } - ], - "return_type": null - }, - "name": "cb" - }, - { - "type": "int", - "name": "msg_id" - } - ], - "return_type": "void*" - }, - "msg_subscribe_obj": { + "bmp_deinit": { "type": "function", - "args": [ - { - "type": "void*", - "name": "user_data" - }, - { - "type": "lv_obj_t*", - "name": "obj" - }, - { - "type": "int", - "name": "msg_id" - } - ], - "return_type": "void*" - }, - "msg_unsubscribe": { - "type": "function", - "args": [ - { - "type": "void*" - } - ], - "return_type": "NoneType" - }, - "msg_send": { - "type": "function", - "args": [ - { - "type": "int", - "name": "msg_id" - }, - { - "type": "void*", - "name": "payload" - } - ], + "args": [], "return_type": "NoneType" }, - "msg_update_value": { + "fs_memfs_init": { "type": "function", - "args": [ - { - "type": "void*" - } - ], + "args": [], "return_type": "NoneType" }, - "bmp_init": { + "lodepng_init": { "type": "function", "args": [], "return_type": "NoneType" }, - "png_init": { + "lodepng_deinit": { "type": "function", "args": [], "return_type": "NoneType" @@ -267057,7 +273594,12 @@ ], "return_type": "gd_GIF" }, - "split_jpeg_init": { + "tjpgd_init": { + "type": "function", + "args": [], + "return_type": "NoneType" + }, + "tjpgd_deinit": { "type": "function", "args": [], "return_type": "NoneType" @@ -267065,38 +273607,50 @@ "tiny_ttf_create_file": { "type": "function", "args": [ + { + "type": "font_t", + "name": "font" + }, { "type": "char*", "name": "path" }, { "type": "int", - "name": "line_height" + "name": "font_size" } ], - "return_type": "font_t" + "return_type": "int" }, "tiny_ttf_create_file_ex": { "type": "function", "args": [ + { + "type": "font_t", + "name": "font" + }, { "type": "char*", "name": "path" }, { "type": "int", - "name": "line_height" + "name": "font_size" }, { "type": "int", "name": "cache_size" } ], - "return_type": "font_t" + "return_type": "int" }, "tiny_ttf_create_data": { "type": "function", "args": [ + { + "type": "font_t", + "name": "font" + }, { "type": "void*", "name": "data" @@ -267107,14 +273661,18 @@ }, { "type": "int", - "name": "line_height" + "name": "font_size" } ], - "return_type": "font_t" + "return_type": "int" }, "tiny_ttf_create_data_ex": { "type": "function", "args": [ + { + "type": "font_t", + "name": "font" + }, { "type": "void*", "name": "data" @@ -267125,14 +273683,14 @@ }, { "type": "int", - "name": "line_height" + "name": "font_size" }, { "type": "int", "name": "cache_size" } ], - "return_type": "font_t" + "return_type": "int" }, "tiny_ttf_set_size": { "type": "function", @@ -267143,7 +273701,7 @@ }, { "type": "int", - "name": "line_height" + "name": "font_size" } ], "return_type": "NoneType" @@ -267158,29 +273716,89 @@ ], "return_type": "NoneType" }, - "flex_init": { + "theme_get_from_obj": { "type": "function", - "args": [], - "return_type": "NoneType" + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + } + ], + "return_type": "theme_t" }, - "grid_init": { + "theme_apply": { "type": "function", - "args": [], + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + } + ], "return_type": "NoneType" }, + "theme_get_font_small": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + } + ], + "return_type": "font_t" + }, + "theme_get_font_normal": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + } + ], + "return_type": "font_t" + }, + "theme_get_font_large": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + } + ], + "return_type": "font_t" + }, + "theme_get_color_primary": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + } + ], + "return_type": "color_t" + }, + "theme_get_color_secondary": { + "type": "function", + "args": [ + { + "type": "lv_obj_t*", + "name": "obj" + } + ], + "return_type": "color_t" + }, "theme_default_init": { "type": "function", "args": [ { - "type": "disp_t", + "type": "display_t", "name": "disp" }, { - "type": "color32_t", + "type": "color_t", "name": "color_primary" }, { - "type": "color32_t", + "type": "color_t", "name": "color_secondary" }, { @@ -267204,11 +273822,16 @@ "args": [], "return_type": "bool" }, + "theme_default_deinit": { + "type": "function", + "args": [], + "return_type": "NoneType" + }, "theme_mono_init": { "type": "function", "args": [ { - "type": "disp_t", + "type": "display_t", "name": "disp" }, { @@ -267227,11 +273850,16 @@ "args": [], "return_type": "bool" }, + "theme_mono_deinit": { + "type": "function", + "args": [], + "return_type": "NoneType" + }, "theme_basic_init": { "type": "function", "args": [ { - "type": "disp_t", + "type": "display_t", "name": "disp" } ], @@ -267241,12 +273869,85 @@ "type": "function", "args": [], "return_type": "bool" + }, + "theme_basic_deinit": { + "type": "function", + "args": [], + "return_type": "NoneType" + }, + "draw_sw_init": { + "type": "function", + "args": [], + "return_type": "NoneType" + }, + "draw_sw_deinit": { + "type": "function", + "args": [], + "return_type": "NoneType" + }, + "draw_sw_rgb565_swap": { + "type": "function", + "args": [ + { + "type": "void*" + }, + { + "type": "int" + } + ], + "return_type": "NoneType" + }, + "draw_sw_mask_init": { + "type": "function", + "args": [], + "return_type": "NoneType" + }, + "draw_sw_mask_deinit": { + "type": "function", + "args": [], + "return_type": "NoneType" + }, + "draw_sw_mask_apply": { + "type": "function", + "args": [ + { + "type": "mp_arr_to_void_ptr____", + "name": "masks" + }, + { + "type": "void*", + "name": "mask_buf" + }, + { + "type": "int", + "name": "abs_x" + }, + { + "type": "int", + "name": "abs_y" + }, + { + "type": "int", + "name": "len" + } + ], + "return_type": "int" + }, + "draw_sw_mask_free_param": { + "type": "function", + "args": [ + { + "type": "void*", + "name": "data" + } + ], + "return_type": "NoneType" } }, "enums": { - "RES": { + "RESULT": { "members": { - "INV": { + "INVALID": { "type": "enum_member" }, "OK": { @@ -267400,6 +274101,16 @@ } } }, + "FONT_KERNING": { + "members": { + "NORMAL": { + "type": "enum_member" + }, + "NONE": { + "type": "enum_member" + } + } + }, "OPA": { "members": { "TRANSP": { @@ -267443,31 +274154,76 @@ } } }, - "TEXT_FLAG": { + "COLOR_FORMAT": { "members": { - "NONE": { + "UNKNOWN": { "type": "enum_member" }, - "RECOLOR": { + "RAW": { "type": "enum_member" }, - "EXPAND": { + "RAW_ALPHA": { "type": "enum_member" }, - "FIT": { + "L8": { + "type": "enum_member" + }, + "I1": { + "type": "enum_member" + }, + "I2": { + "type": "enum_member" + }, + "I4": { + "type": "enum_member" + }, + "I8": { + "type": "enum_member" + }, + "A8": { + "type": "enum_member" + }, + "RGB565": { + "type": "enum_member" + }, + "RGB565A8": { + "type": "enum_member" + }, + "RGB888": { + "type": "enum_member" + }, + "ARGB8888": { + "type": "enum_member" + }, + "XRGB8888": { + "type": "enum_member" + }, + "A1": { + "type": "enum_member" + }, + "A2": { + "type": "enum_member" + }, + "A4": { + "type": "enum_member" + }, + "NATIVE": { + "type": "enum_member" + }, + "NATIVE_WITH_ALPHA": { "type": "enum_member" } } }, - "TEXT_CMD_STATE": { + "TEXT_FLAG": { "members": { - "WAIT": { + "NONE": { "type": "enum_member" }, - "PAR": { + "EXPAND": { "type": "enum_member" }, - "IN": { + "FIT": { "type": "enum_member" } } @@ -267520,9 +274276,6 @@ }, "MULTIPLY": { "type": "enum_member" - }, - "REPLACE": { - "type": "enum_member" } } }, @@ -267577,19 +274330,6 @@ } } }, - "DITHER": { - "members": { - "NONE": { - "type": "enum_member" - }, - "ORDERED": { - "type": "enum_member" - }, - "ERR_DIFF": { - "type": "enum_member" - } - } - }, "STYLE": { "members": { "PROP_INV": { @@ -267598,13 +274338,13 @@ "WIDTH": { "type": "enum_member" }, - "MIN_WIDTH": { + "HEIGHT": { "type": "enum_member" }, - "MAX_WIDTH": { + "MIN_WIDTH": { "type": "enum_member" }, - "HEIGHT": { + "MAX_WIDTH": { "type": "enum_member" }, "MIN_HEIGHT": { @@ -267622,9 +274362,6 @@ "ALIGN": { "type": "enum_member" }, - "LAYOUT": { - "type": "enum_member" - }, "RADIUS": { "type": "enum_member" }, @@ -267646,10 +274383,7 @@ "PAD_COLUMN": { "type": "enum_member" }, - "BASE_DIR": { - "type": "enum_member" - }, - "CLIP_CORNER": { + "LAYOUT": { "type": "enum_member" }, "MARGIN_TOP": { @@ -267670,9 +274404,6 @@ "BG_OPA": { "type": "enum_member" }, - "BG_GRAD_COLOR": { - "type": "enum_member" - }, "BG_GRAD_DIR": { "type": "enum_member" }, @@ -267682,36 +274413,48 @@ "BG_GRAD_STOP": { "type": "enum_member" }, - "BG_GRAD": { + "BG_GRAD_COLOR": { "type": "enum_member" }, - "BG_DITHER_MODE": { + "BG_MAIN_OPA": { "type": "enum_member" }, - "BG_IMG_SRC": { + "BG_GRAD_OPA": { "type": "enum_member" }, - "BG_IMG_OPA": { + "BG_GRAD": { "type": "enum_member" }, - "BG_IMG_RECOLOR": { + "BASE_DIR": { "type": "enum_member" }, - "BG_IMG_RECOLOR_OPA": { + "BG_IMAGE_SRC": { "type": "enum_member" }, - "BG_IMG_TILED": { + "BG_IMAGE_OPA": { "type": "enum_member" }, - "BORDER_COLOR": { + "BG_IMAGE_RECOLOR": { "type": "enum_member" }, - "BORDER_OPA": { + "BG_IMAGE_RECOLOR_OPA": { + "type": "enum_member" + }, + "BG_IMAGE_TILED": { + "type": "enum_member" + }, + "CLIP_CORNER": { "type": "enum_member" }, "BORDER_WIDTH": { "type": "enum_member" }, + "BORDER_COLOR": { + "type": "enum_member" + }, + "BORDER_OPA": { + "type": "enum_member" + }, "BORDER_SIDE": { "type": "enum_member" }, @@ -267733,28 +274476,28 @@ "SHADOW_WIDTH": { "type": "enum_member" }, - "SHADOW_OFS_X": { + "SHADOW_COLOR": { "type": "enum_member" }, - "SHADOW_OFS_Y": { + "SHADOW_OPA": { "type": "enum_member" }, - "SHADOW_SPREAD": { + "SHADOW_OFFSET_X": { "type": "enum_member" }, - "SHADOW_COLOR": { + "SHADOW_OFFSET_Y": { "type": "enum_member" }, - "SHADOW_OPA": { + "SHADOW_SPREAD": { "type": "enum_member" }, - "IMG_OPA": { + "IMAGE_OPA": { "type": "enum_member" }, - "IMG_RECOLOR": { + "IMAGE_RECOLOR": { "type": "enum_member" }, - "IMG_RECOLOR_OPA": { + "IMAGE_RECOLOR_OPA": { "type": "enum_member" }, "LINE_WIDTH": { @@ -267787,7 +274530,7 @@ "ARC_OPA": { "type": "enum_member" }, - "ARC_IMG_SRC": { + "ARC_IMAGE_SRC": { "type": "enum_member" }, "TEXT_COLOR": { @@ -267814,6 +274557,9 @@ "OPA": { "type": "enum_member" }, + "OPA_LAYERED": { + "type": "enum_member" + }, "COLOR_FILTER_DSC": { "type": "enum_member" }, @@ -267847,10 +274593,13 @@ "TRANSLATE_Y": { "type": "enum_member" }, - "TRANSFORM_ZOOM": { + "TRANSFORM_SCALE_X": { + "type": "enum_member" + }, + "TRANSFORM_SCALE_Y": { "type": "enum_member" }, - "TRANSFORM_ANGLE": { + "TRANSFORM_ROTATION": { "type": "enum_member" }, "TRANSFORM_PIVOT_X": { @@ -267859,6 +274608,51 @@ "TRANSFORM_PIVOT_Y": { "type": "enum_member" }, + "FLEX_FLOW": { + "type": "enum_member" + }, + "FLEX_MAIN_PLACE": { + "type": "enum_member" + }, + "FLEX_CROSS_PLACE": { + "type": "enum_member" + }, + "FLEX_TRACK_PLACE": { + "type": "enum_member" + }, + "FLEX_GROW": { + "type": "enum_member" + }, + "GRID_COLUMN_ALIGN": { + "type": "enum_member" + }, + "GRID_ROW_ALIGN": { + "type": "enum_member" + }, + "GRID_ROW_DSC_ARRAY": { + "type": "enum_member" + }, + "GRID_COLUMN_DSC_ARRAY": { + "type": "enum_member" + }, + "GRID_CELL_COLUMN_POS": { + "type": "enum_member" + }, + "GRID_CELL_COLUMN_SPAN": { + "type": "enum_member" + }, + "GRID_CELL_X_ALIGN": { + "type": "enum_member" + }, + "GRID_CELL_ROW_POS": { + "type": "enum_member" + }, + "GRID_CELL_ROW_SPAN": { + "type": "enum_member" + }, + "GRID_CELL_Y_ALIGN": { + "type": "enum_member" + }, "PROP_ANY": { "type": "enum_member" } @@ -267871,9 +274665,6 @@ }, "FOUND": { "type": "enum_member" - }, - "INHERIT": { - "type": "enum_member" } } }, @@ -267943,9 +274734,6 @@ "ITEMS": { "type": "enum_member" }, - "TICKS": { - "type": "enum_member" - }, "CURSOR": { "type": "enum_member" }, @@ -267957,38 +274745,6 @@ } } }, - "SCROLLBAR_MODE": { - "members": { - "OFF": { - "type": "enum_member" - }, - "ON": { - "type": "enum_member" - }, - "ACTIVE": { - "type": "enum_member" - }, - "AUTO": { - "type": "enum_member" - } - } - }, - "SCROLL_SNAP": { - "members": { - "NONE": { - "type": "enum_member" - }, - "START": { - "type": "enum_member" - }, - "END": { - "type": "enum_member" - }, - "CENTER": { - "type": "enum_member" - } - } - }, "FS_RES": { "members": { "OK": { @@ -268042,56 +274798,34 @@ } } }, - "DRAW_MASK_RES": { - "members": { - "TRANSP": { - "type": "enum_member" - }, - "FULL_COVER": { - "type": "enum_member" - }, - "CHANGED": { - "type": "enum_member" - }, - "UNKNOWN": { - "type": "enum_member" - } - } - }, - "DRAW_MASK_TYPE": { + "SCROLLBAR_MODE": { "members": { - "LINE": { - "type": "enum_member" - }, - "ANGLE": { - "type": "enum_member" - }, - "RADIUS": { + "OFF": { "type": "enum_member" }, - "FADE": { + "ON": { "type": "enum_member" }, - "MAP": { + "ACTIVE": { "type": "enum_member" }, - "POLYGON": { + "AUTO": { "type": "enum_member" } } }, - "DRAW_MASK_LINE_SIDE": { + "SCROLL_SNAP": { "members": { - "LEFT": { + "NONE": { "type": "enum_member" }, - "RIGHT": { + "START": { "type": "enum_member" }, - "TOP": { + "END": { "type": "enum_member" }, - "BOTTOM": { + "CENTER": { "type": "enum_member" } } @@ -268152,7 +274886,7 @@ } } }, - "ANIM_IMG_PART": { + "ANIM_IMAGE_PART": { "members": { "MAIN": { "type": "enum_member" @@ -268189,97 +274923,63 @@ } } }, - "ANIM": { + "DRAW_SW_MASK_RES": { "members": { - "OFF": { - "type": "enum_member" - }, - "ON": { - "type": "enum_member" - } - } - }, - "COLOR_FORMAT": { - "members": { - "UNKNOWN": { - "type": "enum_member" - }, - "L8": { - "type": "enum_member" - }, - "A8": { - "type": "enum_member" - }, - "I1": { - "type": "enum_member" - }, - "I2": { - "type": "enum_member" - }, - "I4": { - "type": "enum_member" - }, - "I8": { - "type": "enum_member" - }, - "A8L8": { - "type": "enum_member" - }, - "ARGB2222": { - "type": "enum_member" - }, - "RGB565": { - "type": "enum_member" - }, - "RGB565_CHROMA_KEYED": { - "type": "enum_member" - }, - "ARGB1555": { - "type": "enum_member" - }, - "ARGB4444": { + "TRANSP": { "type": "enum_member" }, - "RGB565A8": { + "FULL_COVER": { "type": "enum_member" }, - "ARGB8565": { + "CHANGED": { "type": "enum_member" }, - "RGB888": { + "UNKNOWN": { "type": "enum_member" - }, - "RGB888_CHROMA_KEYED": { + } + } + }, + "DRAW_SW_MASK_TYPE": { + "members": { + "LINE": { "type": "enum_member" }, - "ARGB8888": { + "ANGLE": { "type": "enum_member" }, - "XRGB8888": { + "RADIUS": { "type": "enum_member" }, - "XRGB8888_CHROMA_KEYED": { + "FADE": { "type": "enum_member" }, - "NATIVE": { + "MAP": { "type": "enum_member" - }, - "NATIVE_CHROMA_KEYED": { + } + } + }, + "DRAW_SW_MASK_LINE_SIDE": { + "members": { + "LEFT": { "type": "enum_member" }, - "NATIVE_ALPHA": { + "RIGHT": { "type": "enum_member" }, - "NATIVE_REVERSED": { + "TOP": { "type": "enum_member" }, - "NATIVE_ALPHA_REVERSED": { + "BOTTOM": { "type": "enum_member" - }, - "RAW": { + } + } + }, + "ANIM": { + "members": { + "OFF": { "type": "enum_member" }, - "RAW_ALPHA": { + "ON": { "type": "enum_member" } } @@ -268348,6 +275048,94 @@ } } }, + "LAYOUT": { + "members": { + "NONE": { + "type": "enum_member" + }, + "FLEX": { + "type": "enum_member" + }, + "GRID": { + "type": "enum_member" + } + } + }, + "FLEX_ALIGN": { + "members": { + "START": { + "type": "enum_member" + }, + "END": { + "type": "enum_member" + }, + "CENTER": { + "type": "enum_member" + }, + "SPACE_EVENLY": { + "type": "enum_member" + }, + "SPACE_AROUND": { + "type": "enum_member" + }, + "SPACE_BETWEEN": { + "type": "enum_member" + } + } + }, + "FLEX_FLOW": { + "members": { + "ROW": { + "type": "enum_member" + }, + "COLUMN": { + "type": "enum_member" + }, + "ROW_WRAP": { + "type": "enum_member" + }, + "ROW_REVERSE": { + "type": "enum_member" + }, + "ROW_WRAP_REVERSE": { + "type": "enum_member" + }, + "COLUMN_WRAP": { + "type": "enum_member" + }, + "COLUMN_REVERSE": { + "type": "enum_member" + }, + "COLUMN_WRAP_REVERSE": { + "type": "enum_member" + } + } + }, + "GRID_ALIGN": { + "members": { + "START": { + "type": "enum_member" + }, + "CENTER": { + "type": "enum_member" + }, + "END": { + "type": "enum_member" + }, + "STRETCH": { + "type": "enum_member" + }, + "SPACE_EVENLY": { + "type": "enum_member" + }, + "SPACE_AROUND": { + "type": "enum_member" + }, + "SPACE_BETWEEN": { + "type": "enum_member" + } + } + }, "EVENT": { "members": { "ALL": { @@ -268407,6 +275195,9 @@ "HIT_TEST": { "type": "enum_member" }, + "INDEV_RESET": { + "type": "enum_member" + }, "COVER_CHECK": { "type": "enum_member" }, @@ -268431,10 +275222,7 @@ "DRAW_POST_END": { "type": "enum_member" }, - "DRAW_PART_BEGIN": { - "type": "enum_member" - }, - "DRAW_PART_END": { + "DRAW_TASK_ADDED": { "type": "enum_member" }, "VALUE_CHANGED": { @@ -268488,9 +275276,6 @@ "GET_SELF_SIZE": { "type": "enum_member" }, - "MSG_RECEIVED": { - "type": "enum_member" - }, "INVALIDATE_AREA": { "type": "enum_member" }, @@ -268503,133 +275288,214 @@ "RESOLUTION_CHANGED": { "type": "enum_member" }, + "REFR_REQUEST": { + "type": "enum_member" + }, "REFR_START": { "type": "enum_member" }, "REFR_FINISH": { "type": "enum_member" }, + "FLUSH_START": { + "type": "enum_member" + }, + "FLUSH_FINISH": { + "type": "enum_member" + }, "PREPROCESS": { "type": "enum_member" } } }, - "DISP_ROTATION": { + "THREAD_PRIO": { "members": { - "_0": { + "LOWEST": { "type": "enum_member" }, - "_90": { + "LOW": { "type": "enum_member" }, - "_180": { + "MID": { "type": "enum_member" }, - "_270": { + "HIGH": { + "type": "enum_member" + }, + "HIGHEST": { "type": "enum_member" } } }, - "DISP_RENDER_MODE": { + "CACHE_SRC_TYPE": { "members": { - "PARTIAL": { + "PTR": { "type": "enum_member" }, - "DIRECT": { + "STR": { + "type": "enum_member" + } + } + }, + "FS_SEEK": { + "members": { + "SET": { "type": "enum_member" }, - "FULL": { + "CUR": { + "type": "enum_member" + }, + "END": { "type": "enum_member" } } }, - "SCR_LOAD_ANIM": { + "DRAW_TASK_TYPE": { "members": { - "NONE": { + "FILL": { "type": "enum_member" }, - "OVER_LEFT": { + "BORDER": { "type": "enum_member" }, - "OVER_RIGHT": { + "BOX_SHADOW": { "type": "enum_member" }, - "OVER_TOP": { + "BG_IMG": { "type": "enum_member" }, - "OVER_BOTTOM": { + "LABEL": { "type": "enum_member" }, - "MOVE_LEFT": { + "IMAGE": { "type": "enum_member" }, - "MOVE_RIGHT": { + "LAYER": { "type": "enum_member" }, - "MOVE_TOP": { + "LINE": { "type": "enum_member" }, - "MOVE_BOTTOM": { + "ARC": { "type": "enum_member" }, - "FADE_IN": { + "TRIANGLE": { "type": "enum_member" }, - "FADE_ON": { + "MASK_RECTANGLE": { "type": "enum_member" }, - "FADE_OUT": { + "MASK_BITMAP": { "type": "enum_member" }, - "OUT_LEFT": { + "VECTOR": { + "type": "enum_member" + } + } + }, + "DRAW_TASK_STATE": { + "members": { + "WAITING": { "type": "enum_member" }, - "OUT_RIGHT": { + "QUEUED": { "type": "enum_member" }, - "OUT_TOP": { + "IN_PROGRESS": { "type": "enum_member" }, - "OUT_BOTTOM": { + "READY": { "type": "enum_member" } } }, - "FS_SEEK": { + "DRAW_LETTER_BITMAP_FORMAT": { "members": { - "SET": { + "A8": { "type": "enum_member" }, - "CUR": { + "IMAGE": { + "type": "enum_member" + } + } + }, + "DISPLAY_ROTATION": { + "members": { + "_0": { "type": "enum_member" }, - "END": { + "_90": { + "type": "enum_member" + }, + "_180": { + "type": "enum_member" + }, + "_270": { "type": "enum_member" } } }, - "DRAW_LAYER_FLAG": { + "DISPLAY_RENDER_MODE": { "members": { - "NONE": { + "PARTIAL": { "type": "enum_member" }, - "HAS_ALPHA": { + "DIRECT": { "type": "enum_member" }, - "CAN_SUBDIVIDE": { + "FULL": { "type": "enum_member" } } }, - "COVER_RES": { + "SCR_LOAD_ANIM": { "members": { - "COVER": { + "NONE": { "type": "enum_member" }, - "NOT_COVER": { + "OVER_LEFT": { "type": "enum_member" }, - "MASKED": { + "OVER_RIGHT": { + "type": "enum_member" + }, + "OVER_TOP": { + "type": "enum_member" + }, + "OVER_BOTTOM": { + "type": "enum_member" + }, + "MOVE_LEFT": { + "type": "enum_member" + }, + "MOVE_RIGHT": { + "type": "enum_member" + }, + "MOVE_TOP": { + "type": "enum_member" + }, + "MOVE_BOTTOM": { + "type": "enum_member" + }, + "FADE_IN": { + "type": "enum_member" + }, + "FADE_ON": { + "type": "enum_member" + }, + "FADE_OUT": { + "type": "enum_member" + }, + "OUT_LEFT": { + "type": "enum_member" + }, + "OUT_RIGHT": { + "type": "enum_member" + }, + "OUT_TOP": { + "type": "enum_member" + }, + "OUT_BOTTOM": { "type": "enum_member" } } @@ -268686,135 +275552,95 @@ } } }, - "FONT_FMT_TXT": { + "COVER_RES": { "members": { - "PLAIN": { + "COVER": { "type": "enum_member" }, - "COMPRESSED": { + "NOT_COVER": { "type": "enum_member" }, - "COMPRESSED_NO_PREFILTER": { + "MASKED": { "type": "enum_member" } } }, - "GRIDNAV_CTRL": { + "FONT_FMT_TXT": { "members": { - "NONE": { + "PLAIN": { "type": "enum_member" }, - "ROLLOVER": { + "COMPRESSED": { "type": "enum_member" }, - "SCROLL_FIRST": { + "COMPRESSED_NO_PREFILTER": { "type": "enum_member" } } }, - "EXPLORER_SORT": { + "SUBJECT_TYPE": { "members": { "NONE": { "type": "enum_member" }, - "KIND": { - "type": "enum_member" - } - } - }, - "EXPLORER": { - "members": { - "HOME_DIR": { - "type": "enum_member" - }, - "MUSIC_DIR": { + "INT": { "type": "enum_member" }, - "PICTURES_DIR": { + "POINTER": { "type": "enum_member" }, - "VIDEO_DIR": { + "COLOR": { "type": "enum_member" }, - "DOCS_DIR": { + "GROUP": { "type": "enum_member" }, - "FS_DIR": { + "STRING": { "type": "enum_member" } } }, - "FLEX_ALIGN": { + "GRIDNAV_CTRL": { "members": { - "START": { - "type": "enum_member" - }, - "END": { - "type": "enum_member" - }, - "CENTER": { - "type": "enum_member" - }, - "SPACE_EVENLY": { + "NONE": { "type": "enum_member" }, - "SPACE_AROUND": { + "ROLLOVER": { "type": "enum_member" }, - "SPACE_BETWEEN": { + "SCROLL_FIRST": { "type": "enum_member" } } }, - "FLEX_FLOW": { + "EXPLORER_SORT": { "members": { - "ROW": { - "type": "enum_member" - }, - "COLUMN": { - "type": "enum_member" - }, - "ROW_WRAP": { - "type": "enum_member" - }, - "ROW_REVERSE": { - "type": "enum_member" - }, - "ROW_WRAP_REVERSE": { - "type": "enum_member" - }, - "COLUMN_WRAP": { - "type": "enum_member" - }, - "COLUMN_REVERSE": { + "NONE": { "type": "enum_member" }, - "COLUMN_WRAP_REVERSE": { + "KIND": { "type": "enum_member" } } }, - "GRID_ALIGN": { + "EXPLORER": { "members": { - "START": { - "type": "enum_member" - }, - "CENTER": { + "HOME_DIR": { "type": "enum_member" }, - "END": { + "MUSIC_DIR": { "type": "enum_member" }, - "STRETCH": { + "PICTURES_DIR": { "type": "enum_member" }, - "SPACE_EVENLY": { + "VIDEO_DIR": { "type": "enum_member" }, - "SPACE_AROUND": { + "DOCS_DIR": { "type": "enum_member" }, - "SPACE_BETWEEN": { + "FS_DIR": { "type": "enum_member" } } @@ -269012,115 +275838,126 @@ }, "structs": [ "C_Pointer", - "color32_t", + "color_t", "grad_dsc_t", "gradient_stop_t", "font_t", "font_glyph_dsc_t", "color_filter_dsc_t", "anim_t", + "anim_parameter_t", + "anim_bezier3_para_t", "style_transition_dsc_t", - "disp_t", + "display_t", "area_t", - "draw_ctx_t", - "draw_rect_dsc_t", - "draw_arc_dsc_t", "point_t", - "draw_img_dsc_t", - "draw_img_sup_t", - "draw_label_dsc_t", - "draw_line_dsc_t", - "draw_layer_ctx_t", - "draw_layer_ctx_original_t", - "event_list_t", - "event_dsc_t", - "theme_t", - "timer_t", "style_t", - "style_v_p_t", "style_value_t", - "style_const_prop_t", - "obj_draw_part_dsc_t", + "draw_rect_dsc_t", + "draw_dsc_base_t", + "layer_t", + "draw_task_t", + "draw_label_dsc_t", + "draw_label_hint_t", + "draw_image_dsc_t", + "image_header_t", + "draw_image_sup_t", + "color32_t", + "draw_line_dsc_t", + "draw_arc_dsc_t", "obj_class_t", "event_t", + "event_dsc_t", "group_t", "ll_t", - "img_dsc_t", - "img_header_t", - "img_decoder_dsc_t", - "img_decoder_t", - "img_cache_manager_t", - "_lv_img_cache_entry_t", + "observer_t", + "subject_t", + "subject_value_t", + "image_dsc_t", + "image_decoder_dsc_t", + "image_decoder_t", + "cache_entry_t", "calendar_date_t", "chart_series_t", "chart_cursor_t", - "color_hsv_t", - "meter_indicator_t", - "meter_indicator_type_data_t", - "meter_indicator_type_data_needle_img_t", - "meter_indicator_type_data_needle_line_t", - "meter_indicator_type_data_arc_t", - "meter_indicator_type_data_scale_lines_t", + "point_precise_t", + "scale_section_t", "span_t", "pinyin_dict_t", "_lv_mp_int_wrapper", - "color8_t", - "color16_t", - "color24_t", + "timer_t", "mem_monitor_t", + "array_t", "anim_timeline_t", + "anim_timeline_dsc_t", + "event_list_t", + "cache_manager_t", "fs_drv_t", "fs_file_t", "fs_file_cache_t", + "fs_path_ex_t", "fs_dir_t", "grad_t", - "draw_mask_line_param_t", - "_lv_draw_mask_common_dsc_t", - "draw_mask_line_param_cfg_t", - "draw_mask_angle_param_t", - "draw_mask_angle_param_cfg_t", - "draw_mask_radius_param_t", - "draw_mask_radius_param_cfg_t", - "_lv_draw_mask_radius_circle_dsc_t", - "draw_mask_fade_param_t", - "draw_mask_fade_param_cfg_t", - "draw_mask_map_param_t", - "draw_mask_map_param_cfg_t", - "draw_mask_polygon_param_t", - "draw_mask_polygon_param_cfg_t", + "draw_fill_dsc_t", + "draw_border_dsc_t", + "draw_box_shadow_dsc_t", + "draw_bg_image_dsc_t", + "draw_unit_t", + "draw_glyph_dsc_t", + "draw_triangle_dsc_t", + "draw_mask_rect_dsc_t", "indev_t", - "indev_data_t", - "indev_pointer_t", - "indev_keypad_t", - "msg_t", "gd_GIF", "gd_GCE", "gd_Palette", - "draw_label_hint_t", + "theme_t", + "draw_sw_mask_line_param_t", + "_lv_draw_sw_mask_common_dsc_t", + "draw_sw_mask_line_param_cfg_t", + "draw_sw_mask_angle_param_t", + "draw_sw_mask_angle_param_cfg_t", + "draw_sw_mask_radius_param_t", + "draw_sw_mask_radius_param_cfg_t", + "_lv_draw_sw_mask_radius_circle_dsc_t", + "draw_sw_mask_fade_param_t", + "draw_sw_mask_fade_param_cfg_t", + "draw_sw_mask_map_param_t", + "draw_sw_mask_map_param_cfg_t", + "color_hsv_t", "hit_test_info_t", + "draw_sw_blend_dsc_t", + "indev_data_t", "sqrt_res_t", - "color_t" + "draw_buf_handlers_t", + "global_t", + "layout_dsc_t", + "area_transform_cache_t", + "timer_state_t", + "anim_state_t", + "tick_state_t", + "cache_builtin_dsc_t", + "draw_global_info_t" ], "blobs": [ "font_montserrat_14", "font_montserrat_16", "font_dejavu_16_persian_hebrew", + "color_filter_shade", "style_const_prop_id_inv", "obj_class", - "img_class", + "image_class", "animimg_class", "arc_class", "label_class", "bar_class", - "btn_class", - "btnmatrix_class", + "button_class", + "buttonmatrix_class", "calendar_class", "calendar_header_arrow_class", "calendar_header_dropdown_class", "canvas_class", "chart_class", "checkbox_class", - "colorwheel_class", "dropdown_class", "dropdownlist_class", "imgbtn_class", @@ -269129,7 +275966,7 @@ "line_class", "list_class", "list_text_class", - "list_btn_class", + "list_button_class", "menu_class", "menu_page_class", "menu_cont_class", @@ -269139,11 +275976,11 @@ "menu_main_cont_class", "menu_sidebar_header_cont_class", "menu_main_header_cont_class", - "meter_class", "msgbox_class", "msgbox_content_class", "msgbox_backdrop_class", "roller_class", + "scale_class", "slider_class", "spangroup_class", "textarea_class", @@ -269160,23 +275997,6 @@ "barcode_class", "gif_class", "qrcode_class", - "LAYOUT_FLEX", - "STYLE_FLEX_FLOW", - "STYLE_FLEX_MAIN_PLACE", - "STYLE_FLEX_CROSS_PLACE", - "STYLE_FLEX_TRACK_PLACE", - "STYLE_FLEX_GROW", - "LAYOUT_GRID", - "STYLE_GRID_COLUMN_DSC_ARRAY", - "STYLE_GRID_COLUMN_ALIGN", - "STYLE_GRID_ROW_DSC_ARRAY", - "STYLE_GRID_ROW_ALIGN", - "STYLE_GRID_CELL_COLUMN_POS", - "STYLE_GRID_CELL_COLUMN_SPAN", - "STYLE_GRID_CELL_X_ALIGN", - "STYLE_GRID_CELL_ROW_POS", - "STYLE_GRID_CELL_ROW_SPAN", - "STYLE_GRID_CELL_Y_ALIGN", "_nesting" ], "int_constants": [ @@ -269185,18 +276005,20 @@ "ANIM_PLAYTIME_INFINITE", "SIZE_CONTENT", "COLOR_DEPTH", - "ZOOM_NONE", + "GRID_CONTENT", + "GRID_TEMPLATE_LAST", + "SCALE_NONE", "RADIUS_CIRCLE", "LABEL_DOT_NUM", "LABEL_POS_LAST", "LABEL_TEXT_SELECTION_OFF", - "BTNMATRIX_BTN_NONE", + "BUTTONMATRIX_BUTTON_NONE", "CHART_POINT_NONE", "DROPDOWN_POS_LAST", + "SCALE_TOTAL_TICK_COUNT_DEFAULT", + "SCALE_MAJOR_TICK_EVERY_DEFAULT", + "SCALE_LABEL_ENABLED_DEFAULT", "TEXTAREA_CURSOR_LAST", - "TABLE_CELL_NONE", - "OBJ_FLAG_FLEX_IN_NEW_TRACK", - "GRID_CONTENT", - "GRID_TEMPLATE_LAST" + "TABLE_CELL_NONE" ] } \ No newline at end of file diff --git a/lvgl b/lvgl index 535a4896e..91f133f11 160000 --- a/lvgl +++ b/lvgl @@ -1 +1 @@ -Subproject commit 535a4896e418436dbc2cf8dcefd16868a000a429 +Subproject commit 91f133f11ba52517da11f225dc2c566595612f22 From 68636a155be2fb54c1682ac48c6bab668758e2d8 Mon Sep 17 00:00:00 2001 From: Gabor Kiss-Vamosi Date: Tue, 14 Nov 2023 08:59:20 +0100 Subject: [PATCH 30/59] update LVGL --- examples/Dynamic_loading_font_example.py | 6 +++--- lvgl | 2 +- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/examples/Dynamic_loading_font_example.py b/examples/Dynamic_loading_font_example.py index 43e44b673..31cc0f001 100644 --- a/examples/Dynamic_loading_font_example.py +++ b/examples/Dynamic_loading_font_example.py @@ -39,7 +39,7 @@ scr.clean() myfont_cn = lv.font_t() -lv.font_load(myfont_cn, "S:%s/font/font-PHT-cn-20.bin" % script_path) +lv.binfont_load(myfont_cn, "S:%s/font/font-PHT-cn-20.bin" % script_path) label1 = lv.label(scr) label1.set_style_text_font(myfont_cn, 0) # set the font @@ -47,7 +47,7 @@ label1.align(lv.ALIGN.CENTER, 0, -25) myfont_en = lv.font_t() -lv.font_load(myfont_en, "S:%s/font/font-PHT-en-20.bin" % script_path) +lv.binfont_load(myfont_en, "S:%s/font/font-PHT-en-20.bin" % script_path) label2 = lv.label(scr) label2.set_style_text_font(myfont_en, 0) # set the font @@ -56,7 +56,7 @@ myfont_jp= lv.font_t() -lv.font_load(myfont_jp, "S:%s/font/font-PHT-jp-20.bin" % script_path) +lv.binfont_load(myfont_jp, "S:%s/font/font-PHT-jp-20.bin" % script_path) label3 = lv.label(scr) label3.set_style_text_font(myfont_jp, 0) # set the font diff --git a/lvgl b/lvgl index 91f133f11..55f89a83c 160000 --- a/lvgl +++ b/lvgl @@ -1 +1 @@ -Subproject commit 91f133f11ba52517da11f225dc2c566595612f22 +Subproject commit 55f89a83cf424168e6b60bcbbe31f17fb409e871 From 4f4f3537644ba3f9a2cba0e55a2ad505d028ba4d Mon Sep 17 00:00:00 2001 From: Gabor Kiss-Vamosi Date: Wed, 15 Nov 2023 23:09:56 +0100 Subject: [PATCH 31/59] update lvgl --- examples/advanced_demo.py | 2 +- lvgl | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/examples/advanced_demo.py b/examples/advanced_demo.py index 08df9e2ff..627976801 100644 --- a/examples/advanced_demo.py +++ b/examples/advanced_demo.py @@ -300,7 +300,7 @@ def __init__(self, app, *args, **kwds): self.app = app super().__init__(*args, **kwds) self.theme = AdvancedDemoTheme() - self.tabview = lv.tabview(self, lv.DIR.TOP, 20) + self.tabview = lv.tabview(self) self.page_simple = Page_Simple(self.app, self.tabview.add_tab("Simple")) self.page_buttons = Page_Buttons(self.app, self.tabview.add_tab("Buttons")) self.page_text = Page_Text(self.app, self.tabview.add_tab("Text")) diff --git a/lvgl b/lvgl index 55f89a83c..8470365db 160000 --- a/lvgl +++ b/lvgl @@ -1 +1 @@ -Subproject commit 55f89a83cf424168e6b60bcbbe31f17fb409e871 +Subproject commit 8470365db203e30792e103e5f00b76845498428c From 83463723f728e78ba1a0672bc08e151d734c0f18 Mon Sep 17 00:00:00 2001 From: Gabor Kiss-Vamosi Date: Fri, 24 Nov 2023 11:31:08 +0100 Subject: [PATCH 32/59] update lvgl --- lvgl | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lvgl b/lvgl index 8470365db..ff16a41ac 160000 --- a/lvgl +++ b/lvgl @@ -1 +1 @@ -Subproject commit 8470365db203e30792e103e5f00b76845498428c +Subproject commit ff16a41acac42bce3146945fc5b684b459e71aee From c5fe7e40197a4ee282b9c37d270536263b09965c Mon Sep 17 00:00:00 2001 From: Gabor Kiss-Vamosi Date: Mon, 27 Nov 2023 16:07:25 +0100 Subject: [PATCH 33/59] update lvgl --- lvgl | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lvgl b/lvgl index ff16a41ac..767a44bda 160000 --- a/lvgl +++ b/lvgl @@ -1 +1 @@ -Subproject commit ff16a41acac42bce3146945fc5b684b459e71aee +Subproject commit 767a44bdaaf76c3706d57993f5f5a7ee75d1afeb From 7e0adef8e42d48fc63894e0f14b322063c3297b1 Mon Sep 17 00:00:00 2001 From: Gabor Kiss-Vamosi Date: Tue, 28 Nov 2023 15:45:50 +0100 Subject: [PATCH 34/59] refactor(event): add _cb postfix to lv_obj_add_event() --- examples/advanced_demo.py | 10 +++++----- examples/custom_widget_example.py | 2 +- examples/example3.py | 6 +++--- examples/png_example.py | 2 +- gen/gen_mpy.py | 2 +- lvgl | 2 +- 6 files changed, 12 insertions(+), 12 deletions(-) diff --git a/examples/advanced_demo.py b/examples/advanced_demo.py index 627976801..68d982864 100644 --- a/examples/advanced_demo.py +++ b/examples/advanced_demo.py @@ -147,7 +147,7 @@ def button_cb(event, name): self.label.set_text('[%d] %s %s' % (self.button_event_count[name], name, event_name)) for button, name in [(self.button1, 'Play'), (self.button2, 'Pause')]: - button.add_event(lambda event, button_name=name: button_cb(event, button_name), lv.EVENT.ALL, None) + button.add_event_cb(lambda event, button_name=name: button_cb(event, button_name), lv.EVENT.ALL, None) class Page_Simple: @@ -163,7 +163,7 @@ def __init__(self, app, page): self.slider = lv.slider(page) self.slider.set_width(lv.pct(80)) self.slider_label = lv.label(page) - self.slider.add_event(self.on_slider_changed, lv.EVENT.VALUE_CHANGED, None) + self.slider.add_event_cb(self.on_slider_changed, lv.EVENT.VALUE_CHANGED, None) self.on_slider_changed(None) # style selector @@ -176,7 +176,7 @@ def __init__(self, app, page): self.style_selector.add_style(ShadowStyle(), lv.PART.MAIN) self.style_selector.align(lv.ALIGN.OUT_BOTTOM_LEFT, 0, 40) self.style_selector.set_options('\n'.join(x[0] for x in self.styles)) - self.style_selector.add_event(self.on_style_selector_changed, lv.EVENT.VALUE_CHANGED, None) + self.style_selector.add_event_cb(self.on_style_selector_changed, lv.EVENT.VALUE_CHANGED, None) # counter button self.counter_button = lv.button(page) @@ -184,7 +184,7 @@ def __init__(self, app, page): self.counter_label = lv.label(self.counter_button) self.counter_label.set_text("Count") self.counter_label.align(lv.ALIGN.CENTER, 0, 0) - self.counter_button.add_event(self.on_counter_button, lv.EVENT.CLICKED, None) + self.counter_button.add_event_cb(self.on_counter_button, lv.EVENT.CLICKED, None) self.counter = 0 def on_slider_changed(self, event): @@ -293,7 +293,7 @@ def on_slider_changed(event): self.slider.set_size(10, lv.pct(100)) self.slider.set_range(10, 200) self.slider.set_value(self.chart.factor, 0) - self.slider.add_event(on_slider_changed, lv.EVENT.VALUE_CHANGED, None) + self.slider.add_event_cb(on_slider_changed, lv.EVENT.VALUE_CHANGED, None) class Screen_Main(lv.obj): def __init__(self, app, *args, **kwds): diff --git a/examples/custom_widget_example.py b/examples/custom_widget_example.py index 3792e2918..0fdedd3e9 100644 --- a/examples/custom_widget_example.py +++ b/examples/custom_widget_example.py @@ -249,5 +249,5 @@ def event_cb(e): print("%s Clicked!" % repr(e.get_target_obj())) for widget in [button, customWidget]: - widget.add_event(event_cb, lv.EVENT.CLICKED, None) + widget.add_event_cb(event_cb, lv.EVENT.CLICKED, None) diff --git a/examples/example3.py b/examples/example3.py index c1304700d..1485949cc 100644 --- a/examples/example3.py +++ b/examples/example3.py @@ -64,9 +64,9 @@ def button1_event_cb(event): def button2_event_cb(event): lv.screen_load(scr1) -slider.add_event(slider_event_cb, lv.EVENT.VALUE_CHANGED, None) -button1.add_event(button1_event_cb, lv.EVENT.CLICKED, None) -button2.add_event(button2_event_cb, lv.EVENT.CLICKED, None) +slider.add_event_cb(slider_event_cb, lv.EVENT.VALUE_CHANGED, None) +button1.add_event_cb(button1_event_cb, lv.EVENT.CLICKED, None) +button2.add_event_cb(button2_event_cb, lv.EVENT.CLICKED, None) # Create a keyboard kb = lv.keyboard(scr1) diff --git a/examples/png_example.py b/examples/png_example.py index 907b05172..cdfca2ce3 100644 --- a/examples/png_example.py +++ b/examples/png_example.py @@ -59,6 +59,6 @@ def drag_event_handler(e): for image in [image1, image2]: image.add_flag(image.FLAG.CLICKABLE) - image.add_event(drag_event_handler, lv.EVENT.PRESSING, None) + image.add_event_cb(drag_event_handler, lv.EVENT.PRESSING, None) diff --git a/gen/gen_mpy.py b/gen/gen_mpy.py index 6aafcfcbb..b2bdd5855 100644 --- a/gen/gen_mpy.py +++ b/gen/gen_mpy.py @@ -948,7 +948,7 @@ def register_int_ptr_type(convertor, *types): lv_obj->user_data = self; // Register a "Delete" event callback - lv_obj_add_event(lv_obj, mp_lv_delete_cb, LV_EVENT_DELETE, NULL); + lv_obj_add_event_cb(lv_obj, mp_lv_delete_cb, LV_EVENT_DELETE, NULL); } return MP_OBJ_FROM_PTR(self); } diff --git a/lvgl b/lvgl index 767a44bda..f0988b8cf 160000 --- a/lvgl +++ b/lvgl @@ -1 +1 @@ -Subproject commit 767a44bdaaf76c3706d57993f5f5a7ee75d1afeb +Subproject commit f0988b8cf8f2ecbd5920a7666acea20fe7df35e1 From 31a635a93129853f544ff5eb0a76cf7f4b8b77ee Mon Sep 17 00:00:00 2001 From: Gabor Kiss-Vamosi Date: Tue, 12 Dec 2023 08:56:57 +0100 Subject: [PATCH 35/59] update lvgl --- lvgl | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lvgl b/lvgl index f0988b8cf..3bb538b03 160000 --- a/lvgl +++ b/lvgl @@ -1 +1 @@ -Subproject commit f0988b8cf8f2ecbd5920a7666acea20fe7df35e1 +Subproject commit 3bb538b03239c88adbddcb10a148c349ce5dce40 From 9a058054d3a1909e5d2feca404c3f996fede6c6a Mon Sep 17 00:00:00 2001 From: Gabor Kiss-Vamosi Date: Wed, 13 Dec 2023 22:25:30 +0100 Subject: [PATCH 36/59] update lvgl --- lv_conf.h | 4 ++-- lvgl | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/lv_conf.h b/lv_conf.h index 613ce2095..2a1eba042 100644 --- a/lv_conf.h +++ b/lv_conf.h @@ -469,9 +469,9 @@ extern void mp_lv_init_gc(); #define LV_USE_DROPDOWN 1 /*Requires: lv_label*/ -#define LV_USE_IMG 1 /*Requires: lv_label*/ +#define LV_USE_IMAGE 1 /*Requires: lv_label*/ -#define LV_USE_IMGBTN 1 +#define LV_USE_IMAGEBUTTON 1 #define LV_USE_KEYBOARD 1 diff --git a/lvgl b/lvgl index 3bb538b03..e455f7e91 160000 --- a/lvgl +++ b/lvgl @@ -1 +1 @@ -Subproject commit 3bb538b03239c88adbddcb10a148c349ce5dce40 +Subproject commit e455f7e91adb3521f8017677d56e3b64dff694fe From 72d441824044bc802e94310028f5c312c31cc796 Mon Sep 17 00:00:00 2001 From: Gabor Kiss-Vamosi Date: Wed, 13 Dec 2023 22:49:19 +0100 Subject: [PATCH 37/59] fix lv_conf.h --- lv_conf.h | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/lv_conf.h b/lv_conf.h index 2a1eba042..9c24ee71a 100644 --- a/lv_conf.h +++ b/lv_conf.h @@ -445,7 +445,7 @@ extern void mp_lv_init_gc(); #define LV_USE_BTN 1 -#define LV_USE_BTNMATRIX 1 +#define LV_USE_BUTTONMATRIX 1 #define LV_USE_CALENDAR 1 #if LV_USE_CALENDAR @@ -469,7 +469,7 @@ extern void mp_lv_init_gc(); #define LV_USE_DROPDOWN 1 /*Requires: lv_label*/ -#define LV_USE_IMAGE 1 /*Requires: lv_label*/ +#define LV_USE_IMAGE 1 /*Requires: lv_label*/ #define LV_USE_IMAGEBUTTON 1 From 9577f0c281e8014c99e69a6666bfdc7f7956bfd1 Mon Sep 17 00:00:00 2001 From: Gabor Kiss-Vamosi Date: Wed, 13 Dec 2023 23:02:14 +0100 Subject: [PATCH 38/59] fix lv_conf.h --- lv_conf.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lv_conf.h b/lv_conf.h index 9c24ee71a..025bcbbb5 100644 --- a/lv_conf.h +++ b/lv_conf.h @@ -443,7 +443,7 @@ extern void mp_lv_init_gc(); #define LV_USE_BAR 1 -#define LV_USE_BTN 1 +#define LV_USE_BUTTON 1 #define LV_USE_BUTTONMATRIX 1 From a93c04903d774ce4609ec0666fc0a7f2191b70aa Mon Sep 17 00:00:00 2001 From: Gabor Kiss-Vamosi Date: Fri, 15 Dec 2023 16:13:02 +0100 Subject: [PATCH 39/59] update lv_conf.h --- lv_conf.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lv_conf.h b/lv_conf.h index 025bcbbb5..c6065eff7 100644 --- a/lv_conf.h +++ b/lv_conf.h @@ -543,7 +543,7 @@ extern void mp_lv_init_gc(); #endif /*LV_USE_THEME_DEFAULT*/ /*A very simple theme that is a good starting point for a custom theme*/ -#define LV_USE_THEME_BASIC 1 +#define LV_USE_THEME_SIMPLE 1 /*A theme designed for monochrome displays*/ #define LV_USE_THEME_MONO 1 From 1517330fd6df7402538e1af2bc50f3b39ffeb2e4 Mon Sep 17 00:00:00 2001 From: Xu Xingliang Date: Tue, 19 Dec 2023 16:33:26 +0800 Subject: [PATCH 40/59] remove 'always_zero' from image header Signed-off-by: Xu Xingliang --- examples/example1.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/examples/example1.py b/examples/example1.py index dac163954..094906e12 100644 --- a/examples/example1.py +++ b/examples/example1.py @@ -96,7 +96,7 @@ def init_gui(self): image.align(lv.ALIGN.CENTER, 0, 0) image_dsc = lv.image_dsc_t( { - "header": {"always_zero": 0, "w": 100, "h": 75, "cf": lv.COLOR_FORMAT.NATIVE}, + "header": {"w": 100, "h": 75, "cf": lv.COLOR_FORMAT.NATIVE}, "data_size": len(image_data), "data": image_data, } From 454f555e7563eea48226174e9f83be7ef2eb2752 Mon Sep 17 00:00:00 2001 From: Gabor Kiss-Vamosi Date: Tue, 19 Dec 2023 12:30:28 +0100 Subject: [PATCH 41/59] use MICROPY_LV_USE_LOG to disable logs --- lv_conf.h | 5 +++++ lvgl | 2 +- 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/lv_conf.h b/lv_conf.h index c6065eff7..47937505b 100644 --- a/lv_conf.h +++ b/lv_conf.h @@ -157,7 +157,12 @@ *-----------*/ /*Enable the log module*/ +#ifdef MICROPY_LV_USE_LOG +#define LV_USE_LOG MICROPY_LV_USE_LOG +#else #define LV_USE_LOG 1 +#endif + #if LV_USE_LOG /*How important log should be added: diff --git a/lvgl b/lvgl index e455f7e91..d06f316fc 160000 --- a/lvgl +++ b/lvgl @@ -1 +1 @@ -Subproject commit e455f7e91adb3521f8017677d56e3b64dff694fe +Subproject commit d06f316fcb905c0087cbb9baadd70175146836c0 From 3a24d17da83c004cf5a9e1fffd73ffe8193ca814 Mon Sep 17 00:00:00 2001 From: Gabor Kiss-Vamosi Date: Tue, 19 Dec 2023 12:50:11 +0100 Subject: [PATCH 42/59] udpate lvgl --- lvgl | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lvgl b/lvgl index d06f316fc..b172c64a8 160000 --- a/lvgl +++ b/lvgl @@ -1 +1 @@ -Subproject commit d06f316fcb905c0087cbb9baadd70175146836c0 +Subproject commit b172c64a8c8d7189f66c1ed5afae19c9a8fbef39 From f4604ead8db75e141b23b5e1bde90158ea734d47 Mon Sep 17 00:00:00 2001 From: Gabor Kiss-Vamosi Date: Wed, 20 Dec 2023 09:55:47 +0100 Subject: [PATCH 43/59] disable logging for now --- lv_conf.h | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/lv_conf.h b/lv_conf.h index 47937505b..162138631 100644 --- a/lv_conf.h +++ b/lv_conf.h @@ -157,11 +157,7 @@ *-----------*/ /*Enable the log module*/ -#ifdef MICROPY_LV_USE_LOG -#define LV_USE_LOG MICROPY_LV_USE_LOG -#else -#define LV_USE_LOG 1 -#endif +#define LV_USE_LOG 0 #if LV_USE_LOG From 970db9c319397fb1c6d09209ecdc9aa47f4e31d1 Mon Sep 17 00:00:00 2001 From: Gabor Kiss-Vamosi Date: Wed, 20 Dec 2023 20:10:33 +0100 Subject: [PATCH 44/59] enable MONTSERRAT_24 --- lv_conf.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lv_conf.h b/lv_conf.h index 162138631..446cdb92f 100644 --- a/lv_conf.h +++ b/lv_conf.h @@ -345,7 +345,7 @@ extern void mp_lv_init_gc(); #define LV_FONT_MONTSERRAT_18 0 #define LV_FONT_MONTSERRAT_20 0 #define LV_FONT_MONTSERRAT_22 0 -#define LV_FONT_MONTSERRAT_24 0 +#define LV_FONT_MONTSERRAT_24 1 #define LV_FONT_MONTSERRAT_26 0 #define LV_FONT_MONTSERRAT_28 0 #define LV_FONT_MONTSERRAT_30 0 From 7b134dd488bc70d69f3c8e72fee4ff65ff7209e2 Mon Sep 17 00:00:00 2001 From: Xu Xingliang Date: Wed, 3 Jan 2024 19:56:47 +0800 Subject: [PATCH 45/59] fix(script): take forwarded declaration into consideration Signed-off-by: Xu Xingliang --- gen/gen_mpy.py | 13 +++++++++++-- 1 file changed, 11 insertions(+), 2 deletions(-) diff --git a/gen/gen_mpy.py b/gen/gen_mpy.py index b2bdd5855..df11d8cc7 100644 --- a/gen/gen_mpy.py +++ b/gen/gen_mpy.py @@ -308,8 +308,17 @@ def is_struct(type): synonym[t.declname] = t.type.name # eprint('%s === struct %s' % (t.declname, t.type.name)) struct_typedefs = [typedef for typedef in typedefs if is_struct(typedef.type)] -structs = collections.OrderedDict((typedef.declname, typedef.type) for typedef in struct_typedefs if typedef.declname and typedef.type.decls) # and not lv_base_obj_pattern.match(typedef.declname)) structs_without_typedef = collections.OrderedDict((decl.type.name, decl.type) for decl in ast.ext if hasattr(decl, 'type') and is_struct(decl.type)) + +# for typedefs that referenced to a forward declaration struct, replace it with the real definition. +for typedef in struct_typedefs: + if typedef.type.decls is None: # None means it's a forward declaration + struct_name = typedef.type.name + # check if it's found in `structs_without_typedef`. It actually has the typedef. Replace type with it. + if typedef.type.name in structs_without_typedef: + typedef.type = structs_without_typedef[struct_name] + +structs = collections.OrderedDict((typedef.declname, typedef.type) for typedef in struct_typedefs if typedef.declname and typedef.type.decls) # and not lv_base_obj_pattern.match(typedef.declname)) structs.update(structs_without_typedef) # This is for struct without typedef explicit_structs = collections.OrderedDict((typedef.type.name, typedef.declname) for typedef in struct_typedefs if typedef.type.name) # and not lv_base_obj_pattern.match(typedef.type.name)) opaque_structs = collections.OrderedDict((typedef.declname, c_ast.Struct(name=typedef.declname, decls=[])) for typedef in typedefs if isinstance(typedef.type, c_ast.Struct) and typedef.type.decls == None) @@ -744,7 +753,7 @@ def register_int_ptr_type(convertor, *types): #define GENMPY_UNUSED #endif // __GNUC__ #endif // GENMPY_UNUSED - + // Custom function mp object typedef mp_obj_t (*mp_fun_ptr_var_t)(size_t n, const mp_obj_t *, void *ptr); From f1c6bafbf3e3fe5926b6153bbf4f5063fc89199d Mon Sep 17 00:00:00 2001 From: Xu Xingliang Date: Thu, 4 Jan 2024 15:07:30 +0800 Subject: [PATCH 46/59] fix(script): fix CI break Should not sanitize the decl name that C struct uses. Only sanitize what python will use. Signed-off-by: Xu Xingliang --- gen/gen_mpy.py | 24 ++++++++++++------------ 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/gen/gen_mpy.py b/gen/gen_mpy.py index df11d8cc7..a8cd78fe8 100644 --- a/gen/gen_mpy.py +++ b/gen/gen_mpy.py @@ -1888,10 +1888,10 @@ def try_generate_struct(struct_name, struct): gen_func_error(decl, "Missing 'user_data' as a field of the first parameter of the callback function '%s_%s_callback'" % (struct_name, func_name)) else: gen_func_error(decl, "Missing 'user_data' member in struct '%s'" % struct_name) - write_cases.append('case MP_QSTR_{field}: data->{field} = {cast}mp_lv_callback(dest[1], {lv_callback} ,MP_QSTR_{struct_name}_{field}, {user_data}, NULL, NULL, NULL); break; // converting to callback {type_name}'. - format(struct_name = struct_name, field = sanitize(decl.name), lv_callback = lv_callback, user_data = full_user_data_ptr, type_name = type_name, cast = cast)) - read_cases.append('case MP_QSTR_{field}: dest[0] = mp_lv_funcptr(&mp_{funcptr}_mpobj, {cast}data->{field}, {lv_callback} ,MP_QSTR_{struct_name}_{field}, {user_data}); break; // converting from callback {type_name}'. - format(struct_name = struct_name, field = sanitize(decl.name), lv_callback = lv_callback, funcptr = lv_to_mp_funcptr[type_name], user_data = full_user_data, type_name = type_name, cast = cast)) + write_cases.append('case MP_QSTR_{field}: data->{decl_name} = {cast}mp_lv_callback(dest[1], {lv_callback} ,MP_QSTR_{struct_name}_{field}, {user_data}, NULL, NULL, NULL); break; // converting to callback {type_name}'. + format(struct_name = struct_name, field = sanitize(decl.name), decl_name = decl.name, lv_callback = lv_callback, user_data = full_user_data_ptr, type_name = type_name, cast = cast)) + read_cases.append('case MP_QSTR_{field}: dest[0] = mp_lv_funcptr(&mp_{funcptr}_mpobj, {cast}data->{decl_name}, {lv_callback} ,MP_QSTR_{struct_name}_{field}, {user_data}); break; // converting from callback {type_name}'. + format(struct_name = struct_name, field = sanitize(decl.name), decl_name = decl.name, lv_callback = lv_callback, funcptr = lv_to_mp_funcptr[type_name], user_data = full_user_data, type_name = type_name, cast = cast)) else: user_data = None # Only allow write to non-const members @@ -1900,16 +1900,16 @@ def try_generate_struct(struct_name, struct): if isinstance(decl.type, c_ast.ArrayDecl): memcpy_size = 'sizeof(%s)*%s' % (gen.visit(decl.type.type), gen.visit(decl.type.dim)) if is_writeable: - write_cases.append('case MP_QSTR_{field}: memcpy((void*)&data->{field}, {cast}{convertor}(dest[1]), {size}); break; // converting to {type_name}'. - format(field = sanitize(decl.name), convertor = mp_to_lv_convertor, type_name = type_name, cast = cast, size = memcpy_size)) - read_cases.append('case MP_QSTR_{field}: dest[0] = {convertor}({cast}data->{field}); break; // converting from {type_name}'. - format(field = sanitize(decl.name), convertor = lv_to_mp_convertor, type_name = type_name, cast = cast)) + write_cases.append('case MP_QSTR_{field}: memcpy((void*)&data->{decl_name}, {cast}{convertor}(dest[1]), {size}); break; // converting to {type_name}'. + format(field = sanitize(decl.name), decl_name = decl.name, convertor = mp_to_lv_convertor, type_name = type_name, cast = cast, size = memcpy_size)) + read_cases.append('case MP_QSTR_{field}: dest[0] = {convertor}({cast}data->{decl_name}); break; // converting from {type_name}'. + format(field = sanitize(decl.name), decl_name = decl.name, convertor = lv_to_mp_convertor, type_name = type_name, cast = cast)) else: if is_writeable: - write_cases.append('case MP_QSTR_{field}: data->{field} = {cast}{convertor}(dest[1]); break; // converting to {type_name}'. - format(field = sanitize(decl.name), convertor = mp_to_lv_convertor, type_name = type_name, cast = cast)) - read_cases.append('case MP_QSTR_{field}: dest[0] = {convertor}({cast}data->{field}); break; // converting from {type_name}'. - format(field = sanitize(decl.name), convertor = lv_to_mp_convertor, type_name = type_name, cast = cast)) + write_cases.append('case MP_QSTR_{field}: data->{decl_name} = {cast}{convertor}(dest[1]); break; // converting to {type_name}'. + format(field = sanitize(decl.name), decl_name = decl.name, convertor = mp_to_lv_convertor, type_name = type_name, cast = cast)) + read_cases.append('case MP_QSTR_{field}: dest[0] = {convertor}({cast}data->{decl_name}); break; // converting from {type_name}'. + format(field = sanitize(decl.name), decl_name = decl.name, convertor = lv_to_mp_convertor, type_name = type_name, cast = cast)) print(''' /* * Struct {struct_name} From c17bcf350ebb80665fce776d4a75d0f1fedf1eb4 Mon Sep 17 00:00:00 2001 From: PGNetHun Date: Mon, 8 Jan 2024 22:38:52 +0100 Subject: [PATCH 47/59] Update LVGL, fix display drivers and examples (#298) * Update LVGL and fix pixel size detection * Update lv_conf.h * Fix ili9xxx and st7xx color format NATIVE_REVERSED * Fix display drivers * Enable font Dejavu 16 persian hebrew * Enable TinyTTF * Enable IME Pinyin * Enable File Explorer * Fix GC9A01 display driver, and update LVGL config file * Update LVGL --- README.md | 64 ++++++------ driver/esp32/espidf.c | 6 ++ driver/esp32/ili9XXX.py | 56 ++++++---- driver/generic/st77xx.py | 5 +- examples/advanced_demo.py | 4 +- examples/example1.py | 2 +- examples/example3.py | 4 +- gen/gen_mpy.py | 2 +- lv_conf.h | 212 +++++++++++++++++++++++++------------- lvgl | 2 +- 10 files changed, 224 insertions(+), 133 deletions(-) diff --git a/README.md b/README.md index 55c4d7fcd..313d56ccf 100644 --- a/README.md +++ b/README.md @@ -5,32 +5,32 @@ --- This repo is a submodule of [lv_micropython](https://github.com/lvgl/lv_micropython). -Please fork [lv_micropython](https://github.com/lvgl/lv_micropython) for a quick start with LVGL Micropython Bindings. +Please fork [lv_micropython](https://github.com/lvgl/lv_micropython) for a quick start with LVGL MicroPython Bindings. --- See also [Micropython + LittlevGL](https://blog.lvgl.io/2019-02-20/micropython-bindings) blog post. (LittlevGL is the previous name of LVGL.) -For advanced features, see [Pure Micropython Display Driver](https://blog.lvgl.io/2019-08-05/micropython-pure-display-driver) blog post. +For advanced features, see [Pure MicroPython Display Driver](https://blog.lvgl.io/2019-08-05/micropython-pure-display-driver) blog post. For questions and discussions - please use the forum: https://forum.lvgl.io/c/micropython -## Micropython +## MicroPython -Micropython Binding for LVGL provides an automatically generated Micropython module with classes and functions that allow the user access much of the LVGL library. +MicroPython Binding for LVGL provides an automatically generated MicroPython module with classes and functions that allow the user access much of the LVGL library. The module is generated automatically by the script [`gen_mpy.py`](https://github.com/lvgl/lv_binding_micropython/blob/master/gen/gen_mpy.py). -This script reads, preprocesses and parses LVGL header files, and generates a C file `lv_mpy.c` which defines the Micropython module (API) for accessing LVGL from Micropython. +This script reads, preprocesses and parses LVGL header files, and generates a C file `lv_mpy.c` which defines the MicroPython module (API) for accessing LVGL from MicroPython. Micopython's build script (Makefile or CMake) should run `gen_mpy.py` automatically to generate and compile `lv_mpy.c`. -- If you would like to see an example of how a generated `lv_mpy.c` looks like, have a look at [`lv_mpy_example.c`](https://raw.githubusercontent.com/lvgl/lv_binding_micropython/master/gen/lv_mpy_example.c). Note that its only exported (non static) symbol is `mp_module_lvgl` which should be registered in Micropython as a module. -- lv_binding_micropython is usually used as a git submodule of [lv_micropython](https://github.com/lvgl/lv_micropython) which builds Micropython + LVGL + lvgl-bindings, but can also be used on other forks of Micropython. +- If you would like to see an example of how a generated `lv_mpy.c` looks like, have a look at [`lv_mpy_example.c`](https://raw.githubusercontent.com/lvgl/lv_binding_micropython/master/gen/lv_mpy_example.c). Note that its only exported (non static) symbol is `mp_module_lvgl` which should be registered in MicroPython as a module. +- lv_binding_micropython is usually used as a git submodule of [lv_micropython](https://github.com/lvgl/lv_micropython) which builds MicroPython + LVGL + lvgl-bindings, but can also be used on other forks of MicroPython. It's worth noting that the Mircopython Bindings module (`lv_mpy.c`) is dependent on LVGL configuration. LVGL is configured by `lv_conf.h` where different objects and features could be enabled or disabled. LVGL bindings are generated only for the enabled objects and features. Changing `lv_conf.h` requires re running `gen_mpy.py`, therefore it's useful to run it automatically in the build script, as done by lv_micropython. ### Memory Management -When LVGL is built as a Micropython library, it is configured to allocate memory using Micropython memory allocation functions and take advantage of Micropython *Garbage Collection* ("gc"). +When LVGL is built as a MicroPython library, it is configured to allocate memory using MicroPython memory allocation functions and take advantage of MicroPython *Garbage Collection* ("gc"). This means that structs allocated for LVGL use don't need to be deallocated explicitly, gc takes care of that. -For this to work correctly, LVGL is configured to use gc and to use Micropython's memory allocation functions, and also register all LVGL "root" global variables to Micropython's gc. +For this to work correctly, LVGL is configured to use gc and to use MicroPython's memory allocation functions, and also register all LVGL "root" global variables to MicroPython's gc. From the user's perspective, structs can be created and will be collected by gc when they are no longer referenced. However, LVGL screen objects (`lv.obj` with no parent) are automatically assigned to default display, therefore not collected by gc even when no longer explicitly referenced. @@ -40,13 +40,13 @@ Make sure you keep a reference to your display driver and input driver to preven ### Concurrency -This implementation of Micropython Bindings to LVGL assumes that Micropython and LVGL are running **on a single thread** and **on the same thread** (or alternatively, running without multithreading at all). +This implementation of MicroPython Bindings to LVGL assumes that MicroPython and LVGL are running **on a single thread** and **on the same thread** (or alternatively, running without multithreading at all). No synchronization means (locks, mutexes) are taken. However, asynchronous calls to LVGL still take place periodically for screen refresh and other LVGL tasks such as animation. -This is achieved by using the internal Micropython scheduler (that must be enabled), by calling `mp_sched_schedule`. +This is achieved by using the internal MicroPython scheduler (that must be enabled), by calling `mp_sched_schedule`. `mp_sched_schedule` is called when screen needs to be refreshed. LVGL expects the function `lv_task_handler` to be called periodically (see [lvgl/README.md#porting](https://github.com/lvgl/lvgl/blob/6718decbb7b561b68e450203b83dff60ce3d802c/README.md#porting)). This is usually handled in the display device driver. -Here is [an example](https://github.com/lvgl/lv_binding_micropython/blob/77b0c9f2678b6fbd0950fbf27380052246841082/driver/SDL/modSDL.c#L23) of calling `lv_task_handler` with `mp_sched_schedule` for refreshing LVGL. [`mp_lv_task_handler`](https://github.com/lvgl/lv_binding_micropython/blob/77b0c9f2678b6fbd0950fbf27380052246841082/driver/SDL/modSDL.c#L7) is scheduled to run on the same thread Micropython is running, and it calls both `lv_task_handler` for LVGL task handling and `monitor_sdl_refr_core` for refreshing the display and handling mouse events. +Here is [an example](https://github.com/lvgl/lv_binding_micropython/blob/77b0c9f2678b6fbd0950fbf27380052246841082/driver/SDL/modSDL.c#L23) of calling `lv_task_handler` with `mp_sched_schedule` for refreshing LVGL. [`mp_lv_task_handler`](https://github.com/lvgl/lv_binding_micropython/blob/77b0c9f2678b6fbd0950fbf27380052246841082/driver/SDL/modSDL.c#L7) is scheduled to run on the same thread MicroPython is running, and it calls both `lv_task_handler` for LVGL task handling and `monitor_sdl_refr_core` for refreshing the display and handling mouse events. With REPL (interactive console), when waiting for the user input, asynchronous events can also happen. In [this example](https://github.com/lvgl/lv_mpy/blob/bc635700e4186f39763e5edee73660fbe1a27cd4/ports/unix/unix_mphal.c#L176) we just call `mp_handle_pending` periodically when waiting for a keypress. `mp_handle_pending` takes care of dispatching asynchronous events registered with `mp_sched_schedule`. @@ -73,11 +73,11 @@ All lvgl globals (functions, enums, types) are available under lvgl module. For ### Callbacks In C a callback is a function pointer. -In Micropython we would also need to register a *Micropython callable object* for each callback. -Therefore in the Micropython binding we need to register both a function pointer and a Micropython object for every callback. +In MicroPython we would also need to register a *MicroPython callable object* for each callback. +Therefore in the MicroPython binding we need to register both a function pointer and a MicroPython object for every callback. -Therefore we defined a **callback convention** that expects lvgl headers to be defined in a certain way. Callbacks that are declared according to the convention would allow the binding to register a Micropython object next to the function pointer when registering a callback, and access that object when the callback is called. -The Micropython callable object is automatically saved in a `user_data` variable which is provided when registering or calling the callback. +Therefore we defined a **callback convention** that expects lvgl headers to be defined in a certain way. Callbacks that are declared according to the convention would allow the binding to register a MicroPython object next to the function pointer when registering a callback, and access that object when the callback is called. +The MicroPython callable object is automatically saved in a `user_data` variable which is provided when registering or calling the callback. The callback convention assumes the following: - There's a struct that contains a field called `void * user_data`. @@ -94,7 +94,7 @@ In this case, the user should provide either `None` or a dict as the `user_data` The callback will receive a Blob which can be casted to the dict in the last argument. (See `async_call` example below) -As long as the convention above is followed, the lvgl Micropython binding script would automatically set and use `user_data` when callbacks are set and used. +As long as the convention above is followed, the lvgl MicroPython binding script would automatically set and use `user_data` when callbacks are set and used. From the user perspective, any python callable object (such as python regular function, class function, lambda etc.) can be user as an lvgl callbacks. For example: ```python @@ -108,21 +108,21 @@ lv.anim_set_exec_cb(anim, obj, obj.set_y) lvgl callbacks that do not follow the Callback Convention cannot be used with micropython callable objects. A discussion related to adjusting lvgl callbacks to the convention: https://github.com/lvgl/lvgl/issues/1036 -The `user_data` field **must not be used directly by the user**, since it is used internally to hold pointers to Micropython objects. +The `user_data` field **must not be used directly by the user**, since it is used internally to hold pointers to MicroPython objects. ### Display and Input Drivers LVGL can be configured to use different displays and different input devices. More information is available on [LVGL documentation](https://docs.lvgl.io/master/porting/display.html). Registering a driver is essentially calling a registration function (for example `disp_drv_register`) and passing a function pointer as a parameter (actually a struct that contains function pointers). The function pointer is used to access the actual display / input device. -When implementing a display or input LVGL driver with Micropython, there are 3 option: +When implementing a display or input LVGL driver with MicroPython, there are 3 option: - Implement a Pure Python driver. It the easiest way to implement a driver, but may perform poorly - Implement a Pure C driver. - Implemnent a Hybrid driver where the critical parts (such as the `flush` function) are in C, and the non-critical part (such as initializing the display) are implemented in Python. An example of Pure/Hybrid driver is the [ili9XXX.py](https://github.com/lvgl/lv_binding_micropython/blob/master/driver/esp32/ili9XXX.py). -The driver registration should eventually be performed in the Micropython script, either in the driver code itself in case of the pure/hybrid driver or in user code in case of C driver (for example, in the case of the SDL driver). Registering the driver on Python and not in C is important to make it easy for the user to select and replace drivers without building the project and changing C files. +The driver registration should eventually be performed in the MicroPython script, either in the driver code itself in case of the pure/hybrid driver or in user code in case of C driver (for example, in the case of the SDL driver). Registering the driver on Python and not in C is important to make it easy for the user to select and replace drivers without building the project and changing C files. When creating a display or input LVGL driver, make sure you let the user **configure all parameters on runtime**, such as SPI pins, frequency, etc. Eventually the user would want to build the firmware once and use the same driver in different configuration without re-building the C project. @@ -175,23 +175,23 @@ Currently supported drivers for Micropyton are Driver code is under `/driver` directory. -Drivers can also be implemented in pure Micropython, by providing callbacks (`disp_drv.flush_cb`, `indev_drv.read_cb` etc.) +Drivers can also be implemented in pure MicroPython, by providing callbacks (`disp_drv.flush_cb`, `indev_drv.read_cb` etc.) Currently the supported ILI9341, FT6X36 and XPT2046 are pure micropython drivers. ### Where are the drivers? -LVGL C drivers and Micropython drivers (either C or Python) are **separate and independent** from each other. +LVGL C drivers and MicroPython drivers (either C or Python) are **separate and independent** from each other. The main reason is configuration: - The C driver is usually configured with C macros (which pins it uses, frequency, etc.) Any configuration change requires rebuilding the firmware but that's understandable since any change in the application requires rebuilding the firmware anyway. -- In Micropython the driver is built once with Micropython firmware (if it's a C driver) or not built at all (if it's pure Python driver). On runtime the user initializes the driver and configures it. If the user switches SPI pins or some other configuration, there is no need to rebuild the firmware, just change the Python script and initialize the driver differently **on runtime**. +- In MicroPython the driver is built once with MicroPython firmware (if it's a C driver) or not built at all (if it's pure Python driver). On runtime the user initializes the driver and configures it. If the user switches SPI pins or some other configuration, there is no need to rebuild the firmware, just change the Python script and initialize the driver differently **on runtime**. -So the location for Micropython drivers is https://github.com/lvgl/lv_binding_micropython/tree/master/driver and is unrelated to https://github.com/lvgl/lv_drivers. +So the location for MicroPython drivers is https://github.com/lvgl/lv_binding_micropython/tree/master/driver and is unrelated to https://github.com/lvgl/lv_drivers. ### The Event Loop LVGL requires an Event Loop to re-draw the screen, handle user input etc. -The default Event Loop is implement in [lv_utils.py](https://github.com/lvgl/lv_binding_micropython/blob/master/lib/lv_utils.py) which uses Micropython Timer to schedule calls to LVGL. +The default Event Loop is implement in [lv_utils.py](https://github.com/lvgl/lv_binding_micropython/blob/master/lib/lv_utils.py) which uses MicroPython Timer to schedule calls to LVGL. It also supports running the Event Loop in [uasyncio](https://docs.micropython.org/en/latest/library/uasyncio.html) if needed. Some drivers start the event loop automatically if it doesn't already run. To configure the event loop for these drivers, just initialize the event loop before registering the driver. LVGL native drivers, such as the SDL driver, do not start the event loop. You must start the event loop explicitly otherwise screen will not refresh. @@ -203,15 +203,15 @@ event_loop = event_loop() ``` and you can configure it by providing parameters, see lv_utils.py for more details. -### Adding Micropython Bindings to a project +### Adding MicroPython Bindings to a project -An example project of "Micropython + lvgl + Bindings" is [`lv_mpy`](https://github.com/lvgl/lv_mpy). -Here is a procedure for adding lvgl to an existing Micropython project. (The examples in this list are taken from [`lv_mpy`](https://github.com/lvgl/lv_mpy)): +An example project of "MicroPython + lvgl + Bindings" is [`lv_mpy`](https://github.com/lvgl/lv_mpy). +Here is a procedure for adding lvgl to an existing MicroPython project. (The examples in this list are taken from [`lv_mpy`](https://github.com/lvgl/lv_mpy)): - Add [`lv_bindings`](https://github.com/lvgl/lv_binding_micropython) as a sub-module under `lib`. - Add `lv_conf.h` in `lib` - Edit the Makefile to run `gen_mpy.py` and build its product automatically. Here is [an example](https://github.com/lvgl/lv_micropython/blob/2940838bf6d4999050efecb29a4152ab5796d5b3/py/py.mk#L22-L38). -- Register lvgl module and display/input drivers in Micropython as a builtin module. [An example](https://github.com/lvgl/lv_micropython/blob/2940838bf6d4999050efecb29a4152ab5796d5b3/ports/unix/mpconfigport.h#L230). +- Register lvgl module and display/input drivers in MicroPython as a builtin module. [An example](https://github.com/lvgl/lv_micropython/blob/2940838bf6d4999050efecb29a4152ab5796d5b3/ports/unix/mpconfigport.h#L230). - Add lvgl roots to gc roots. [An example](https://github.com/lvgl/lv_micropython/blob/2940838bf6d4999050efecb29a4152ab5796d5b3/ports/unix/mpconfigport.h#L317-L318). - ~Configure lvgl to use *Garbage Collection* by setting several `LV_MEM_CUSTOM_*` and `LV_GC_*` macros [example](https://github.com/lvgl/lv_mpy/blob/bc635700e4186f39763e5edee73660fbe1a27cd4/lib/lv_conf.h#L28)~ lv_conf.h was moved to lv_binding_micropython git module. - Make sure you configure partitions correctly in `partitions.csv` and leave enough room for the LVGL module. @@ -252,11 +252,11 @@ python gen_mpy.py -MD lv_mpy_example.json -M lvgl -MP lv -I../../berkeley-db-1.x ### Binding other C libraries -The lvgl binding script can be used to bind other C libraries to Micropython. +The lvgl binding script can be used to bind other C libraries to MicroPython. I used it with [lodepng](https://github.com/lvandeve/lodepng) and with parts of ESP-IDF. For more details please read [this blog post](https://blog.lvgl.io/2019-08-05/micropython-pure-display-driver). -## Micropython Bindings Usage +## MicroPython Bindings Usage A simple example: [`advanced_demo.py`](https://github.com/lvgl/lv_binding_micropython/blob/master/gen/examples/advanced_demo.py). More examples can be found under `/examples` folder. @@ -279,7 +279,7 @@ mouse = lv.sdl_mouse_create() keyboard = lv.sdl_keyboard_create() keyboard.set_group(self.group) ``` -In this example, LVGL native SDL display and input drivers are registered on a unix port of Micropython. +In this example, LVGL native SDL display and input drivers are registered on a unix port of MicroPython. Here is an alternative example for ESP32 ILI9341 + XPT2046 drivers: diff --git a/driver/esp32/espidf.c b/driver/esp32/espidf.c index 18215c9ba..f548783fa 100644 --- a/driver/esp32/espidf.c +++ b/driver/esp32/espidf.c @@ -9,6 +9,7 @@ #include "freertos/task.h" #include "esp_system.h" #include "soc/cpu.h" +#include "lvgl/src/draw/sw/lv_draw_sw.h" // ESP IDF has some functions that are declared but not implemented. @@ -232,6 +233,11 @@ void ili9xxx_flush(void *_disp_drv, const void *_area, void *_color_p) size_t size = (area->x2 - area->x1 + 1) * (area->y2 - area->y1 + 1); uint8_t color_size = 2; + bool swap_rgb565_bytes = mp_obj_get_int(mp_obj_dict_get(driver_data, MP_OBJ_NEW_QSTR(MP_QSTR_swap_rgb565_bytes))); + if ( swap_rgb565_bytes == true ) { + lv_draw_sw_rgb565_swap(color_p, size); + } + if ( dt == DISPLAY_TYPE_ILI9488 ) { color_size = 3; /*Convert ARGB to RGB is required (cut off A-byte)*/ diff --git a/driver/esp32/ili9XXX.py b/driver/esp32/ili9XXX.py index 084117466..80eb6bd3e 100644 --- a/driver/esp32/ili9XXX.py +++ b/driver/esp32/ili9XXX.py @@ -1,5 +1,6 @@ ############################################################################## -# Pure/Hybrid micropython lvgl display driver for ili9341 and ili9488 on ESP32 +# Pure/Hybrid micropython lvgl display driver for +# ili9341, ili9488, ili9488g, gc9a01, st7789 on ESP32 # # For ili9341 display: # @@ -64,6 +65,8 @@ import micropython import gc +from micropython import const + micropython.alloc_emergency_exception_buf(256) # gc.threshold(0x10000) # leave enough room for SPI master TX DMA buffers @@ -94,9 +97,10 @@ DISPLAY_TYPE_ST7789 = const(4) DISPLAY_TYPE_ST7735 = const(5) +_TRANS_BUFFER_LEN = const(16) + class ili9XXX: - TRANS_BUFFER_LEN = const(16) display_name = 'ili9XXX' init_cmds = [ ] @@ -107,7 +111,7 @@ def __init__(self, miso=5, mosi=18, clk=19, cs=13, dc=12, rst=4, power=14, backlight=15, backlight_on=0, power_on=0, spihost=esp.HSPI_HOST, spimode=0, mhz=40, factor=4, hybrid=True, width=240, height=320, start_x=0, start_y=0, invert=False, double_buffer=True, half_duplex=True, display_type=0, asynchronous=False, initialize=True, - color_format=None + color_format=None, swap_rgb565_bytes=False ): # Initializations @@ -140,6 +144,7 @@ def __init__(self, self.hybrid = hybrid self.half_duplex = half_duplex self.display_type = display_type + self.swap_rgb565_bytes = swap_rgb565_bytes self.buf_size = (self.width * self.height * lv.COLOR_DEPTH // 8) // factor @@ -167,6 +172,7 @@ def __init__(self, 'dc': self.dc, 'spi': self.spi, 'dt': self.display_type, + 'swap_rgb565_bytes': self.swap_rgb565_bytes, 'start_x': self.start_x, 'start_y': self.start_y}) @@ -238,7 +244,7 @@ def disp_spi_init(self): ret = esp.spi_bus_initialize(self.spihost, buscfg, 1) if ret != 0: raise RuntimeError("Failed initializing SPI bus") - self.trans_buffer = esp.heap_caps_malloc(TRANS_BUFFER_LEN, esp.MALLOC_CAP.DMA) + self.trans_buffer = esp.heap_caps_malloc(_TRANS_BUFFER_LEN, esp.MALLOC_CAP.DMA) self.cmd_trans_data = self.trans_buffer.__dereference__(1) self.word_trans_data = self.trans_buffer.__dereference__(4) @@ -353,7 +359,7 @@ def send_cmd(self, cmd): def send_data(self, data): esp.gpio_set_level(self.dc, 1) # Data mode - if len(data) > TRANS_BUFFER_LEN: raise RuntimeError('Data too long, please use DMA!') + if len(data) > _TRANS_BUFFER_LEN: raise RuntimeError('Data too long, please use DMA!') trans_data = self.trans_buffer.__dereference__(len(data)) trans_data[:] = data[:] self.spi_send(trans_data) @@ -442,6 +448,7 @@ def power_down(self): end_time_ptr = esp.C_Pointer() flush_acc_setup_cycles = 0 flush_acc_dma_cycles = 0 + _rgb565_swap = lv.draw_sw_rgb565_swap def flush(self, disp_drv, area, color_p): @@ -482,7 +489,10 @@ def flush(self, disp_drv, area, color_p): self.send_cmd(0x2C) size = (x2 - x1 + 1) * (y2 - y1 + 1) - data_view = color_p.__dereference__(size * lv.color_t.__SIZE__) + data_view = color_p.__dereference__(size * lv.COLOR_DEPTH // 8) + + if self.swap_rgb565_bytes: + self._rgb565_swap(data_view, size) esp.get_ccount(self.end_time_ptr) if self.end_time_ptr.int_val > self.start_time_ptr.int_val: @@ -542,12 +552,12 @@ def __init__(self, miso=5, mosi=18, clk=19, cs=13, dc=12, rst=4, power=14, backlight=15, backlight_on=0, power_on=0, spihost=esp.HSPI_HOST, spimode=0, mhz=40, factor=4, hybrid=True, width=240, height=320, start_x=0, start_y=0, colormode=COLOR_MODE_BGR, rot=PORTRAIT, invert=False, double_buffer=True, half_duplex=True, - asynchronous=False, initialize=True, color_format=lv.COLOR_FORMAT.NATIVE_REVERSED + asynchronous=False, initialize=True, color_format=lv.COLOR_FORMAT.NATIVE, swap_rgb565_bytes=True ): # Make sure Micropython was built such that color won't require processing before DMA - if lv.color_t.__SIZE__ != 2: + if lv.COLOR_DEPTH != 16: raise RuntimeError('ili9341 micropython driver requires defining LV_COLOR_DEPTH=16') self.display_name = 'ILI9341' @@ -586,7 +596,7 @@ def __init__(self, backlight_on=backlight_on, power_on=power_on, spihost=spihost, spimode=spimode, mhz=mhz, factor=factor, hybrid=hybrid, width=width, height=height, start_x=start_x, start_y=start_y, invert=invert, double_buffer=double_buffer, half_duplex=half_duplex, display_type=DISPLAY_TYPE_ILI9341, asynchronous=asynchronous, initialize=initialize, - color_format=color_format) + color_format=color_format, swap_rgb565_bytes=swap_rgb565_bytes) class ili9488(ili9XXX): @@ -597,7 +607,7 @@ def __init__(self, color_format=None, display_type=DISPLAY_TYPE_ILI9488, p16=False ): - if (lv.color_t.__SIZE__ != 4) and not p16: + if (lv.COLOR_DEPTH != 32) and not p16: raise RuntimeError('ili9488 micropython driver requires defining LV_COLOR_DEPTH=32') if not hybrid: raise RuntimeError('ili9488 micropython driver do not support non-hybrid driver') @@ -638,7 +648,8 @@ def __init__(self, super().__init__(miso=miso, mosi=mosi, clk=clk, cs=cs, dc=dc, rst=rst, power=power, backlight=backlight, backlight_on=backlight_on, power_on=power_on, spihost=spihost, spimode=spimode, mhz=mhz, factor=factor, hybrid=hybrid, width=width, height=height, invert=invert, double_buffer=double_buffer, half_duplex=half_duplex, - display_type=display_type, asynchronous=asynchronous, initialize=initialize, color_format=color_format) + display_type=display_type, asynchronous=asynchronous, initialize=initialize, + color_format=color_format) class ili9488g(ili9488): @@ -648,13 +659,13 @@ def __init__(self, rot=PORTRAIT, invert=False, double_buffer=True, half_duplex=True, asynchronous=False, initialize=True ): - if lv.color_t.__SIZE__ == 4: + if lv.COLOR_DEPTH == 32: colormode=COLOR_MODE_RGB color_format=None display_type=DISPLAY_TYPE_ILI9488 # 24-bit pixel handling p16=False - if lv.color_t.__SIZE__ == 2: + if lv.COLOR_DEPTH == 16: colormode=COLOR_MODE_BGR color_format=lv.COLOR_FORMAT.NATIVE_REVERSE display_type=DISPLAY_TYPE_ILI9341 # Force use of 16-bit pixel handling @@ -674,10 +685,10 @@ def __init__(self, miso=5, mosi=18, clk=19, cs=13, dc=12, rst=4, power=14, backlight=15, backlight_on=0, power_on=0, spihost=esp.HSPI_HOST, spimode=0, mhz=60, factor=4, hybrid=True, width=240, height=240, colormode=COLOR_MODE_RGB, rot=PORTRAIT, invert=False, double_buffer=True, half_duplex=True, asynchronous=False, initialize=True, - color_format=None + color_format=None, swap_rgb565_bytes=True ): - if lv.color_t.__SIZE__ != 2: + if lv.COLOR_DEPTH != 16: raise RuntimeError('gc9a01 micropython driver requires defining LV_COLOR_DEPTH=16') # This is included as the color mode appears to be reversed from the @@ -749,7 +760,8 @@ def __init__(self, super().__init__(miso=miso, mosi=mosi, clk=clk, cs=cs, dc=dc, rst=rst, power=power, backlight=backlight, backlight_on=backlight_on, power_on=power_on, spihost=spihost, spimode=spimode, mhz=mhz, factor=factor, hybrid=hybrid, width=width, height=height, invert=invert, double_buffer=double_buffer, half_duplex=half_duplex, - display_type=DISPLAY_TYPE_GC9A01, asynchronous=asynchronous, initialize=initialize, color_format=color_format) + display_type=DISPLAY_TYPE_GC9A01, asynchronous=asynchronous, initialize=initialize, color_format=color_format, + swap_rgb565_bytes=swap_rgb565_bytes) class st7789(ili9XXX): @@ -762,11 +774,11 @@ def __init__(self, miso=-1, mosi=19, clk=18, cs=5, dc=16, rst=23, power=-1, backlight=4, backlight_on=1, power_on=0, spihost=esp.HSPI_HOST, spimode=0, mhz=40, factor=4, hybrid=True, width=320, height=240, start_x=0, start_y=0, colormode=COLOR_MODE_BGR, rot=PORTRAIT, invert=True, double_buffer=True, half_duplex=True, - asynchronous=False, initialize=True, color_format=lv.COLOR_FORMAT.NATIVE_REVERSED): + asynchronous=False, initialize=True, color_format=lv.COLOR_FORMAT.NATIVE, swap_rgb565_bytes=True): # Make sure Micropython was built such that color won't require processing before DMA - if lv.color_t.__SIZE__ != 2: + if lv.COLOR_DEPTH != 16: raise RuntimeError('st7789 micropython driver requires defining LV_COLOR_DEPTH=16') self.display_name = 'ST7789' @@ -801,7 +813,7 @@ def __init__(self, backlight_on=backlight_on, power_on=power_on, spihost=spihost, spimode=spimode, mhz=mhz, factor=factor, hybrid=hybrid, width=width, height=height, start_x=start_x, start_y=start_y, invert=invert, double_buffer=double_buffer, half_duplex=half_duplex, display_type=DISPLAY_TYPE_ST7789, asynchronous=asynchronous, - initialize=initialize, color_format=color_format) + initialize=initialize, color_format=color_format, swap_rgb565_bytes=swap_rgb565_bytes) class st7735(ili9XXX): @@ -814,11 +826,11 @@ def __init__(self, miso=-1, mosi=19, clk=18, cs=13, dc=12, rst=4, power=-1, backlight=15, backlight_on=1, power_on=0, spihost=esp.HSPI_HOST, spimode=0, mhz=40, factor=4, hybrid=True, width=128, height=160, start_x=0, start_y=0, colormode=COLOR_MODE_RGB, rot=PORTRAIT, invert=False, double_buffer=True, half_duplex=True, - asynchronous=False, initialize=True, color_format=lv.COLOR_FORMAT.NATIVE_REVERSED): + asynchronous=False, initialize=True, color_format=lv.COLOR_FORMAT.NATIVE, swap_rgb565_bytes=True): # Make sure Micropython was built such that color won't require processing before DMA - if lv.color_t.__SIZE__ != 2: + if lv.COLOR_DEPTH != 16: raise RuntimeError('st7735 micropython driver requires defining LV_COLOR_DEPTH=16') self.display_name = 'ST7735' @@ -857,4 +869,4 @@ def __init__(self, backlight_on=backlight_on, power_on=power_on, spihost=spihost, spimode=spimode, mhz=mhz, factor=factor, hybrid=hybrid, width=width, height=height, start_x=start_x, start_y=start_y, invert=invert, double_buffer=double_buffer, half_duplex=half_duplex, display_type=DISPLAY_TYPE_ST7735, asynchronous=asynchronous, - initialize=initialize, color_format=color_format) + initialize=initialize, color_format=color_format, swap_rgb565_bytes=swap_rgb565_bytes) diff --git a/driver/generic/st77xx.py b/driver/generic/st77xx.py index e875775af..1aba6e8a3 100644 --- a/driver/generic/st77xx.py +++ b/driver/generic/st77xx.py @@ -441,13 +441,14 @@ def disp_drv_flush_cb(self,disp_drv,area,color): # blit in background self.blit(area.x1,area.y1,w:=(area.x2-area.x1+1),h:=(area.y2-area.y1+1),color.__dereference__(2*w*h),is_blocking=False) self.disp_drv.flush_ready() + def __init__(self,doublebuffer=True,factor=4): import lvgl as lv import lv_utils if lv.COLOR_DEPTH!=16: raise RuntimeError(f'LVGL *must* be compiled with LV_COLOR_DEPTH=16 (currently LV_COLOR_DEPTH={lv.COLOR_DEPTH}.') - bufSize=(self.width*self.height*lv.color_t.__SIZE__)//factor + bufSize=(self.width * self.height * lv.COLOR_DEPTH // 8) // factor if not lv.is_initialized(): lv.init() # create event loop if not yet present @@ -457,7 +458,7 @@ def __init__(self,doublebuffer=True,factor=4): self.disp_drv = lv.disp_create(self.width, self.height) self.disp_drv.set_flush_cb(self.disp_drv_flush_cb) self.disp_drv.set_draw_buffers(bytearray(bufSize), bytearray(bufSize) if doublebuffer else None, bufSize, lv.DISP_RENDER_MODE.PARTIAL) - self.disp_drv.set_color_format(lv.COLOR_FORMAT.NATIVE if self.bgr else lv.COLOR_FORMAT.NATIVE_REVERSED) + self.disp_drv.set_color_format(lv.COLOR_FORMAT.NATIVE) class St7735(St7735_hw,St77xx_lvgl): def __init__(self,res,doublebuffer=True,factor=4,**kw): diff --git a/examples/advanced_demo.py b/examples/advanced_demo.py index 68d982864..62a3586d9 100644 --- a/examples/advanced_demo.py +++ b/examples/advanced_demo.py @@ -358,8 +358,8 @@ def init_gui_stm32(self): lcd.init(w=hres, h=vres) self.disp_drv = lv.display_create(hres, vres) self.disp_drv.set_flush_cb(lcd.flush) - buf1_1 = bytearray(hres * 50 * lv.color_t.__SIZE__) - buf1_2 = bytearray(hres * 50 * lv.color_t.__SIZE__) + buf1_1 = bytearray(hres * 50 * lv.COLOR_DEPTH // 8) + buf1_2 = bytearray(hres * 50 * lv.COLOR_DEPTH // 8) self.disp_drv.set_draw_buffers(buf1_1, buf1_2, len(buf1_1), lv.DISPLAY_RENDER_MODE.PARTIAL) # Register touch sensor diff --git a/examples/example1.py b/examples/example1.py index 094906e12..768266814 100644 --- a/examples/example1.py +++ b/examples/example1.py @@ -13,7 +13,7 @@ class driver: def init_gui_SDL(self): self.event_loop = lv_utils.event_loop() self.disp_drv = lv.sdl_window_create(480, 320) - self.indev_drv = lv.sdl_mouse_create(); + self.indev_drv = lv.sdl_mouse_create() def init_gui_esp32(self): diff --git a/examples/example3.py b/examples/example3.py index 1485949cc..22a21b4f4 100644 --- a/examples/example3.py +++ b/examples/example3.py @@ -15,8 +15,8 @@ lcd.init(w=hres, h=vres) disp_drv = lv.disp_create(hres, vres) disp_drv.set_flush_cb(lcd.flush) - buf1_1 = bytearray(hres * 10 * lv.color_t.__SIZE__) - buf1_2 = bytearray(hres * 10 * lv.color_t.__SIZE__) + buf1_1 = bytearray(hres * 10 * lv.COLOR_DEPTH // 8) + buf1_2 = bytearray(hres * 10 * lv.COLOR_DEPTH // 8) disp_drv.set_draw_buffers(buf1_1, buf1_2, len(buf1_1), lv.DISP_RENDER_MODE.PARTIAL) # disp_drv.gpu_blend_cb = lcd.gpu_blend diff --git a/gen/gen_mpy.py b/gen/gen_mpy.py index a8cd78fe8..7240e4650 100644 --- a/gen/gen_mpy.py +++ b/gen/gen_mpy.py @@ -2113,7 +2113,7 @@ def get_arg_name(arg): if isinstance(arg, c_ast.PtrDecl) or isinstance(arg, c_ast.FuncDecl): return get_arg_name(arg.type) if hasattr(arg, 'declname'): return arg.declname - if hasattr(arg, 'name'): return name + if hasattr(arg, 'name'): return arg.name return 'unnamed_arg' # print("// Typedefs: " + ", ".join(get_arg_name(t) for t in typedefs)) diff --git a/lv_conf.h b/lv_conf.h index 446cdb92f..25da64608 100644 --- a/lv_conf.h +++ b/lv_conf.h @@ -17,12 +17,9 @@ #ifndef LV_CONF_H #define LV_CONF_H -#include - /*======================= * Development version! * ======================*/ - #define LV_USE_DEV_VERSION 1 /*==================== @@ -30,9 +27,7 @@ *====================*/ /*Color depth: 8 (A8), 16 (RGB565), 24 (RGB888), 32 (XRGB8888)*/ -#ifndef LV_COLOR_DEPTH - #define LV_COLOR_DEPTH 32 -#endif +#define LV_COLOR_DEPTH 16 /*========================= STDLIB WRAPPER SETTINGS @@ -42,6 +37,7 @@ * - LV_STDLIB_BUILTIN: LVGL's built in implementation * - LV_STDLIB_CLIB: Standard C functions, like malloc, strlen, etc * - LV_STDLIB_MICROPYTHON: MicroPython implementation + * - LV_STDLIB_RTTHREAD: RT-Thread implementation * - LV_STDLIB_CUSTOM: Implement the functions externally */ #define LV_USE_STDLIB_MALLOC LV_STDLIB_MICROPYTHON @@ -65,11 +61,6 @@ #endif #endif /*LV_USE_MALLOC == LV_STDLIB_BUILTIN*/ - -#if LV_USE_STDLIB_SPRINTF == LV_STDLIB_BUILTIN - #define LV_SPRINTF_USE_FLOAT 0 -#endif /*LV_USE_STDLIB_SPRINTF == LV_STDLIB_BUILTIN*/ - /*==================== HAL SETTINGS *====================*/ @@ -91,9 +82,6 @@ /*Align the start address of draw_buf addresses to this bytes*/ #define LV_DRAW_BUF_ALIGN 4 -/* Max. memory to be used for layers */ -#define LV_LAYER_MAX_MEMORY_USAGE 150 /*[kB]*/ - #define LV_USE_DRAW_SW 1 #if LV_USE_DRAW_SW == 1 /* Set the number of draw unit. @@ -125,14 +113,40 @@ * 0: to disable caching */ #define LV_DRAW_SW_CIRCLE_CACHE_SIZE 4 #endif + + #define LV_USE_DRAW_SW_ASM LV_DRAW_SW_ASM_NONE + + #if LV_USE_DRAW_SW_ASM == LV_DRAW_SW_ASM_CUSTOM + #define LV_DRAW_SW_ASM_CUSTOM_INCLUDE "" + #endif #endif +/* Use Arm-2D on Cortex-M based devices. Please only enable it for Helium Powered devices for now */ +#define LV_USE_DRAW_ARM2D 0 + /* Use NXP's VG-Lite GPU on iMX RTxxx platforms. */ #define LV_USE_DRAW_VGLITE 0 /* Use NXP's PXP on iMX RTxxx platforms. */ #define LV_USE_DRAW_PXP 0 +/* Use Renesas Dave2D on RA platforms. */ +#define LV_USE_DRAW_DAVE2D 0 + +/* Draw using cached SDL textures*/ +#define LV_USE_DRAW_SDL 0 + +/* Use VG-Lite GPU. */ +#define LV_USE_DRAW_VG_LITE 0 + +#if LV_USE_DRAW_VG_LITE +/* Enbale VG-Lite custom external 'gpu_init()' function */ +#define LV_VG_LITE_USE_GPU_INIT 0 + +/* Enable VG-Lite assert. */ +#define LV_VG_LITE_USE_ASSERT 0 +#endif + /*================= * OPERATING SYSTEM *=================*/ @@ -141,6 +155,8 @@ * - LV_OS_PTHREAD * - LV_OS_FREERTOS * - LV_OS_CMSIS_RTOS2 + * - LV_OS_RTTHREAD + * - LV_OS_WINDOWS * - LV_OS_CUSTOM */ #define LV_USE_OS LV_OS_NONE @@ -157,8 +173,7 @@ *-----------*/ /*Enable the log module*/ -#define LV_USE_LOG 0 - +#define LV_USE_LOG 1 #if LV_USE_LOG /*How important log should be added: @@ -172,12 +187,16 @@ /*1: Print the log with 'printf'; *0: User need to register a callback with `lv_log_register_print_cb()`*/ - #define LV_LOG_PRINTF 1 + #define LV_LOG_PRINTF 0 /*1: Enable print timestamp; *0: Disable print timestamp*/ #define LV_LOG_USE_TIMESTAMP 1 + /*1: Print file and line number of the log; + *0: Do not print file and line number of the log*/ + #define LV_LOG_USE_FILE_LINE 1 + /*Enable/disable LV_LOG_TRACE in modules that produces a huge number of logs*/ #define LV_LOG_TRACE_MEM 1 #define LV_LOG_TRACE_TIMER 1 @@ -187,7 +206,6 @@ #define LV_LOG_TRACE_OBJ_CREATE 1 #define LV_LOG_TRACE_LAYOUT 1 #define LV_LOG_TRACE_ANIM 1 - #define LV_LOG_TRACE_MSG 1 #define LV_LOG_TRACE_CACHE 1 #endif /*LV_USE_LOG*/ @@ -254,8 +272,7 @@ #define LV_DISPLAY_ROT_MAX_BUF (10*1024) /*Garbage Collector settings - *Used if lvgl is bound to higher level language and the memory is managed by that language*/ - + *Used if LVGL is bound to higher level language and the memory is managed by that language*/ extern void mp_lv_init_gc(); #define LV_GC_INIT() mp_lv_init_gc() @@ -267,30 +284,33 @@ extern void mp_lv_init_gc(); /*Default cache size in bytes. *Used by image decoders such as `lv_lodepng` to keep the decoded image in the memory. - *Data larger than the size of the cache also can be allocated but - *will be dropped immediately after usage.*/ + *If size is not set to 0, the decoder will fail to decode when the cache is full. + *If size is 0, the cache function is not enabled and the decoded mem will be released immediately after use.*/ #ifdef MICROPY_CACHE_SIZE - #define LV_CACHE_DEF_SIZE MICROPY_CACHE_SIZE + #define LV_CACHE_DEF_SIZE MICROPY_CACHE_SIZE #else - #define LV_CACHE_DEF_SIZE 0 + #define LV_CACHE_DEF_SIZE 0 #endif /*Number of stops allowed per gradient. Increase this to allow more stops. *This adds (sizeof(lv_color_t) + 1) bytes per additional stop*/ -#define LV_GRADIENT_MAX_STOPS 2 +#define LV_GRADIENT_MAX_STOPS 2 /* Adjust color mix functions rounding. GPUs might calculate color mix (blending) differently. * 0: round down, 64: round up from x.75, 128: round up from half, 192: round up from x.25, 254: round up */ -#define LV_COLOR_MIX_ROUND_OFS 0 +#define LV_COLOR_MIX_ROUND_OFS 0 /* Add 2 x 32 bit variables to each lv_obj_t to speed up getting style properties */ -#define LV_OBJ_STYLE_CACHE 1 +#define LV_OBJ_STYLE_CACHE 1 /* Add `id` field to `lv_obj_t` */ -#define LV_USE_OBJ_ID 0 +#define LV_USE_OBJ_ID 0 /* Use lvgl builtin method for obj ID */ -#define LV_USE_OBJ_ID_BUILTIN 0 +#define LV_USE_OBJ_ID_BUILTIN 0 + +/*Use obj property set/get API*/ +#define LV_USE_OBJ_PROPERTY 0 /*===================== * COMPILER SETTINGS @@ -328,8 +348,11 @@ extern void mp_lv_init_gc(); *should also appear on LVGL binding API such as Micropython.*/ #define LV_EXPORT_CONST_INT(int_value) enum {ENUM_##int_value = int_value} -/*Extend the default -32k..32k coordinate range to -4M..4M by using int32_t for coordinates instead of int16_t*/ -#define LV_USE_LARGE_COORD 0 +/*Prefix all global extern data with this*/ +#define LV_ATTRIBUTE_EXTERN_DATA + +/* Use `float` as `lv_value_precise_t` */ +#define LV_USE_FLOAT 0 /*================== * FONT USAGE @@ -480,6 +503,7 @@ extern void mp_lv_init_gc(); #if LV_USE_LABEL #define LV_LABEL_TEXT_SELECTION 1 /*Enable selecting text of the label*/ #define LV_LABEL_LONG_TXT_HINT 1 /*Store some extra info in labels to speed up drawing of very long texts*/ + #define LV_LABEL_WAIT_CHAR_COUNT 3 /*The count of wait chart*/ #endif #define LV_USE_LED 1 @@ -568,7 +592,7 @@ extern void mp_lv_init_gc(); /*API for fopen, fread, etc*/ #define LV_USE_FS_STDIO 0 #if LV_USE_FS_STDIO - #define LV_FS_STDIO_LETTER 'A' /*Set an upper cased letter on which the drive will accessible (e.g. 'A')*/ + #define LV_FS_STDIO_LETTER 'A' /*Set an upper cased letter on which the drive will accessible (e.g. 'A')*/ #define LV_FS_STDIO_PATH "" /*Set the working directory. File/directory paths will be appended to it.*/ #define LV_FS_STDIO_CACHE_SIZE 0 /*>0 to cache this number of bytes in lv_fs_read()*/ #endif @@ -609,7 +633,7 @@ extern void mp_lv_init_gc(); #define LV_USE_LIBPNG 0 /*BMP decoder library*/ -#define LV_USE_BMP 1 +#define LV_USE_BMP 0 /* JPG + split JPG decoder library. * Split JPG is a custom format optimized for embedded systems. */ @@ -621,6 +645,16 @@ extern void mp_lv_init_gc(); /*GIF decoder library*/ #define LV_USE_GIF 1 +#if LV_USE_GIF +/*GIF decoder accelerate*/ +#define LV_GIF_CACHE_DECODE_DATA 0 +#endif + +/*Decode bin images to RAM*/ +#define LV_BIN_DECODER_RAM_LOAD 0 + +/*RLE decompress library*/ +#define LV_USE_RLE 0 /*QR code library*/ #define LV_USE_QRCODE 1 @@ -634,33 +668,27 @@ extern void mp_lv_init_gc(); #else #define LV_USE_FREETYPE 0 #endif - #if LV_USE_FREETYPE - /*Memory used by FreeType to cache characters [bytes]*/ - #define LV_FREETYPE_CACHE_SIZE (64 * 1024) + /*Memory used by FreeType to cache characters in kilobytes*/ + #define LV_FREETYPE_CACHE_SIZE 768 /*Let FreeType to use LVGL memory and file porting*/ #define LV_FREETYPE_USE_LVGL_PORT 0 - /* 1: bitmap cache use the sbit cache, 0:bitmap cache use the image cache. */ - /* sbit cache:it is much more memory efficient for small bitmaps(font size < 256) */ - /* if font size >= 256, must be configured as image cache */ - #define LV_FREETYPE_SBIT_CACHE 0 - /* Maximum number of opened FT_Face/FT_Size objects managed by this cache instance. */ /* (0:use system defaults) */ - #define LV_FREETYPE_CACHE_FT_FACES 4 - #define LV_FREETYPE_CACHE_FT_SIZES 4 + #define LV_FREETYPE_CACHE_FT_FACES 8 + #define LV_FREETYPE_CACHE_FT_SIZES 8 + #define LV_FREETYPE_CACHE_FT_GLYPH_CNT 256 #endif /* Built-in TTF decoder */ #ifndef LV_USE_TINY_TTF - #define LV_USE_TINY_TTF 1 + #define LV_USE_TINY_TTF 0 #endif - #if LV_USE_TINY_TTF /* Enable loading TTF data from files */ - #define LV_TINY_TTF_FILE_SUPPORT 1 + #define LV_TINY_TTF_FILE_SUPPORT 0 #endif /*Rlottie library*/ @@ -669,15 +697,32 @@ extern void mp_lv_init_gc(); #else #define LV_USE_RLOTTIE 0 #endif + +/*Enable Vector Graphic APIs*/ +#define LV_USE_VECTOR_GRAPHIC 0 + +/* Enable ThorVG (vector graphics library) from the src/libs folder */ +#define LV_USE_THORVG_INTERNAL 0 + +/* Enable ThorVG by assuming that its installed and linked to the project */ +#define LV_USE_THORVG_EXTERNAL 0 + +/*Enable LZ4 compress/decompress lib*/ +#define LV_USE_LZ4 0 + +/*Use lvgl built-in LZ4 lib*/ +#define LV_USE_LZ4_INTERNAL 0 + +/*Use external LZ4 library*/ +#define LV_USE_LZ4_EXTERNAL 0 + /*FFmpeg library for image decoding and playing videos *Supports all major image formats so do not enable other image decoder with it*/ - #ifdef MICROPY_FFMPEG #define LV_USE_FFMPEG MICROPY_FFMPEG #else #define LV_USE_FFMPEG 0 #endif - #if LV_USE_FFMPEG /*Dump input information to stderr*/ #define LV_FFMPEG_DUMP_FORMAT 0 @@ -691,7 +736,7 @@ extern void mp_lv_init_gc(); #define LV_USE_SNAPSHOT 1 /*1: Enable system monitor component*/ -#define LV_USE_SYSMON 0 +#define LV_USE_SYSMON (LV_USE_MEM_MONITOR | LV_USE_PERF_MONITOR) /*1: Enable the runtime performance profiler*/ #define LV_USE_PROFILER 0 @@ -707,10 +752,16 @@ extern void mp_lv_init_gc(); #define LV_PROFILER_INCLUDE "lvgl/src/misc/lv_profiler_builtin.h" /*Profiler start point function*/ - #define LV_PROFILER_BEGIN LV_PROFILER_BUILTIN_BEGIN + #define LV_PROFILER_BEGIN LV_PROFILER_BUILTIN_BEGIN /*Profiler end point function*/ - #define LV_PROFILER_END LV_PROFILER_BUILTIN_END + #define LV_PROFILER_END LV_PROFILER_BUILTIN_END + + /*Profiler start point function with custom tag*/ + #define LV_PROFILER_BEGIN_TAG LV_PROFILER_BUILTIN_BEGIN_TAG + + /*Profiler end point function with custom tag*/ + #define LV_PROFILER_END_TAG LV_PROFILER_BUILTIN_END_TAG #endif /*1: Enable Monkey test*/ @@ -750,7 +801,7 @@ extern void mp_lv_init_gc(); #define LV_IME_PINYIN_USE_K9_MODE 1 #if LV_IME_PINYIN_USE_K9_MODE == 1 #define LV_IME_PINYIN_K9_CAND_TEXT_NUM 3 - #endif // LV_IME_PINYIN_USE_K9_MODE + #endif /*LV_IME_PINYIN_USE_K9_MODE*/ #endif /*1: Enable file explorer*/ @@ -769,19 +820,28 @@ extern void mp_lv_init_gc(); *==================*/ /*Use SDL to open window on PC and handle mouse and keyboard*/ - #ifdef MICROPY_SDL #define LV_USE_SDL MICROPY_SDL #else #define LV_USE_SDL 0 #endif - #if LV_USE_SDL #define LV_SDL_INCLUDE_PATH #define LV_SDL_RENDER_MODE LV_DISPLAY_RENDER_MODE_DIRECT /*LV_DISPLAY_RENDER_MODE_DIRECT is recommended for best performance*/ - #define LV_SDL_BUF_COUNT 1 /*1 or 2*/ + #define LV_SDL_BUF_COUNT 1 /*1 or 2*/ #define LV_SDL_FULLSCREEN 0 /*1: Make the window full screen by default*/ - #define LV_SDL_DIRECT_EXIT 0 /*1: Exit the application when all SDL windows are closed*/ + #define LV_SDL_DIRECT_EXIT 1 /*1: Exit the application when all SDL windows are closed*/ +#endif + +/*Use X11 to open window on Linux desktop and handle mouse and keyboard*/ +#define LV_USE_X11 0 +#if LV_USE_X11 + #define LV_X11_DIRECT_EXIT 1 /*Exit the application when all X11 windows have been closed*/ + #define LV_X11_DOUBLE_BUFFER 1 /*Use double buffers for endering*/ + /*select only 1 of the following render modes (LV_X11_RENDER_MODE_PARTIAL preferred!)*/ + #define LV_X11_RENDER_MODE_PARTIAL 1 /*Partial render mode (preferred)*/ + #define LV_X11_RENDER_MODE_DIRECT 0 /*direct render mode*/ + #define LV_X11_RENDER_MODE_FULL 0 /*Full render mode*/ #endif /*Driver for /dev/fb*/ @@ -790,7 +850,6 @@ extern void mp_lv_init_gc(); #else #define LV_USE_LINUX_FBDEV 0 #endif - #if LV_USE_LINUX_FBDEV #define LV_LINUX_FBDEV_BSD 0 #define LV_LINUX_FBDEV_RENDER_MODE LV_DISPLAY_RENDER_MODE_PARTIAL @@ -798,13 +857,24 @@ extern void mp_lv_init_gc(); #define LV_LINUX_FBDEV_BUFFER_SIZE 60 #endif -#define LV_USE_NUTTX_FBDEV 0 +/*Use Nuttx to open window and handle touchscreen*/ +#define LV_USE_NUTTX 0 +#if LV_USE_NUTTX + #define LV_USE_NUTTX_LIBUV 0 + + /*Use Nuttx custom init API to open window and handle touchscreen*/ + #define LV_USE_NUTTX_CUSTOM_INIT 0 + + /*Driver for /dev/lcd*/ + #define LV_USE_NUTTX_LCD 0 + #if LV_USE_NUTTX_LCD + #define LV_NUTTX_LCD_BUFFER_COUNT 0 + #define LV_NUTTX_LCD_BUFFER_SIZE 60 + #endif + + /*Driver for /dev/input*/ + #define LV_USE_NUTTX_TOUCHSCREEN 0 -/*Driver for /dev/lcd*/ -#define LV_USE_NUTTX_LCD 0 -#if LV_USE_NUTTX_LCD - #define LV_NUTTX_LCD_BUFFER_COUNT 0 - #define LV_NUTTX_LCD_BUFFER_SIZE 60 #endif /*Driver for /dev/dri/card*/ @@ -813,15 +883,15 @@ extern void mp_lv_init_gc(); /*Interface for TFT_eSPI*/ #define LV_USE_TFT_ESPI 0 -/*Driver for /dev/input*/ -#define LV_USE_NUTTX_TOUCHSCREEN 0 +/*Driver for evdev input devices*/ +#define LV_USE_EVDEV 0 /*================== * EXAMPLES *==================*/ /*Enable the examples to be built with the library*/ -#define LV_BUILD_EXAMPLES 0 +#define LV_BUILD_EXAMPLES 1 /*=================== * DEMO USAGE @@ -838,10 +908,9 @@ extern void mp_lv_init_gc(); /*Benchmark your system*/ #define LV_USE_DEMO_BENCHMARK 0 -#if LV_USE_DEMO_BENCHMARK - /*Use RGB565A8 images with 16 bit color depth instead of ARGB8565*/ - #define LV_DEMO_BENCHMARK_RGB565A8 0 -#endif + +/*Render test for each primitives. Requires at least 480x272 display*/ +#define LV_USE_DEMO_RENDER 0 /*Stress test for LVGL*/ #define LV_USE_DEMO_STRESS 0 @@ -867,6 +936,9 @@ extern void mp_lv_init_gc(); /*Demonstrate scroll settings*/ #define LV_USE_DEMO_SCROLL 0 + +/*Vector graphic demo*/ +#define LV_USE_DEMO_VECTOR_GRAPHIC 0 /*--END OF LV_CONF_H--*/ #endif /*LV_CONF_H*/ diff --git a/lvgl b/lvgl index b172c64a8..a9960c621 160000 --- a/lvgl +++ b/lvgl @@ -1 +1 @@ -Subproject commit b172c64a8c8d7189f66c1ed5afae19c9a8fbef39 +Subproject commit a9960c6216ac001c3c2384bed26c41c3c86c626e From 5cea992a704bf66836f32010422c78a31b974577 Mon Sep 17 00:00:00 2001 From: PGNetHun Date: Wed, 10 Jan 2024 00:49:15 +0100 Subject: [PATCH 48/59] Update ili9xxx, st77xx drivers and examples, remove lv.COLOR_DEPTH (#312) --- driver/esp32/espidf.c | 1 - driver/esp32/ili9XXX.py | 188 +++++++++++++++++--------------------- driver/generic/ili9xxx.py | 5 +- driver/generic/st77xx.py | 7 +- examples/advanced_demo.py | 7 +- examples/example3.py | 7 +- examples/png_example.py | 2 +- 7 files changed, 97 insertions(+), 120 deletions(-) diff --git a/driver/esp32/espidf.c b/driver/esp32/espidf.c index f548783fa..88e42e30d 100644 --- a/driver/esp32/espidf.c +++ b/driver/esp32/espidf.c @@ -9,7 +9,6 @@ #include "freertos/task.h" #include "esp_system.h" #include "soc/cpu.h" -#include "lvgl/src/draw/sw/lv_draw_sw.h" // ESP IDF has some functions that are declared but not implemented. diff --git a/driver/esp32/ili9XXX.py b/driver/esp32/ili9XXX.py index 80eb6bd3e..d05d80952 100644 --- a/driver/esp32/ili9XXX.py +++ b/driver/esp32/ili9XXX.py @@ -1,62 +1,42 @@ ############################################################################## -# Pure/Hybrid micropython lvgl display driver for +# Pure/Hybrid MicroPython LVGL display driver for # ili9341, ili9488, ili9488g, gc9a01, st7789 on ESP32 # -# For ili9341 display: # -# Build micropython with -# LV_CFLAGS="-DLV_COLOR_DEPTH=16" -# (make parameter) to configure LVGL use the same color format as ili9341 -# and prevent the need to loop over all pixels to translate them. -# -# For ili9488 display: +# Critical function for high FPS are flush and ISR. +# when "hybrid=True", use C implementation for these functions instead of +# pure python implementation. This improves each frame in about 15ms! # -# Build micropython with -# LV_CFLAGS="-DLV_COLOR_DEPTH=32" -# (make parameter) to configure LVGL use the ARGB color format, which can be -# easily converted to RGB format used by ili9488 display. +# When hybrid=False driver is pure micropython. +# Pure Micropython could be viable when ESP32 supports Viper code emitter. # -# Default SPI freq is set to 40MHz. This means cca 9fps of full screen -# redraw. to increase FPS, you can use 80MHz SPI - easily add parameter -# mhz=80 in initialization of driver. +# ili9488 driver DO NOT support pure micropython now (because of required +# color convert). Pure MicroPython is only supported for ili9341 and +# gc9a01 displays! # -# For ili9488g (gCore) display: # -# Build micropython with either -# LV_CFLAGS="-DLV_COLOR_DEPTH=32" -# or -# LV_CFLAGS="-DLV_COLOR_DEPTH=16 -DLV_COLOR_16_SWAP=1" +# Display configurations: # -# Default SPI freq is set to 80MHz. +# ili9341: +# - # -# For gc9a01 display: +# ili9488: +# - SPI frequency: 40 MHz +# This means cca 9fps of full screen +# redraw. to increase FPS, you can use 80MHz SPI - easily add parameter +# mhz=80 in initialization of driver. # -# Build micropython with -# LV_CFLAGS="-DLV_COLOR_DEPTH=16" -# (make parameter) to configure LVGL use the same color format as ili9341 -# and prevent the need to loop over all pixels to translate them. +# ili9488g (gCore): +# - SPI frequency: 80 MHz # -# Default SPI freq is set to 60MHz as that is the maximum the tested display +# gc9a01: +# - SPI frequency: 60 MHz, as that is the maximum the tested display # would support despite the datasheet suggesting that higher freqs would be # supported # -# For st7789 display: -# -# Build micropython with -# LV_CFLAGS="-DLV_COLOR_DEPTH=16" -# (make parameter) to configure LVGL use the same color format as ili9341 -# and prevent the need to loop over all pixels to translate them. +# st7789: +# - # -# Critical function for high FPS are flush and ISR. -# when "hybrid=True", use C implementation for these functions instead of -# pure python implementation. This improves each frame in about 15ms! -# -# When hybrid=False driver is pure micropython. -# Pure Micropython could be viable when ESP32 supports Viper code emitter. -# -# ili9488 driver DO NOT support pure micropython now (because of required -# color convert). Pure micropython is only supported the for ili9341 and -# gc9a01 displays! ############################################################################## import espidf as esp @@ -68,10 +48,9 @@ from micropython import const micropython.alloc_emergency_exception_buf(256) -# gc.threshold(0x10000) # leave enough room for SPI master TX DMA buffers -# Constants +# Constants COLOR_MODE_RGB = const(0x00) COLOR_MODE_BGR = const(0x08) @@ -97,13 +76,10 @@ DISPLAY_TYPE_ST7789 = const(4) DISPLAY_TYPE_ST7735 = const(5) -_TRANS_BUFFER_LEN = const(16) +TRANSFER_BUFFER_LENGTH = const(16) class ili9XXX: - display_name = 'ili9XXX' - init_cmds = [ ] - # Default values of "power" and "backlight" are reversed logic! 0 means ON. # You can change this by setting backlight_on and power_on arguments. @@ -111,7 +87,7 @@ def __init__(self, miso=5, mosi=18, clk=19, cs=13, dc=12, rst=4, power=14, backlight=15, backlight_on=0, power_on=0, spihost=esp.HSPI_HOST, spimode=0, mhz=40, factor=4, hybrid=True, width=240, height=320, start_x=0, start_y=0, invert=False, double_buffer=True, half_duplex=True, display_type=0, asynchronous=False, initialize=True, - color_format=None, swap_rgb565_bytes=False + color_format=lv.COLOR_FORMAT.RGB565, swap_rgb565_bytes=False ): # Initializations @@ -119,6 +95,8 @@ def __init__(self, if not lv.is_initialized(): lv.init() + self.display_name = self.display_name or 'ili9XXX' + self.init_cmds = self.init_cmds or [ ] self.asynchronous = asynchronous self.initialize = initialize @@ -144,9 +122,28 @@ def __init__(self, self.hybrid = hybrid self.half_duplex = half_duplex self.display_type = display_type + self.color_format = color_format self.swap_rgb565_bytes = swap_rgb565_bytes + self.rgb565_swap_func = lv.draw_sw_rgb565_swap if swap_rgb565_bytes else None - self.buf_size = (self.width * self.height * lv.COLOR_DEPTH // 8) // factor + # SPI + self.start_time_ptr = esp.C_Pointer() + self.end_time_ptr = esp.C_Pointer() + self.trans_result_ptr = esp.C_Pointer() + self.trans = esp.spi_transaction_t() + self.flush_acc_setup_cycles = 0 + self.flush_acc_dma_cycles = 0 + + # Flush + self.pixel_size = lv.color_format_get_size(color_format) + + # Monitor + self.monitor_acc_time = 0 + self.monitor_acc_px = 0 + self.monitor_count = 0 + self.cycles_in_ms = esp.esp_clk_cpu_freq() // 1000 + + self.buf_size = (self.width * self.height * self.pixel_size) // factor if invert: self.init_cmds.append({'cmd': 0x21}) @@ -174,10 +171,9 @@ def __init__(self, 'dt': self.display_type, 'swap_rgb565_bytes': self.swap_rgb565_bytes, 'start_x': self.start_x, - 'start_y': self.start_y}) + 'start_y': self.start_y + }) - # TODO: enable monitor by listening to LV_EVENT_RENDER_READY - # self.disp_drv.monitor_cb = self.monitor if color_format: self.disp_drv.set_color_format(color_format) @@ -244,7 +240,7 @@ def disp_spi_init(self): ret = esp.spi_bus_initialize(self.spihost, buscfg, 1) if ret != 0: raise RuntimeError("Failed initializing SPI bus") - self.trans_buffer = esp.heap_caps_malloc(_TRANS_BUFFER_LEN, esp.MALLOC_CAP.DMA) + self.trans_buffer = esp.heap_caps_malloc(TRANSFER_BUFFER_LENGTH, esp.MALLOC_CAP.DMA) self.cmd_trans_data = self.trans_buffer.__dereference__(1) self.word_trans_data = self.trans_buffer.__dereference__(4) @@ -285,8 +281,6 @@ def flush_isr(spi_transaction_ptr): # This function is called from finilizer during gc sweep - therefore must not allocate memory! # - trans_result_ptr = esp.C_Pointer() - def deinit(self): print('Deinitializing {}..'.format(self.display_name)) @@ -330,13 +324,8 @@ def deinit(self): esp.heap_caps_free(self.trans_buffer) self.trans_buffer = None - ###################################################### - - trans = esp.spi_transaction_t() # .__cast__( -# esp.heap_caps_malloc( -# esp.spi_transaction_t.__SIZE__, esp.MALLOC_CAP.DMA)) - + def spi_send(self, data): self.trans.length = len(data) * 8 # Length is in bytes, transaction length is in bits. self.trans.tx_buffer = data # data should be allocated as DMA-able memory @@ -350,7 +339,6 @@ def spi_send_dma(self, data): esp.spi_device_queue_trans(self.spi, self.trans, -1) ###################################################### - ###################################################### def send_cmd(self, cmd): esp.gpio_set_level(self.dc, 0) # Command mode @@ -359,7 +347,7 @@ def send_cmd(self, cmd): def send_data(self, data): esp.gpio_set_level(self.dc, 1) # Data mode - if len(data) > _TRANS_BUFFER_LEN: raise RuntimeError('Data too long, please use DMA!') + if len(data) > TRANSFER_BUFFER_LENGTH: raise RuntimeError('Data too long, please use DMA!') trans_data = self.trans_buffer.__dereference__(len(data)) trans_data[:] = data[:] self.spi_send(trans_data) @@ -441,15 +429,8 @@ def power_down(self): if self.backlight != -1: esp.gpio_set_level(self.backlight, 1 - self.backlight_on) - ###################################################### - start_time_ptr = esp.C_Pointer() - end_time_ptr = esp.C_Pointer() - flush_acc_setup_cycles = 0 - flush_acc_dma_cycles = 0 - _rgb565_swap = lv.draw_sw_rgb565_swap - def flush(self, disp_drv, area, color_p): if self.end_time_ptr.int_val and self.end_time_ptr.int_val > self.start_time_ptr.int_val: @@ -472,7 +453,6 @@ def flush(self, disp_drv, area, color_p): self.send_trans_word() # Page addresses - self.send_cmd(0x2B) y1 = area.y1 + self.start_y @@ -485,14 +465,13 @@ def flush(self, disp_drv, area, color_p): self.send_trans_word() # Memory write by DMA, disp_flush_ready when finished - self.send_cmd(0x2C) size = (x2 - x1 + 1) * (y2 - y1 + 1) - data_view = color_p.__dereference__(size * lv.COLOR_DEPTH // 8) + data_view = color_p.__dereference__(size * self.pixel_size) - if self.swap_rgb565_bytes: - self._rgb565_swap(data_view, size) + if self.rgb565_swap_func: + self.rgb565_swap_func(data_view, size) esp.get_ccount(self.end_time_ptr) if self.end_time_ptr.int_val > self.start_time_ptr.int_val: @@ -503,12 +482,6 @@ def flush(self, disp_drv, area, color_p): ###################################################### - monitor_acc_time = 0 - monitor_acc_px = 0 - monitor_count = 0 - - cycles_in_ms = esp.esp_clk_cpu_freq() // 1000 - def monitor(self, disp_drv, time, px): self.monitor_acc_time += time self.monitor_acc_px += px @@ -552,13 +525,13 @@ def __init__(self, miso=5, mosi=18, clk=19, cs=13, dc=12, rst=4, power=14, backlight=15, backlight_on=0, power_on=0, spihost=esp.HSPI_HOST, spimode=0, mhz=40, factor=4, hybrid=True, width=240, height=320, start_x=0, start_y=0, colormode=COLOR_MODE_BGR, rot=PORTRAIT, invert=False, double_buffer=True, half_duplex=True, - asynchronous=False, initialize=True, color_format=lv.COLOR_FORMAT.NATIVE, swap_rgb565_bytes=True + asynchronous=False, initialize=True, color_format=lv.COLOR_FORMAT.RGB565, swap_rgb565_bytes=True ): - # Make sure Micropython was built such that color won't require processing before DMA + # Make sure MicroPython was built such that color won't require processing before DMA - if lv.COLOR_DEPTH != 16: - raise RuntimeError('ili9341 micropython driver requires defining LV_COLOR_DEPTH=16') + if lv.color_format_get_bpp(color_format) != 16: + raise RuntimeError('ili9341 micropython driver requires 16 bit color format') self.display_name = 'ILI9341' @@ -604,11 +577,11 @@ def __init__(self, miso=5, mosi=18, clk=19, cs=13, dc=12, rst=4, power=14, backlight=15, backlight_on=0, power_on=0, spihost=esp.HSPI_HOST, spimode=0, mhz=40, factor=8, hybrid=True, width=320, height=480, colormode=COLOR_MODE_RGB, rot=PORTRAIT, invert=False, double_buffer=True, half_duplex=True, asynchronous=False, initialize=True, - color_format=None, display_type=DISPLAY_TYPE_ILI9488, p16=False + color_format=lv.COLOR_FORMAT.XRGB8888, display_type=DISPLAY_TYPE_ILI9488, p16=False, swap_rgb565_bytes=False ): - if (lv.COLOR_DEPTH != 32) and not p16: - raise RuntimeError('ili9488 micropython driver requires defining LV_COLOR_DEPTH=32') + if (lv.color_format_get_bpp(color_format) != 32) and not p16: + raise RuntimeError('ili9488 micropython driver requires 32 bit color format') if not hybrid: raise RuntimeError('ili9488 micropython driver do not support non-hybrid driver') @@ -649,32 +622,35 @@ def __init__(self, backlight_on=backlight_on, power_on=power_on, spihost=spihost, spimode=spimode, mhz=mhz, factor=factor, hybrid=hybrid, width=width, height=height, invert=invert, double_buffer=double_buffer, half_duplex=half_duplex, display_type=display_type, asynchronous=asynchronous, initialize=initialize, - color_format=color_format) + color_format=color_format, swap_rgb565_bytes=swap_rgb565_bytes) class ili9488g(ili9488): def __init__(self, miso=-1, mosi=23, clk=18, cs=5, dc=27, rst=-1, power=-1, backlight=-1, backlight_on=0, power_on=0, spihost=esp.VSPI_HOST, spimode=0, mhz=80, factor=8, hybrid=True, width=320, height=480, - rot=PORTRAIT, invert=False, double_buffer=True, half_duplex=True, asynchronous=False, initialize=True + rot=PORTRAIT, invert=False, double_buffer=True, half_duplex=True, asynchronous=False, initialize=True, + color_format=lv.COLOR_FORMAT.XRGB8888, swap_rgb565_bytes=False ): - if lv.COLOR_DEPTH == 32: + if lv.color_format_get_bpp(color_format) == 32: colormode=COLOR_MODE_RGB - color_format=None + color_format=lv.COLOR_FORMAT.XRGB8888 display_type=DISPLAY_TYPE_ILI9488 # 24-bit pixel handling p16=False - if lv.COLOR_DEPTH == 16: + if lv.color_format_get_bpp(color_format) == 16: colormode=COLOR_MODE_BGR - color_format=lv.COLOR_FORMAT.NATIVE_REVERSE + color_format=lv.COLOR_FORMAT.RGB565 + swap_rgb565_bytes=True display_type=DISPLAY_TYPE_ILI9341 # Force use of 16-bit pixel handling p16=True super().__init__(miso=miso, mosi=mosi, clk=clk, cs=cs, dc=dc, rst=rst, power=power, backlight=backlight, backlight_on=backlight_on, power_on=power_on, spihost=spihost, spimode=spimode, mhz=mhz, factor=factor, hybrid=hybrid, width=width, height=height, colormode=colormode, rot=rot, invert=invert, double_buffer=double_buffer, half_duplex=half_duplex, - asynchronous=asynchronous, initialize=initialize, color_format=color_format, display_type=display_type, p16=p16) + asynchronous=asynchronous, initialize=initialize, color_format=color_format, display_type=display_type, p16=p16, + swap_rgb565_bytes=swap_rgb565_bytes) class gc9a01(ili9XXX): @@ -685,11 +661,11 @@ def __init__(self, miso=5, mosi=18, clk=19, cs=13, dc=12, rst=4, power=14, backlight=15, backlight_on=0, power_on=0, spihost=esp.HSPI_HOST, spimode=0, mhz=60, factor=4, hybrid=True, width=240, height=240, colormode=COLOR_MODE_RGB, rot=PORTRAIT, invert=False, double_buffer=True, half_duplex=True, asynchronous=False, initialize=True, - color_format=None, swap_rgb565_bytes=True + color_format=lv.COLOR_FORMAT.RGB565, swap_rgb565_bytes=True ): - if lv.COLOR_DEPTH != 16: - raise RuntimeError('gc9a01 micropython driver requires defining LV_COLOR_DEPTH=16') + if lv.color_format_get_bpp(color_format) != 16: + raise RuntimeError('gc9a01 micropython driver requires 16 bit color format') # This is included as the color mode appears to be reversed from the # datasheet and the ili9XXX driver values @@ -774,12 +750,12 @@ def __init__(self, miso=-1, mosi=19, clk=18, cs=5, dc=16, rst=23, power=-1, backlight=4, backlight_on=1, power_on=0, spihost=esp.HSPI_HOST, spimode=0, mhz=40, factor=4, hybrid=True, width=320, height=240, start_x=0, start_y=0, colormode=COLOR_MODE_BGR, rot=PORTRAIT, invert=True, double_buffer=True, half_duplex=True, - asynchronous=False, initialize=True, color_format=lv.COLOR_FORMAT.NATIVE, swap_rgb565_bytes=True): + asynchronous=False, initialize=True, color_format=lv.COLOR_FORMAT.RGB565, swap_rgb565_bytes=True): # Make sure Micropython was built such that color won't require processing before DMA - if lv.COLOR_DEPTH != 16: - raise RuntimeError('st7789 micropython driver requires defining LV_COLOR_DEPTH=16') + if lv.color_format_get_bpp(color_format) != 16: + raise RuntimeError('st7789 micropython driver requires 16 bit color format') self.display_name = 'ST7789' @@ -826,12 +802,12 @@ def __init__(self, miso=-1, mosi=19, clk=18, cs=13, dc=12, rst=4, power=-1, backlight=15, backlight_on=1, power_on=0, spihost=esp.HSPI_HOST, spimode=0, mhz=40, factor=4, hybrid=True, width=128, height=160, start_x=0, start_y=0, colormode=COLOR_MODE_RGB, rot=PORTRAIT, invert=False, double_buffer=True, half_duplex=True, - asynchronous=False, initialize=True, color_format=lv.COLOR_FORMAT.NATIVE, swap_rgb565_bytes=True): + asynchronous=False, initialize=True, color_format=lv.COLOR_FORMAT.RGB565, swap_rgb565_bytes=True): # Make sure Micropython was built such that color won't require processing before DMA - if lv.COLOR_DEPTH != 16: - raise RuntimeError('st7735 micropython driver requires defining LV_COLOR_DEPTH=16') + if lv.color_format_get_bpp(color_format) != 16: + raise RuntimeError('st7735 micropython driver requires 16 bit color format') self.display_name = 'ST7735' diff --git a/driver/generic/ili9xxx.py b/driver/generic/ili9xxx.py index 06452fb35..e29ca36e0 100644 --- a/driver/generic/ili9xxx.py +++ b/driver/generic/ili9xxx.py @@ -101,10 +101,7 @@ class Ili9341_hw(st77xx.St77xx_hw): def __init__(self, **kw): - """ILI9341 TFT Display Driver. - - Requires ``LV_COLOR_DEPTH=16`` when building lv_micropython to function. - """ + """ILI9341 TFT Display Driver.""" super().__init__( res=(240, 320), suppRes=[ diff --git a/driver/generic/st77xx.py b/driver/generic/st77xx.py index 1aba6e8a3..6a7a6d279 100644 --- a/driver/generic/st77xx.py +++ b/driver/generic/st77xx.py @@ -446,9 +446,8 @@ def __init__(self,doublebuffer=True,factor=4): import lvgl as lv import lv_utils - if lv.COLOR_DEPTH!=16: raise RuntimeError(f'LVGL *must* be compiled with LV_COLOR_DEPTH=16 (currently LV_COLOR_DEPTH={lv.COLOR_DEPTH}.') - - bufSize=(self.width * self.height * lv.COLOR_DEPTH // 8) // factor + color_format = lv.COLOR_FORMAT.RGB565 + bufSize=(self.width * self.height * lv.color_format_get_size(color_format)) // factor if not lv.is_initialized(): lv.init() # create event loop if not yet present @@ -458,7 +457,7 @@ def __init__(self,doublebuffer=True,factor=4): self.disp_drv = lv.disp_create(self.width, self.height) self.disp_drv.set_flush_cb(self.disp_drv_flush_cb) self.disp_drv.set_draw_buffers(bytearray(bufSize), bytearray(bufSize) if doublebuffer else None, bufSize, lv.DISP_RENDER_MODE.PARTIAL) - self.disp_drv.set_color_format(lv.COLOR_FORMAT.NATIVE) + self.disp_drv.set_color_format(color_format) class St7735(St7735_hw,St77xx_lvgl): def __init__(self,res,doublebuffer=True,factor=4,**kw): diff --git a/examples/advanced_demo.py b/examples/advanced_demo.py index 62a3586d9..6e6c22fea 100644 --- a/examples/advanced_demo.py +++ b/examples/advanced_demo.py @@ -352,14 +352,17 @@ def init_gui_stm32(self): hres = 480 vres = 272 + color_format = lv.COLOR_FORMAT.ARGB8888 # Register display driver self.event_loop = event_loop() lcd.init(w=hres, h=vres) self.disp_drv = lv.display_create(hres, vres) self.disp_drv.set_flush_cb(lcd.flush) - buf1_1 = bytearray(hres * 50 * lv.COLOR_DEPTH // 8) - buf1_2 = bytearray(hres * 50 * lv.COLOR_DEPTH // 8) + self.disp_drv.set_color_format(color_format) + buf_size = hres * 50 * lv.color_format_get_size(color_format) + buf1_1 = bytearray(buf_size) + buf1_2 = bytearray(buf_size) self.disp_drv.set_draw_buffers(buf1_1, buf1_2, len(buf1_1), lv.DISPLAY_RENDER_MODE.PARTIAL) # Register touch sensor diff --git a/examples/example3.py b/examples/example3.py index 22a21b4f4..a6b3f8931 100644 --- a/examples/example3.py +++ b/examples/example3.py @@ -10,13 +10,16 @@ hres = 480 vres = 272 + color_format = lv.COLOR_FORMAT.ARGB8888 + lv.init() event_loop = lv_utils.event_loop() lcd.init(w=hres, h=vres) disp_drv = lv.disp_create(hres, vres) disp_drv.set_flush_cb(lcd.flush) - buf1_1 = bytearray(hres * 10 * lv.COLOR_DEPTH // 8) - buf1_2 = bytearray(hres * 10 * lv.COLOR_DEPTH // 8) + buf_size = hres * 10 * lv.color_format_get_size(color_format) + buf1_1 = bytearray(buf_size) + buf1_2 = bytearray(buf_size) disp_drv.set_draw_buffers(buf1_1, buf1_2, len(buf1_1), lv.DISP_RENDER_MODE.PARTIAL) # disp_drv.gpu_blend_cb = lcd.gpu_blend diff --git a/examples/png_example.py b/examples/png_example.py index cdfca2ce3..f2ada5882 100644 --- a/examples/png_example.py +++ b/examples/png_example.py @@ -1,7 +1,7 @@ ############################################################################## # # Example of the PNG image decoder Usage. -# For dragging to work reasonable, make sure LV_image_CACHE_DEF_SIZE is not 0! +# For dragging to work reasonable, make sure LV_CACHE_DEF_SIZE is not 0! # ############################################################################## From 90541264d19e927d77341a29dc070ce0faf1846c Mon Sep 17 00:00:00 2001 From: Gabor Peresztegi Date: Thu, 11 Jan 2024 01:10:25 +0100 Subject: [PATCH 49/59] Update LVGL and display drivers --- driver/esp32/ili9XXX.py | 84 ++++++++++++++++++--------------------- driver/generic/st77xx.py | 9 ++++- examples/advanced_demo.py | 10 +++-- examples/example1.py | 17 ++++++-- examples/example3.py | 19 ++++++--- lv_conf.h | 8 ++-- lvgl | 2 +- 7 files changed, 85 insertions(+), 64 deletions(-) diff --git a/driver/esp32/ili9XXX.py b/driver/esp32/ili9XXX.py index d05d80952..2d31e8e4d 100644 --- a/driver/esp32/ili9XXX.py +++ b/driver/esp32/ili9XXX.py @@ -14,29 +14,6 @@ # color convert). Pure MicroPython is only supported for ili9341 and # gc9a01 displays! # -# -# Display configurations: -# -# ili9341: -# - -# -# ili9488: -# - SPI frequency: 40 MHz -# This means cca 9fps of full screen -# redraw. to increase FPS, you can use 80MHz SPI - easily add parameter -# mhz=80 in initialization of driver. -# -# ili9488g (gCore): -# - SPI frequency: 80 MHz -# -# gc9a01: -# - SPI frequency: 60 MHz, as that is the maximum the tested display -# would support despite the datasheet suggesting that higher freqs would be -# supported -# -# st7789: -# - -# ############################################################################## import espidf as esp @@ -89,7 +66,7 @@ def __init__(self, invert=False, double_buffer=True, half_duplex=True, display_type=0, asynchronous=False, initialize=True, color_format=lv.COLOR_FORMAT.RGB565, swap_rgb565_bytes=False ): - + # Initializations if not lv.is_initialized(): @@ -126,6 +103,9 @@ def __init__(self, self.swap_rgb565_bytes = swap_rgb565_bytes self.rgb565_swap_func = lv.draw_sw_rgb565_swap if swap_rgb565_bytes else None + if not color_format: + raise RuntimeError("No color format is defined") + # SPI self.start_time_ptr = esp.C_Pointer() self.end_time_ptr = esp.C_Pointer() @@ -143,28 +123,38 @@ def __init__(self, self.monitor_count = 0 self.cycles_in_ms = esp.esp_clk_cpu_freq() // 1000 - self.buf_size = (self.width * self.height * self.pixel_size) // factor - if invert: self.init_cmds.append({'cmd': 0x21}) - # Register display driver - - self.buf1 = esp.heap_caps_malloc(self.buf_size, esp.MALLOC_CAP.DMA) - self.buf2 = esp.heap_caps_malloc(self.buf_size, esp.MALLOC_CAP.DMA) if double_buffer else None + # Allocate display buffer(s) - if self.buf1 and self.buf2: - print("Double buffer") - elif self.buf1: - print("Single buffer") - else: + buf_size = (self.width * self.height * self.pixel_size) // factor + self.buf_size = buf_size + self.draw_buf1 = lv.draw_buf_t() + self.draw_buf2 = None + + buf1 = esp.heap_caps_malloc(buf_size, esp.MALLOC_CAP.DMA) + if not buf1: raise RuntimeError("Not enough DMA-able memory to allocate display buffer") + if self.draw_buf1.init(width, height // factor, color_format, 0, buf1, buf_size) != lv.RESULT.OK: + raise RuntimeError("Draw buffer 1 initialization failed") + + if double_buffer: + buf2 = esp.heap_caps_malloc(buf_size, esp.MALLOC_CAP.DMA) + if buf2: + self.draw_buf2 = lv.draw_buf_t() + if self.draw_buf2.init(width, height // factor, color_format, 0, buf2, buf_size) != lv.RESULT.OK: + raise RuntimeError("Draw buffer 2 initialization failed") + + # Register display driver + self.disp_spi_init() self.disp_drv = lv.display_create(self.width, self.height) self.disp_drv.set_flush_cb(esp.ili9xxx_flush if hybrid and hasattr(esp, 'ili9xxx_flush') else self.flush) - self.disp_drv.set_draw_buffers(self.buf1, self.buf2, self.buf_size, lv.DISPLAY_RENDER_MODE.PARTIAL) - + self.disp_drv.set_draw_buffers(self.draw_buf1, self.draw_buf2) + self.disp_drv.set_render_mode(lv.DISPLAY_RENDER_MODE.PARTIAL) + self.disp_drv.set_color_format(color_format) self.disp_drv.set_driver_data({ 'dc': self.dc, 'spi': self.spi, @@ -174,9 +164,6 @@ def __init__(self, 'start_y': self.start_y }) - if color_format: - self.disp_drv.set_color_format(color_format) - if self.initialize: self.init() @@ -312,13 +299,18 @@ def deinit(self): # Free RAM - if self.buf1: - esp.heap_caps_free(self.buf1) - self.buf1 = None + if self.draw_buf1: + + esp.heap_caps_free(self.draw_buf1.unaligned_data) + self.draw_buf1.unaligned_data = None + lv.draw_buf_destroy(self.draw_buf1) + self.draw_buf1 = None - if self.buf2: - esp.heap_caps_free(self.buf2) - self.buf2 = None + if self.draw_buf2: + esp.heap_caps_free(self.draw_buf2.unaligned_data) + self.draw_buf2.unaligned_data = None + lv.draw_buf_destroy(self.draw_buf2) + self.draw_buf2 = None if self.trans_buffer: esp.heap_caps_free(self.trans_buffer) diff --git a/driver/generic/st77xx.py b/driver/generic/st77xx.py index 6a7a6d279..286d67e8c 100644 --- a/driver/generic/st77xx.py +++ b/driver/generic/st77xx.py @@ -447,16 +447,21 @@ def __init__(self,doublebuffer=True,factor=4): import lv_utils color_format = lv.COLOR_FORMAT.RGB565 - bufSize=(self.width * self.height * lv.color_format_get_size(color_format)) // factor if not lv.is_initialized(): lv.init() + # create event loop if not yet present if not lv_utils.event_loop.is_running(): self.event_loop=lv_utils.event_loop() + # create display buffer(s) + draw_buf1 = lv.draw_buf_create(self.width, self.height // factor, color_format, 0) + draw_buf2 = lv.draw_buf_create(self.width, self.height // factor, color_format, 0) if doublebuffer else None + # attach all to self to avoid objects' refcount dropping to zero when the scope is exited self.disp_drv = lv.disp_create(self.width, self.height) self.disp_drv.set_flush_cb(self.disp_drv_flush_cb) - self.disp_drv.set_draw_buffers(bytearray(bufSize), bytearray(bufSize) if doublebuffer else None, bufSize, lv.DISP_RENDER_MODE.PARTIAL) + self.disp_drv.set_draw_buffers(draw_buf1, draw_buf2) + self.disp_drv.set_render_mode(lv.DISPLAY_RENDER_MODE.PARTIAL) self.disp_drv.set_color_format(color_format) class St7735(St7735_hw,St77xx_lvgl): diff --git a/examples/advanced_demo.py b/examples/advanced_demo.py index 6e6c22fea..58761db05 100644 --- a/examples/advanced_demo.py +++ b/examples/advanced_demo.py @@ -357,13 +357,15 @@ def init_gui_stm32(self): # Register display driver self.event_loop = event_loop() lcd.init(w=hres, h=vres) + + draw_buf1 = lv.draw_buf_create(hres, 50, color_format, 0) + draw_buf2 = lv.draw_buf_create(hres, 50, color_format, 0) + self.disp_drv = lv.display_create(hres, vres) self.disp_drv.set_flush_cb(lcd.flush) self.disp_drv.set_color_format(color_format) - buf_size = hres * 50 * lv.color_format_get_size(color_format) - buf1_1 = bytearray(buf_size) - buf1_2 = bytearray(buf_size) - self.disp_drv.set_draw_buffers(buf1_1, buf1_2, len(buf1_1), lv.DISPLAY_RENDER_MODE.PARTIAL) + self.disp_drv.set_draw_buffers(draw_buf1, draw_buf2) + self.disp_drv.set_render_mode(lv.DISPLAY_RENDER_MODE.PARTIAL) # Register touch sensor self.indev_drv = lv.indev_create() diff --git a/examples/example1.py b/examples/example1.py index 768266814..3f1abd4a6 100644 --- a/examples/example1.py +++ b/examples/example1.py @@ -39,15 +39,26 @@ def init_gui_stm32(self): hres = 480 vres = 272 + color_format = lv.COLOR_FORMAT.XRGB8888 # Register display driver event_loop = lv_utils.event_loop() lcd.init(w=hres, h=vres) + + buf1 = lcd.framebuffer(1) + buf2 = lcd.framebuffer(2) + draw_buf1 = lv.draw_buf_t() + draw_buf2 = lv.draw_buf_t() + if draw_buf1.init(hres, vres, color_format, 0, buf1, len(buf1)) != lv.RESULT.OK: + raise RuntimeError("Draw buffer 1 initialization failed") + if draw_buf2.init(hres, vres, color_format, 0, buf2, len(buf2)) != lv.RESULT.OK: + raise RuntimeError("Draw buffer 2 initialization failed") + self.disp_drv = lv.disp_create(hres, vres) self.disp_drv.set_flush_cb(lcd.flush) - buf1_1 = lcd.framebuffer(1) - buf1_2 = lcd.framebuffer(2) - self.disp_drv.set_draw_buffers(buf1_1, buf1_2, len(buf1_1), lv.DISP_RENDER_MODE.PARTIAL) + self.disp_drv.set_color_format(color_format) + self.disp_drv.set_draw_buffers(draw_buf1, draw_buf2) + self.disp_drv.set_render_mode(lv.DISPLAY_RENDER_MODE.PARTIAL) # disp_drv.gpu_blend_cb = lcd.gpu_blend # disp_drv.gpu_fill_cb = lcd.gpu_fill diff --git a/examples/example3.py b/examples/example3.py index a6b3f8931..1bfd65820 100644 --- a/examples/example3.py +++ b/examples/example3.py @@ -10,17 +10,26 @@ hres = 480 vres = 272 - color_format = lv.COLOR_FORMAT.ARGB8888 + color_format = lv.COLOR_FORMAT.XRGB8888 lv.init() event_loop = lv_utils.event_loop() lcd.init(w=hres, h=vres) + + buf1 = lcd.framebuffer(1) + buf2 = lcd.framebuffer(2) + draw_buf1 = lv.draw_buf_t() + draw_buf2 = lv.draw_buf_t() + if draw_buf1.init(hres, vres, color_format, 0, buf1, len(buf1)) != lv.RESULT.OK: + raise RuntimeError("Draw buffer 1 initialization failed") + if draw_buf2.init(hres, vres, color_format, 0, buf2, len(buf2)) != lv.RESULT.OK: + raise RuntimeError("Draw buffer 2 initialization failed") + disp_drv = lv.disp_create(hres, vres) disp_drv.set_flush_cb(lcd.flush) - buf_size = hres * 10 * lv.color_format_get_size(color_format) - buf1_1 = bytearray(buf_size) - buf1_2 = bytearray(buf_size) - disp_drv.set_draw_buffers(buf1_1, buf1_2, len(buf1_1), lv.DISP_RENDER_MODE.PARTIAL) + disp_drv.set_color_format(color_format) + disp_drv.set_draw_buffers(draw_buf1, draw_buf2) + disp_drv.set_render_mode(lv.DISPLAY_RENDER_MODE.PARTIAL) # disp_drv.gpu_blend_cb = lcd.gpu_blend # disp_drv.gpu_fill_cb = lcd.gpu_fill diff --git a/lv_conf.h b/lv_conf.h index 25da64608..d79f05720 100644 --- a/lv_conf.h +++ b/lv_conf.h @@ -145,6 +145,10 @@ /* Enable VG-Lite assert. */ #define LV_VG_LITE_USE_ASSERT 0 + +/* Simulate VG-Lite hardware using ThorVG */ +#define LV_USE_VG_LITE_THORVG 0 + #endif /*================= @@ -287,7 +291,7 @@ extern void mp_lv_init_gc(); *If size is not set to 0, the decoder will fail to decode when the cache is full. *If size is 0, the cache function is not enabled and the decoded mem will be released immediately after use.*/ #ifdef MICROPY_CACHE_SIZE - #define LV_CACHE_DEF_SIZE MICROPY_CACHE_SIZE + #define LV_CACHE_DEF_SIZE MICROPY_CACHE_SIZE #else #define LV_CACHE_DEF_SIZE 0 #endif @@ -514,8 +518,6 @@ extern void mp_lv_init_gc(); #define LV_USE_MENU 1 -#define LV_USE_METER 1 - #define LV_USE_MSGBOX 1 #define LV_USE_ROLLER 1 /*Requires: lv_label*/ diff --git a/lvgl b/lvgl index a9960c621..9a088565c 160000 --- a/lvgl +++ b/lvgl @@ -1 +1 @@ -Subproject commit a9960c6216ac001c3c2384bed26c41c3c86c626e +Subproject commit 9a088565ccc45222c1b7ffc0b50bafc9783988e6 From 36704e4d805ce71fbea09a0b6b96a8eabf72cdf2 Mon Sep 17 00:00:00 2001 From: Gabor Peresztegi Date: Fri, 12 Jan 2024 09:19:03 +0100 Subject: [PATCH 50/59] Update LVGL and display drivers --- driver/esp32/ili9XXX.py | 75 ++++++++++++++-------------------------- driver/generic/st77xx.py | 4 +-- examples/example1.py | 11 ++---- examples/example3.py | 11 ++---- lvgl | 2 +- 5 files changed, 33 insertions(+), 70 deletions(-) diff --git a/driver/esp32/ili9XXX.py b/driver/esp32/ili9XXX.py index 2d31e8e4d..b11a91aa8 100644 --- a/driver/esp32/ili9XXX.py +++ b/driver/esp32/ili9XXX.py @@ -20,13 +20,11 @@ import lvgl as lv import lv_utils import micropython -import gc from micropython import const micropython.alloc_emergency_exception_buf(256) - # Constants COLOR_MODE_RGB = const(0x00) COLOR_MODE_BGR = const(0x08) @@ -53,7 +51,7 @@ DISPLAY_TYPE_ST7789 = const(4) DISPLAY_TYPE_ST7735 = const(5) -TRANSFER_BUFFER_LENGTH = const(16) +_TRANSFER_BUFFER_LENGTH = const(16) class ili9XXX: @@ -66,7 +64,7 @@ def __init__(self, invert=False, double_buffer=True, half_duplex=True, display_type=0, asynchronous=False, initialize=True, color_format=lv.COLOR_FORMAT.RGB565, swap_rgb565_bytes=False ): - + # Initializations if not lv.is_initialized(): @@ -100,13 +98,15 @@ def __init__(self, self.half_duplex = half_duplex self.display_type = display_type self.color_format = color_format + self.pixel_size = lv.color_format_get_size(color_format) self.swap_rgb565_bytes = swap_rgb565_bytes self.rgb565_swap_func = lv.draw_sw_rgb565_swap if swap_rgb565_bytes else None if not color_format: - raise RuntimeError("No color format is defined") + raise RuntimeError(f"No color format defined for display {self.display_name}") # SPI + self.start_time_ptr = esp.C_Pointer() self.end_time_ptr = esp.C_Pointer() self.trans_result_ptr = esp.C_Pointer() @@ -114,10 +114,8 @@ def __init__(self, self.flush_acc_setup_cycles = 0 self.flush_acc_dma_cycles = 0 - # Flush - self.pixel_size = lv.color_format_get_size(color_format) - # Monitor + self.monitor_acc_time = 0 self.monitor_acc_px = 0 self.monitor_count = 0 @@ -128,33 +126,20 @@ def __init__(self, # Allocate display buffer(s) - buf_size = (self.width * self.height * self.pixel_size) // factor - self.buf_size = buf_size - self.draw_buf1 = lv.draw_buf_t() - self.draw_buf2 = None - - buf1 = esp.heap_caps_malloc(buf_size, esp.MALLOC_CAP.DMA) - if not buf1: - raise RuntimeError("Not enough DMA-able memory to allocate display buffer") - - if self.draw_buf1.init(width, height // factor, color_format, 0, buf1, buf_size) != lv.RESULT.OK: - raise RuntimeError("Draw buffer 1 initialization failed") - - if double_buffer: - buf2 = esp.heap_caps_malloc(buf_size, esp.MALLOC_CAP.DMA) - if buf2: - self.draw_buf2 = lv.draw_buf_t() - if self.draw_buf2.init(width, height // factor, color_format, 0, buf2, buf_size) != lv.RESULT.OK: - raise RuntimeError("Draw buffer 2 initialization failed") + self.buf_size = (self.width * self.height * self.pixel_size) // factor + self.buf1 = esp.heap_caps_malloc(self.buf_size, esp.MALLOC_CAP.DMA) + if not self.buf1: + free = esp.heap_caps_get_largest_free_block(esp.MALLOC_CAP.DMA) + raise RuntimeError(f"Not enough DMA-capable memory to allocate display buffer. Needed: {self.buf_size} bytes, largest free block: {free} bytes") + self.buf2 = esp.heap_caps_malloc(self.buf_size, esp.MALLOC_CAP.DMA) if double_buffer else None # Register display driver self.disp_spi_init() self.disp_drv = lv.display_create(self.width, self.height) - self.disp_drv.set_flush_cb(esp.ili9xxx_flush if hybrid and hasattr(esp, 'ili9xxx_flush') else self.flush) - self.disp_drv.set_draw_buffers(self.draw_buf1, self.draw_buf2) - self.disp_drv.set_render_mode(lv.DISPLAY_RENDER_MODE.PARTIAL) self.disp_drv.set_color_format(color_format) + self.disp_drv.set_buffers(self.buf1, self.buf2, self.buf_size, lv.DISPLAY_RENDER_MODE.PARTIAL) + self.disp_drv.set_flush_cb(esp.ili9xxx_flush if hybrid and hasattr(esp, 'ili9xxx_flush') else self.flush) self.disp_drv.set_driver_data({ 'dc': self.dc, 'spi': self.spi, @@ -164,6 +149,8 @@ def __init__(self, 'start_y': self.start_y }) + # Initialize display + if self.initialize: self.init() @@ -227,7 +214,7 @@ def disp_spi_init(self): ret = esp.spi_bus_initialize(self.spihost, buscfg, 1) if ret != 0: raise RuntimeError("Failed initializing SPI bus") - self.trans_buffer = esp.heap_caps_malloc(TRANSFER_BUFFER_LENGTH, esp.MALLOC_CAP.DMA) + self.trans_buffer = esp.heap_caps_malloc(_TRANSFER_BUFFER_LENGTH, esp.MALLOC_CAP.DMA) self.cmd_trans_data = self.trans_buffer.__dereference__(1) self.word_trans_data = self.trans_buffer.__dereference__(4) @@ -245,7 +232,6 @@ def disp_spi_init(self): def post_isr(arg): reported_transmitted = self.bytes_transmitted if reported_transmitted > 0: - print('- Completed DMA of %d bytes (mem_free=0x%X)' % (reported_transmitted , gc.mem_free())) self.bytes_transmitted -= reported_transmitted # Called in ISR context! @@ -270,14 +256,13 @@ def flush_isr(spi_transaction_ptr): def deinit(self): - print('Deinitializing {}..'.format(self.display_name)) - # Prevent callbacks to lvgl, which refer to the buffers we are about to delete if lv_utils.event_loop.is_running(): self.event_loop.deinit() - self.disp.remove() + if self.disp_drv: + self.disp_drv.delete() if self.spi: @@ -299,18 +284,13 @@ def deinit(self): # Free RAM - if self.draw_buf1: + if self.buf1: + esp.heap_caps_free(self.buf1) + self.buf1 = None - esp.heap_caps_free(self.draw_buf1.unaligned_data) - self.draw_buf1.unaligned_data = None - lv.draw_buf_destroy(self.draw_buf1) - self.draw_buf1 = None - - if self.draw_buf2: - esp.heap_caps_free(self.draw_buf2.unaligned_data) - self.draw_buf2.unaligned_data = None - lv.draw_buf_destroy(self.draw_buf2) - self.draw_buf2 = None + if self.buf2: + esp.heap_caps_free(self.buf2) + self.buf2 = None if self.trans_buffer: esp.heap_caps_free(self.trans_buffer) @@ -339,7 +319,7 @@ def send_cmd(self, cmd): def send_data(self, data): esp.gpio_set_level(self.dc, 1) # Data mode - if len(data) > TRANSFER_BUFFER_LENGTH: raise RuntimeError('Data too long, please use DMA!') + if len(data) > _TRANSFER_BUFFER_LENGTH: raise RuntimeError('Data too long, please use DMA!') trans_data = self.trans_buffer.__dereference__(len(data)) trans_data[:] = data[:] self.spi_send(trans_data) @@ -391,12 +371,9 @@ async def _init(self, sleep_func): if 'delay' in cmd: await sleep_func(cmd['delay']) - print("{} initialization completed".format(self.display_name)) - # Enable backlight if self.backlight != -1: - print("Enable backlight") esp.gpio_set_level(self.backlight, self.backlight_on) def init(self): diff --git a/driver/generic/st77xx.py b/driver/generic/st77xx.py index 286d67e8c..df7a0d20f 100644 --- a/driver/generic/st77xx.py +++ b/driver/generic/st77xx.py @@ -459,10 +459,10 @@ def __init__(self,doublebuffer=True,factor=4): # attach all to self to avoid objects' refcount dropping to zero when the scope is exited self.disp_drv = lv.disp_create(self.width, self.height) - self.disp_drv.set_flush_cb(self.disp_drv_flush_cb) + self.disp_drv.set_color_format(color_format) self.disp_drv.set_draw_buffers(draw_buf1, draw_buf2) self.disp_drv.set_render_mode(lv.DISPLAY_RENDER_MODE.PARTIAL) - self.disp_drv.set_color_format(color_format) + self.disp_drv.set_flush_cb(self.disp_drv_flush_cb) class St7735(St7735_hw,St77xx_lvgl): def __init__(self,res,doublebuffer=True,factor=4,**kw): diff --git a/examples/example1.py b/examples/example1.py index 3f1abd4a6..2c8505d99 100644 --- a/examples/example1.py +++ b/examples/example1.py @@ -39,7 +39,7 @@ def init_gui_stm32(self): hres = 480 vres = 272 - color_format = lv.COLOR_FORMAT.XRGB8888 + color_format = lv.COLOR_FORMAT.RGB8888 # Register display driver event_loop = lv_utils.event_loop() @@ -47,18 +47,11 @@ def init_gui_stm32(self): buf1 = lcd.framebuffer(1) buf2 = lcd.framebuffer(2) - draw_buf1 = lv.draw_buf_t() - draw_buf2 = lv.draw_buf_t() - if draw_buf1.init(hres, vres, color_format, 0, buf1, len(buf1)) != lv.RESULT.OK: - raise RuntimeError("Draw buffer 1 initialization failed") - if draw_buf2.init(hres, vres, color_format, 0, buf2, len(buf2)) != lv.RESULT.OK: - raise RuntimeError("Draw buffer 2 initialization failed") self.disp_drv = lv.disp_create(hres, vres) self.disp_drv.set_flush_cb(lcd.flush) self.disp_drv.set_color_format(color_format) - self.disp_drv.set_draw_buffers(draw_buf1, draw_buf2) - self.disp_drv.set_render_mode(lv.DISPLAY_RENDER_MODE.PARTIAL) + self.disp_drv.set_buffers(buf1, buf2, len(buf1), lv.DISPLAY_RENDER_MODE.PARTIAL) # disp_drv.gpu_blend_cb = lcd.gpu_blend # disp_drv.gpu_fill_cb = lcd.gpu_fill diff --git a/examples/example3.py b/examples/example3.py index 1bfd65820..ecbf3443c 100644 --- a/examples/example3.py +++ b/examples/example3.py @@ -10,7 +10,7 @@ hres = 480 vres = 272 - color_format = lv.COLOR_FORMAT.XRGB8888 + color_format = lv.COLOR_FORMAT.ARGB8888 lv.init() event_loop = lv_utils.event_loop() @@ -18,18 +18,11 @@ buf1 = lcd.framebuffer(1) buf2 = lcd.framebuffer(2) - draw_buf1 = lv.draw_buf_t() - draw_buf2 = lv.draw_buf_t() - if draw_buf1.init(hres, vres, color_format, 0, buf1, len(buf1)) != lv.RESULT.OK: - raise RuntimeError("Draw buffer 1 initialization failed") - if draw_buf2.init(hres, vres, color_format, 0, buf2, len(buf2)) != lv.RESULT.OK: - raise RuntimeError("Draw buffer 2 initialization failed") disp_drv = lv.disp_create(hres, vres) disp_drv.set_flush_cb(lcd.flush) disp_drv.set_color_format(color_format) - disp_drv.set_draw_buffers(draw_buf1, draw_buf2) - disp_drv.set_render_mode(lv.DISPLAY_RENDER_MODE.PARTIAL) + disp_drv.set_buffers(buf1, buf2, len(buf1), lv.DISPLAY_RENDER_MODE.PARTIAL) # disp_drv.gpu_blend_cb = lcd.gpu_blend # disp_drv.gpu_fill_cb = lcd.gpu_fill diff --git a/lvgl b/lvgl index 9a088565c..fe61f1fc9 160000 --- a/lvgl +++ b/lvgl @@ -1 +1 @@ -Subproject commit 9a088565ccc45222c1b7ffc0b50bafc9783988e6 +Subproject commit fe61f1fc94526f0edb2e27fcfb7f0efef72900ac From 2afc6e2d14e459dc2209a8d301c8f12c79c4f415 Mon Sep 17 00:00:00 2001 From: Gabor Peresztegi Date: Fri, 12 Jan 2024 09:32:02 +0100 Subject: [PATCH 51/59] Update LVGL config: add ThorVG flags --- lv_conf.h | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/lv_conf.h b/lv_conf.h index d79f05720..f51ecd451 100644 --- a/lv_conf.h +++ b/lv_conf.h @@ -149,6 +149,12 @@ /* Simulate VG-Lite hardware using ThorVG */ #define LV_USE_VG_LITE_THORVG 0 +/* Enable trace log for VG-Lite simulator*/ +#define LV_VG_LITE_THORVG_TRACE_API 0 + +/*Enable YUV support for VG-Lite simulator*/ +#define LV_VG_LITE_THORVG_YUV_SUPPORT 0 + #endif /*================= From c0eaf68305cec499d84c011130cfc7e9cb692951 Mon Sep 17 00:00:00 2001 From: Gabor Peresztegi Date: Thu, 18 Jan 2024 22:17:45 +0100 Subject: [PATCH 52/59] Update LVGL --- lvgl | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lvgl b/lvgl index fe61f1fc9..3a8c6ce34 160000 --- a/lvgl +++ b/lvgl @@ -1 +1 @@ -Subproject commit fe61f1fc94526f0edb2e27fcfb7f0efef72900ac +Subproject commit 3a8c6ce340caa138979d4e1f36e25b687c3804b8 From 01045cb4ea9c2d8f756f14deeb6244b209e21784 Mon Sep 17 00:00:00 2001 From: Gabor Peresztegi Date: Thu, 18 Jan 2024 22:34:53 +0100 Subject: [PATCH 53/59] Fix examples to align to LVGL changes --- examples/Dynamic_loading_font_example.py | 9 +++------ examples/advanced_demo.py | 10 +++++----- 2 files changed, 8 insertions(+), 11 deletions(-) diff --git a/examples/Dynamic_loading_font_example.py b/examples/Dynamic_loading_font_example.py index 31cc0f001..10f695e66 100644 --- a/examples/Dynamic_loading_font_example.py +++ b/examples/Dynamic_loading_font_example.py @@ -38,16 +38,14 @@ scr = lv.screen_active() scr.clean() -myfont_cn = lv.font_t() -lv.binfont_load(myfont_cn, "S:%s/font/font-PHT-cn-20.bin" % script_path) +myfont_cn = lv.binfont_load("S:%s/font/font-PHT-cn-20.bin" % script_path) label1 = lv.label(scr) label1.set_style_text_font(myfont_cn, 0) # set the font label1.set_text("上中下乎") label1.align(lv.ALIGN.CENTER, 0, -25) -myfont_en = lv.font_t() -lv.binfont_load(myfont_en, "S:%s/font/font-PHT-en-20.bin" % script_path) +myfont_en = lv.binfont_load("S:%s/font/font-PHT-en-20.bin" % script_path) label2 = lv.label(scr) label2.set_style_text_font(myfont_en, 0) # set the font @@ -55,8 +53,7 @@ label2.align(lv.ALIGN.CENTER, 0, 25) -myfont_jp= lv.font_t() -lv.binfont_load(myfont_jp, "S:%s/font/font-PHT-jp-20.bin" % script_path) +myfont_jp= lv.binfont_load("S:%s/font/font-PHT-jp-20.bin" % script_path) label3 = lv.label(scr) label3.set_style_text_font(myfont_jp, 0) # set the font diff --git a/examples/advanced_demo.py b/examples/advanced_demo.py index 58761db05..b40155fce 100644 --- a/examples/advanced_demo.py +++ b/examples/advanced_demo.py @@ -202,7 +202,7 @@ def on_counter_button(self, event): self.counter_label.set_text(str(self.counter)) class Anim(lv.anim_t): - def __init__(self, obj, val, size, exec_cb, path_cb, time=500, playback=False, ready_cb=None): + def __init__(self, obj, val, size, exec_cb, path_cb, time=500, playback=False, completed_cb=None): super().__init__() self.init() self.set_time(time) @@ -214,8 +214,8 @@ def __init__(self, obj, val, size, exec_cb, path_cb, time=500, playback=False, r self.set_path_cb(path_cb) if playback: self.set_playback(0) - if ready_cb: - self.set_ready_cb(ready_cb) + if completed_cb: + self.set_completed_cb(completed_cb) self.start() @@ -236,7 +236,7 @@ def anim_phase1(self): self.size, lambda a, val: self.set_range(self.AXIS.PRIMARY_Y, 0, val), lv.anim_t.path_ease_in, - ready_cb=lambda a:self.anim_phase2(), + completed_cb=lambda a:self.anim_phase2(), time=(self.max * self.factor) // 100, ) @@ -247,7 +247,7 @@ def anim_phase2(self): -self.size, lambda a, val: self.set_range(self.AXIS.PRIMARY_Y, 0, val), lv.anim_t.path_ease_out, - ready_cb=lambda a:self.anim_phase1(), + completed_cb=lambda a:self.anim_phase1(), time=(self.min * self.factor) // 100, ) class Page_Text: From f11cb89aec8cfdc5c20b53786c17f9a4d90f90ba Mon Sep 17 00:00:00 2001 From: Gabor Peresztegi Date: Thu, 18 Jan 2024 22:39:00 +0100 Subject: [PATCH 54/59] Fix examples to align to LVGL changes - 2 --- examples/Dynamic_loading_font_example.py | 6 +++--- examples/example1.py | 2 +- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/examples/Dynamic_loading_font_example.py b/examples/Dynamic_loading_font_example.py index 10f695e66..2bbbbad25 100644 --- a/examples/Dynamic_loading_font_example.py +++ b/examples/Dynamic_loading_font_example.py @@ -38,14 +38,14 @@ scr = lv.screen_active() scr.clean() -myfont_cn = lv.binfont_load("S:%s/font/font-PHT-cn-20.bin" % script_path) +myfont_cn = lv.binfont_create("S:%s/font/font-PHT-cn-20.bin" % script_path) label1 = lv.label(scr) label1.set_style_text_font(myfont_cn, 0) # set the font label1.set_text("上中下乎") label1.align(lv.ALIGN.CENTER, 0, -25) -myfont_en = lv.binfont_load("S:%s/font/font-PHT-en-20.bin" % script_path) +myfont_en = lv.binfont_create("S:%s/font/font-PHT-en-20.bin" % script_path) label2 = lv.label(scr) label2.set_style_text_font(myfont_en, 0) # set the font @@ -53,7 +53,7 @@ label2.align(lv.ALIGN.CENTER, 0, 25) -myfont_jp= lv.binfont_load("S:%s/font/font-PHT-jp-20.bin" % script_path) +myfont_jp= lv.binfont_create("S:%s/font/font-PHT-jp-20.bin" % script_path) label3 = lv.label(scr) label3.set_style_text_font(myfont_jp, 0) # set the font diff --git a/examples/example1.py b/examples/example1.py index 2c8505d99..db8a43a62 100644 --- a/examples/example1.py +++ b/examples/example1.py @@ -100,7 +100,7 @@ def init_gui(self): image.align(lv.ALIGN.CENTER, 0, 0) image_dsc = lv.image_dsc_t( { - "header": {"w": 100, "h": 75, "cf": lv.COLOR_FORMAT.NATIVE}, + "header": {"w": 100, "h": 75, "cf": lv.COLOR_FORMAT.ARGB8888}, "data_size": len(image_data), "data": image_data, } From bee7b620aa8fbde3e30d60e56e2275dacb3e5035 Mon Sep 17 00:00:00 2001 From: PGNetHun Date: Thu, 18 Jan 2024 23:38:48 +0100 Subject: [PATCH 55/59] Update LVGL config (#319) --- lv_conf.h | 168 +++++++++++++++++++++++++++++++----------------------- 1 file changed, 96 insertions(+), 72 deletions(-) diff --git a/lv_conf.h b/lv_conf.h index f51ecd451..85ef24806 100644 --- a/lv_conf.h +++ b/lv_conf.h @@ -1,6 +1,6 @@ /** * @file lv_conf.h - * Configuration file for v9.0.0-dev + * Configuration file for v9.0.0-rc */ /* @@ -17,11 +17,6 @@ #ifndef LV_CONF_H #define LV_CONF_H -/*======================= - * Development version! - * ======================*/ -#define LV_USE_DEV_VERSION 1 - /*==================== COLOR SETTINGS *====================*/ @@ -72,6 +67,23 @@ *(Not so important, you can adjust it to modify default sizes and spaces)*/ #define LV_DPI_DEF 130 /*[px/inch]*/ +/*================= + * OPERATING SYSTEM + *=================*/ +/*Select an operating system to use. Possible options: + * - LV_OS_NONE + * - LV_OS_PTHREAD + * - LV_OS_FREERTOS + * - LV_OS_CMSIS_RTOS2 + * - LV_OS_RTTHREAD + * - LV_OS_WINDOWS + * - LV_OS_CUSTOM */ +#define LV_USE_OS LV_OS_NONE + +#if LV_USE_OS == LV_OS_CUSTOM + #define LV_OS_CUSTOM_INCLUDE +#endif + /*======================== * RENDERING CONFIGURATION *========================*/ @@ -89,13 +101,16 @@ * > 1 means multiply threads will render the screen in parallel */ #define LV_DRAW_SW_DRAW_UNIT_CNT 1 + /* Use Arm-2D to accelerate the sw render */ + #define LV_USE_DRAW_ARM2D_SYNC 0 + /* If a widget has `style_opa < 255` (not `bg_opa`, `text_opa` etc) or not NORMAL blend mode * it is buffered into a "simple" layer before rendering. The widget can be buffered in smaller chunks. * "Transformed layers" (if `transform_angle/zoom` are set) use larger buffers * and can't be drawn in chunks. */ /*The target buffer size for simple layer chunks.*/ - #define LV_DRAW_SW_LAYER_SIMPLE_BUF_SIZE (24 * 1024) /*[bytes]*/ + #define LV_DRAW_SW_LAYER_SIMPLE_BUF_SIZE (24 * 1024) /*[bytes]*/ /* 0: use a simple renderer capable of drawing only simple rectangles with gradient, images, texts, and straight lines only * 1: use a complex renderer capable of drawing rounded corners, shadow, skew lines, and arcs too */ @@ -121,15 +136,30 @@ #endif #endif -/* Use Arm-2D on Cortex-M based devices. Please only enable it for Helium Powered devices for now */ -#define LV_USE_DRAW_ARM2D 0 - /* Use NXP's VG-Lite GPU on iMX RTxxx platforms. */ #define LV_USE_DRAW_VGLITE 0 +#if LV_USE_DRAW_VGLITE + /* Enable blit quality degradation workaround recommended for screen's dimension > 352 pixels. */ + #define LV_USE_VGLITE_BLIT_SPLIT 0 + + #if LV_USE_OS + /* Enable VGLite draw async. Queue multiple tasks and flash them once to the GPU. */ + #define LV_USE_VGLITE_DRAW_ASYNC 1 + #endif + + /* Enable VGLite asserts. */ + #define LV_USE_VGLITE_ASSERT 0 +#endif + /* Use NXP's PXP on iMX RTxxx platforms. */ #define LV_USE_DRAW_PXP 0 +#if LV_USE_DRAW_PXP + /* Enable PXP asserts. */ + #define LV_USE_PXP_ASSERT 0 +#endif + /* Use Renesas Dave2D on RA platforms. */ #define LV_USE_DRAW_DAVE2D 0 @@ -140,38 +170,12 @@ #define LV_USE_DRAW_VG_LITE 0 #if LV_USE_DRAW_VG_LITE -/* Enbale VG-Lite custom external 'gpu_init()' function */ +/* Enable VG-Lite custom external 'gpu_init()' function */ #define LV_VG_LITE_USE_GPU_INIT 0 /* Enable VG-Lite assert. */ #define LV_VG_LITE_USE_ASSERT 0 -/* Simulate VG-Lite hardware using ThorVG */ -#define LV_USE_VG_LITE_THORVG 0 - -/* Enable trace log for VG-Lite simulator*/ -#define LV_VG_LITE_THORVG_TRACE_API 0 - -/*Enable YUV support for VG-Lite simulator*/ -#define LV_VG_LITE_THORVG_YUV_SUPPORT 0 - -#endif - -/*================= - * OPERATING SYSTEM - *=================*/ -/*Select an operating system to use. Possible options: - * - LV_OS_NONE - * - LV_OS_PTHREAD - * - LV_OS_FREERTOS - * - LV_OS_CMSIS_RTOS2 - * - LV_OS_RTTHREAD - * - LV_OS_WINDOWS - * - LV_OS_CUSTOM */ -#define LV_USE_OS LV_OS_NONE - -#if LV_USE_OS == LV_OS_CUSTOM - #define LV_OS_CUSTOM_INCLUDE #endif /*======================= @@ -251,36 +255,10 @@ *For layers add the index number of the draw unit on black background.*/ #define LV_USE_PARALLEL_DRAW_DEBUG 0 -/*------------------ - * STATUS MONITORING - *------------------*/ - -/*1: Show CPU usage and FPS count - * Requires `LV_USE_SYSMON = 1`*/ -#define LV_USE_PERF_MONITOR 0 -#if LV_USE_PERF_MONITOR - #define LV_USE_PERF_MONITOR_POS LV_ALIGN_BOTTOM_RIGHT - - /*0: Displays performance data on the screen, 1: Prints performance data using log.*/ - #define LV_USE_PERF_MONITOR_LOG_MODE 0 -#endif - -/*1: Show the used memory and the memory fragmentation - * Requires `LV_USE_BUILTIN_MALLOC = 1` - * Requires `LV_USE_SYSMON = 1`*/ -#define LV_USE_MEM_MONITOR 0 -#if LV_USE_MEM_MONITOR - #define LV_USE_MEM_MONITOR_POS LV_ALIGN_BOTTOM_LEFT -#endif - /*------------- * Others *-----------*/ -/*Maximum buffer size to allocate for rotation. - *Only used if software rotation is enabled in the display driver.*/ -#define LV_DISPLAY_ROT_MAX_BUF (10*1024) - /*Garbage Collector settings *Used if LVGL is bound to higher level language and the memory is managed by that language*/ extern void mp_lv_init_gc(); @@ -322,6 +300,26 @@ extern void mp_lv_init_gc(); /*Use obj property set/get API*/ #define LV_USE_OBJ_PROPERTY 0 +/* VG-Lite Simulator */ +/*Requires: LV_USE_THORVG_INTERNAL or LV_USE_THORVG_EXTERNAL */ +#define LV_USE_VG_LITE_THORVG 0 + +#if LV_USE_VG_LITE_THORVG + + /*Enable LVGL's blend mode support*/ + #define LV_VG_LITE_THORVG_LVGL_BLEND_SUPPORT 0 + + /*Enable YUV color format support*/ + #define LV_VG_LITE_THORVG_YUV_SUPPORT 0 + + /*Enable 16 pixels alignment*/ + #define LV_VG_LITE_THORVG_16PIXELS_ALIGN 1 + + /*Enable multi-thread render*/ + #define LV_VG_LITE_THORVG_THREAD_RENDER 0 + +#endif + /*===================== * COMPILER SETTINGS *====================*/ @@ -394,7 +392,7 @@ extern void mp_lv_init_gc(); /*Demonstrate special features*/ #define LV_FONT_MONTSERRAT_28_COMPRESSED 0 /*bpp = 3*/ -#define LV_FONT_DEJAVU_16_PERSIAN_HEBREW 1 /*Hebrew, Arabic, Persian letters and all their forms*/ +#define LV_FONT_DEJAVU_16_PERSIAN_HEBREW 0 /*Hebrew, Arabic, Persian letters and all their forms*/ #define LV_FONT_SIMSUN_16_CJK 0 /*1000 most common CJK radicals*/ /*Pixel perfect monospace fonts*/ @@ -744,7 +742,29 @@ extern void mp_lv_init_gc(); #define LV_USE_SNAPSHOT 1 /*1: Enable system monitor component*/ -#define LV_USE_SYSMON (LV_USE_MEM_MONITOR | LV_USE_PERF_MONITOR) +#define LV_USE_SYSMON 0 + +#if LV_USE_SYSMON + + /*1: Show CPU usage and FPS count + * Requires `LV_USE_SYSMON = 1`*/ + #define LV_USE_PERF_MONITOR 0 + #if LV_USE_PERF_MONITOR + #define LV_USE_PERF_MONITOR_POS LV_ALIGN_BOTTOM_RIGHT + + /*0: Displays performance data on the screen, 1: Prints performance data using log.*/ + #define LV_USE_PERF_MONITOR_LOG_MODE 0 + #endif + + /*1: Show the used memory and the memory fragmentation + * Requires `LV_USE_BUILTIN_MALLOC = 1` + * Requires `LV_USE_SYSMON = 1`*/ + #define LV_USE_MEM_MONITOR 0 + #if LV_USE_MEM_MONITOR + #define LV_USE_MEM_MONITOR_POS LV_ALIGN_BOTTOM_LEFT + #endif + +#endif /*LV_USE_SYSMON*/ /*1: Enable the runtime performance profiler*/ #define LV_USE_PROFILER 0 @@ -783,13 +803,6 @@ extern void mp_lv_init_gc(); /*1: Support using images as font in label or span widgets */ #define LV_USE_IMGFONT 1 -#if LV_USE_IMGFONT - /*Imgfont image file path maximum length*/ - #define LV_IMGFONT_PATH_MAX_LEN 64 - - /*1: Use img cache to buffer header information*/ - #define LV_IMGFONT_USE_IMAGE_CACHE_HEADER 0 -#endif /*1: Enable an observer pattern implementation*/ #define LV_USE_OBSERVER 1 @@ -894,6 +907,17 @@ extern void mp_lv_init_gc(); /*Driver for evdev input devices*/ #define LV_USE_EVDEV 0 +/*Drivers for LCD devices connected via SPI/parallel port*/ +#define LV_USE_ST7735 0 +#define LV_USE_ST7789 0 +#define LV_USE_ST7796 0 +#define LV_USE_ILI9341 0 + +#define LV_USE_GENERIC_MIPI (LV_USE_ST7735 | LV_USE_ST7789 | LV_USE_ST7796 | LV_USE_ILI9341) + +/* LVGL Windows backend */ +#define LV_USE_WINDOWS 0 + /*================== * EXAMPLES *==================*/ From 666d94e7066d016477e72d1ae52c125b3aedee08 Mon Sep 17 00:00:00 2001 From: Xu Xingliang Date: Fri, 19 Jan 2024 13:34:53 +0800 Subject: [PATCH 56/59] fix CI break by disabling LV_USE_LOG Signed-off-by: Xu Xingliang --- lv_conf.h | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/lv_conf.h b/lv_conf.h index d79f05720..7897ee981 100644 --- a/lv_conf.h +++ b/lv_conf.h @@ -177,7 +177,11 @@ *-----------*/ /*Enable the log module*/ -#define LV_USE_LOG 1 +#ifdef MICROPY_LV_USE_LOG + #define LV_USE_LOG MICROPY_LV_USE_LOG +#else + #define LV_USE_LOG 1 +#endif #if LV_USE_LOG /*How important log should be added: From a664c4ebdecaa2d6e718f1de81fc0d5bf1e14b16 Mon Sep 17 00:00:00 2001 From: Gabor Kiss-Vamosi Date: Fri, 19 Jan 2024 09:21:18 +0100 Subject: [PATCH 57/59] fix(ci): temporarily disable LOG to make LVGL's CI pass See https://github.com/lvgl/lvgl/actions/runs/7581068036/job/20647980102?pr=5393 --- lv_conf.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lv_conf.h b/lv_conf.h index 85ef24806..34227eb44 100644 --- a/lv_conf.h +++ b/lv_conf.h @@ -187,7 +187,7 @@ *-----------*/ /*Enable the log module*/ -#define LV_USE_LOG 1 +#define LV_USE_LOG 0 #if LV_USE_LOG /*How important log should be added: From d37ab3e682b48ce5dbb1768b8116d33bed6b6c61 Mon Sep 17 00:00:00 2001 From: Gabor Kiss-Vamosi Date: Fri, 19 Jan 2024 10:02:27 +0100 Subject: [PATCH 58/59] update lvgl --- lvgl | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lvgl b/lvgl index 3a8c6ce34..8d67e9c48 160000 --- a/lvgl +++ b/lvgl @@ -1 +1 @@ -Subproject commit 3a8c6ce340caa138979d4e1f36e25b687c3804b8 +Subproject commit 8d67e9c4888bf0a7bdd568e9ec627da736a933c1 From e87465fc05517d18f50d375ee9dff29830f320e9 Mon Sep 17 00:00:00 2001 From: PGNetHun Date: Tue, 23 Jan 2024 01:13:06 +0100 Subject: [PATCH 59/59] Update LVGL (#321) --- lv_conf.h | 14 ++++++++++++-- lvgl | 2 +- 2 files changed, 13 insertions(+), 3 deletions(-) diff --git a/lv_conf.h b/lv_conf.h index 382477158..c77218b31 100644 --- a/lv_conf.h +++ b/lv_conf.h @@ -1,6 +1,6 @@ /** * @file lv_conf.h - * Configuration file for v9.0.0-rc + * Configuration file for v9.0.0 */ /* @@ -190,7 +190,7 @@ #ifdef MICROPY_LV_USE_LOG #define LV_USE_LOG MICROPY_LV_USE_LOG #else - #define LV_USE_LOG 1 + #define LV_USE_LOG 0 #endif #if LV_USE_LOG @@ -285,6 +285,14 @@ extern void mp_lv_init_gc(); #define LV_CACHE_DEF_SIZE 0 #endif +/*Default number of image header cache entries. The cache is used to store the headers of images + *The main logic is like `LV_CACHE_DEF_SIZE` but for image headers.*/ +#ifdef MICROPY_IMAGE_HEADER_CACHE_COUNT + #define LV_IMAGE_HEADER_CACHE_DEF_CNT MICROPY_IMAGE_HEADER_CACHE_COUNT +#else + #define LV_IMAGE_HEADER_CACHE_DEF_CNT 32 +#endif + /*Number of stops allowed per gradient. Increase this to allow more stops. *This adds (sizeof(lv_color_t) + 1) bytes per additional stop*/ #define LV_GRADIENT_MAX_STOPS 2 @@ -750,6 +758,8 @@ extern void mp_lv_init_gc(); #define LV_USE_SYSMON 0 #if LV_USE_SYSMON + /*Get the idle percentage. E.g. uint32_t my_get_idle(void);*/ + #define LV_SYSMON_GET_IDLE lv_timer_get_idle /*1: Show CPU usage and FPS count * Requires `LV_USE_SYSMON = 1`*/ diff --git a/lvgl b/lvgl index 8d67e9c48..09cb87cdc 160000 --- a/lvgl +++ b/lvgl @@ -1 +1 @@ -Subproject commit 8d67e9c4888bf0a7bdd568e9ec627da736a933c1 +Subproject commit 09cb87cdc6a0168a98bc0a3182a8439b13249ead