NotificationManager.h: Reorder notification struct fields to allow easier creation. (#1774)
This commit changes the order for the notification struct fields to allow the creation of notifications using a string literal.
```cpp
NotificationManager::Notifiation notification {
"String literal with notification text",
42,
NotificationManager::Categories::SimpleAlert
};
```
Co-authored-by: minacode <minamoto9@web.de>
This commit is contained in:
parent
5f3acfadd2
commit
39d5b5c3a2
|
|
@ -27,11 +27,12 @@ namespace Pinetime {
|
||||||
struct Notification {
|
struct Notification {
|
||||||
using Id = uint8_t;
|
using Id = uint8_t;
|
||||||
using Idx = uint8_t;
|
using Idx = uint8_t;
|
||||||
|
|
||||||
|
std::array<char, MessageSize + 1> message;
|
||||||
|
uint8_t size;
|
||||||
|
Categories category = Categories::Unknown;
|
||||||
Id id = 0;
|
Id id = 0;
|
||||||
bool valid = false;
|
bool valid = false;
|
||||||
uint8_t size;
|
|
||||||
std::array<char, MessageSize + 1> message;
|
|
||||||
Categories category = Categories::Unknown;
|
|
||||||
|
|
||||||
const char* Message() const;
|
const char* Message() const;
|
||||||
const char* Title() const;
|
const char* Title() const;
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue