// This file was generated by SquareLine Studio
// SquareLine Studio version: SquareLine Studio 1.6.0
// LVGL version: 8.3.11
// Project name: Lcd_Pro

#ifndef UI_SCREENIMG_H
#define UI_SCREENIMG_H

#ifdef __cplusplus
extern "C" {
#endif

// SCREEN: ui_ScreenImg
extern void ui_ScreenImg_screen_init(void);
extern void ui_ScreenImg_screen_destroy(void);
extern void ui_event_ScreenImg( lv_event_t * e);
extern lv_obj_t *ui_ScreenImg;
extern lv_obj_t *ui_ImgBle;
extern lv_obj_t *ui_ContainerDle;
extern lv_obj_t *ui_ImageDel;
extern lv_obj_t *ui_ImageReturn;

extern void init_spiffs_image_list(void);
extern bool update_ui_ImgBle(const char *img_name);
extern void free_spiffs_image_list(void);
extern const char* get_next_image(void);
extern const char* get_prev_image(void);

// ContainerDle 显示/隐藏控制
extern void ui_ScreenImg_show_delete_container(void);
extern void ui_ScreenImg_hide_delete_container(void);

// CUSTOM VARIABLES

#ifdef __cplusplus
} /*extern "C"*/
#endif

#endif

