#pragma once #include <furi.h> #include <gui/gui.h> #include <gui/view.h> #include <gui/view_dispatcher.h> #include <notification/notification.h> #include <gui/modules/submenu.h> #include <gui/modules/dialog_ex.h> #include "views/rgb_led_default.h" typedef struct { Gui* gui; NotificationApp* notifications; ViewDispatcher* view_dispatcher; Submenu* submenu; DialogEx* dialog; RgbLedDefault* rgb_led_default; uint32_t view_id; } RgbLed; typedef enum { RgbLedViewSubmenu, RgbLedViewDefault, RgbLedViewExitConfirm, } RgbLedViewView;