| Index: src/Notification.cpp |
| =================================================================== |
| --- a/src/Notification.cpp |
| +++ b/src/Notification.cpp |
| @@ -52,21 +52,43 @@ |
| if (notificationTypeIterator == notificationTypes.end()) |
| { |
| return NotificationType::NOTIFICATION_TYPE_INFORMATION; |
| } |
| return notificationTypeIterator->first; |
| } |
| } |
| +Notification::Notification(const Notification& src) |
| + : JsValue(src) |
| +{ |
| +} |
| + |
| +Notification::Notification(Notification&& src) |
| + : JsValue(std::move(src)) |
| +{ |
| +} |
| + |
| Notification::Notification(JsValue&& jsValue) |
| : JsValue(std::move(jsValue)) |
| { |
| } |
| +Notification& Notification::operator=(const Notification& src) |
| +{ |
| + static_cast<JsValue&>(*this) = src; |
| + return *this; |
| +} |
| + |
| +Notification& Notification::operator=(Notification&& src) |
| +{ |
| + static_cast<JsValue&>(*this) = std::move(src); |
| + return *this; |
| +} |
| + |
| NotificationType Notification::GetType() const |
| { |
| return StringToNotificationType(GetProperty("type").AsString()); |
| } |
| NotificationTexts Notification::GetTexts() const |
| { |
| JsValue jsTexts = jsEngine->Evaluate("API.getNotificationTexts").Call(*this); |