123456789101112131415161718192021222324252627282930313233343536 |
- #ifndef BRIGHTRAY_BROWSER_NOTIFICATION_DELEGATE_H_
- #define BRIGHTRAY_BROWSER_NOTIFICATION_DELEGATE_H_
- #include <string>
- namespace brightray {
- class NotificationDelegate {
- public:
-
- virtual void NotificationDestroyed() {}
-
- virtual void NotificationFailed() {}
-
- virtual void NotificationReplied(const std::string& reply) {}
- virtual void NotificationAction(int index) {}
- virtual void NotificationClick() {}
- virtual void NotificationClosed() {}
- virtual void NotificationDisplayed() {}
- protected:
- NotificationDelegate() = default;
- ~NotificationDelegate() = default;
- };
- }
- #endif
|