message_view.h 461 B

12345678910111213141516171819202122
  1. #pragma once
  2. #include <gui/view.h>
  3. typedef struct BarcodeApp BarcodeApp;
  4. typedef struct {
  5. View* view;
  6. BarcodeApp* barcode_app;
  7. } MessageView;
  8. typedef struct {
  9. const char* message;
  10. } MessageViewModel;
  11. MessageView* message_view_allocate(BarcodeApp* barcode_app);
  12. void message_view_free_model(MessageView* message_view_object);
  13. void message_view_free(MessageView* message_view_object);
  14. View* message_get_view(MessageView* message_view_object);