add color icon support for DropDownWrapper

This commit is contained in:
Michael Becker 2024-11-01 22:54:24 -04:00
parent 9c79cfd2ed
commit 70e1c08915

View File

@ -99,6 +99,15 @@ function DropDownWrapper(parentElement)
var a = document.createElement("a");
a.href = "#";
var spanIcon = document.createElement("span");
spanIcon.className = "uwt-icon";
if (this.SelectElement.options[i].hasAttribute("data-color"))
{
spanIcon.className = "uwt-icon uwt-color-tile";
spanIcon.style.backgroundColor = this.SelectElement.options[i].getAttribute("data-color");
}
a.appendChild(spanIcon);
var spanTitle = document.createElement("span");
spanTitle.className = "uwt-title";
spanTitle.innerHTML = this.SelectElement.options[i].label;