#ifndef BLINKY_SETTINGS_VIEW_EVENT_H_ #define BLINKY_SETTINGS_VIEW_EVENT_H_ #include #include #include "ui/ui_settings_page.h" #ifdef __cplusplus extern "C" { #endif struct settings_view_event { struct app_event_header header; struct ui_settings_page *page; bool animate; }; APP_EVENT_TYPE_DECLARE(settings_view_event); static inline void submit_settings_view_event(struct ui_settings_page *page, bool animate) { struct settings_view_event *event = new_settings_view_event(); event->page = page; event->animate = animate; APP_EVENT_SUBMIT(event); } #ifdef __cplusplus } #endif #endif /* BLINKY_SETTINGS_VIEW_EVENT_H_ */