power_off.h 469 B

12345678910111213141516171819202122
  1. #pragma once
  2. typedef struct PowerOff PowerOff;
  3. typedef enum {
  4. PowerOffResponseDefault,
  5. PowerOffResponseOk,
  6. PowerOffResponseCancel,
  7. PowerOffResponseHide,
  8. } PowerOffResponse;
  9. #include <gui/view.h>
  10. PowerOff* power_off_alloc();
  11. void power_off_free(PowerOff* power_off);
  12. View* power_off_get_view(PowerOff* power_off);
  13. void power_off_set_time_left(PowerOff* power_off, uint8_t time_left);
  14. PowerOffResponse power_off_get_response(PowerOff* power_off);