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

Function info

codebase/sources/dhtmlxscheduler.js:8696–8727  ·  view source on GitHub ↗
(text)

Source from the content-addressed store, hash-verified

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++) {

Callers 1

messageBoxFunction · 0.70

Calls 2

eventMethod · 0.65
hideMethod · 0.45

Tested by

no test coverage detected