battery_test_app.h 585 B

123456789101112131415161718192021222324
  1. #include <furi.h>
  2. #include <power/power_service/power.h>
  3. #include <gui/gui.h>
  4. #include <gui/view.h>
  5. #include <gui/view_dispatcher.h>
  6. #include <notification/notification.h>
  7. #include <gui/modules/dialog_ex.h>
  8. #include <power/power_settings_app/views/battery_info.h>
  9. typedef struct {
  10. Power* power;
  11. Gui* gui;
  12. NotificationApp* notifications;
  13. ViewDispatcher* view_dispatcher;
  14. BatteryInfo* batery_info;
  15. DialogEx* dialog;
  16. PowerInfo info;
  17. } BatteryTestApp;
  18. typedef enum {
  19. BatteryTestAppViewBatteryInfo,
  20. BatteryTestAppViewExitDialog,
  21. } BatteryTestAppView;