(text)
| 8694 | return `<div ${buttonAriaAttrs} class='scheduler_popup_button dhtmlx_popup_button ${buttonCss}' data-result='${result}' result='${result}' ><div>${text}</div></div>`; |
| 8695 | } |
| 8696 | function info(text) { |
| 8697 | if (!messageBox.area) { |
| 8698 | messageBox.area = document.createElement("div"); |
| 8699 | messageBox.area.className = "scheduler_message_area dhtmlx_message_area"; |
| 8700 | messageBox.area.style[messageBox.position] = "5px"; |
| 8701 | document.body.appendChild(messageBox.area); |
| 8702 | } |
| 8703 | messageBox.hide(text.id); |
| 8704 | var message2 = document.createElement("div"); |
| 8705 | message2.innerHTML = "<div>" + text.text + "</div>"; |
| 8706 | message2.className = "scheduler-info dhtmlx-info scheduler-" + text.type + " dhtmlx-" + text.type; |
| 8707 | scheduler2.event(message2, "click", function(e) { |
| 8708 | if (text.callback) { |
| 8709 | text.callback.call(this, e); |
| 8710 | } |
| 8711 | messageBox.hide(text.id); |
| 8712 | text = null; |
| 8713 | }); |
| 8714 | scheduler2._waiAria.messageInfoAttr(message2); |
| 8715 | if (messageBox.position == "bottom" && messageBox.area.firstChild) |
| 8716 | messageBox.area.insertBefore(message2, messageBox.area.firstChild); |
| 8717 | else |
| 8718 | messageBox.area.appendChild(message2); |
| 8719 | if (text.expire > 0) |
| 8720 | messageBox.timers[text.id] = window.setTimeout(function() { |
| 8721 | if (messageBox) |
| 8722 | messageBox.hide(text.id); |
| 8723 | }, text.expire); |
| 8724 | messageBox.pull[text.id] = message2; |
| 8725 | message2 = null; |
| 8726 | return text.id; |
| 8727 | } |
| 8728 | function getFirstDefined() { |
| 8729 | var values = [].slice.apply(arguments, [0]); |
| 8730 | for (var i = 0; i < values.length; i++) { |
no test coverage detected