| 19 | }; |
| 20 | |
| 21 | var unexpectedErrorPopupSettings = function () { |
| 22 | var reloadButton = document.createElement('div'); |
| 23 | reloadButton.setAttribute('onclick', 'location.reload()'); |
| 24 | reloadButton.innerHTML = 'Reload'; |
| 25 | |
| 26 | return { |
| 27 | width: 530, |
| 28 | height: 180, |
| 29 | title: unexpectedErrorIsNotEnoughMemoryError ? 'Not Enough Memory' : 'Unexpected Error Occurred', |
| 30 | messageText: 'Try to Reload the Page', |
| 31 | buttonElements: [reloadButton] |
| 32 | }; |
| 33 | }; |
| 34 | |
| 35 | var showUnexpectedErrorPopup = function (settings) { |
| 36 | var { overlay, popup } = createOverlayPopup('show_unexpected_error_dialog', settings.title, settings.width, settings.height, true, false); |