MCPcopy Create free account
hub / github.com/DHTMLX/scheduler / info

Function info

codebase/sources/dhtmlxscheduler.es.js:8692–8723  ·  view source on GitHub ↗
(text)

Source from the content-addressed store, hash-verified

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

Callers 1

messageBoxFunction · 0.70

Calls 2

eventMethod · 0.65
hideMethod · 0.45

Tested by

no test coverage detected