NotificationTexts Notification::GetTexts() const { JsValuePtr jsTexts = jsEngine->Evaluate("API.getNotificationTexts")->Call(*this); NotificationTexts notificationTexts; JsValuePtr jsTitle = jsTexts->GetProperty("title"); if (jsTitle->IsString()) { notificationTexts.title = jsTitle->AsString(); } JsValuePtr jsMessage = jsTexts->GetProperty("message"); if (jsMessage->IsString()) { notificationTexts.message = jsMessage->AsString(); } return notificationTexts; }