MCPcopy Create free account
hub / github.com/Threadfin/Threadfin / createCell

Method createCell

ts/menu_ts.ts:711–790  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

709 onclickFunktion: string
710
711 createCell(): any {
712 var td = document.createElement("TD")
713
714
715 if (this.child == true) {
716 var element: any
717
718 switch (this.childType) {
719 case "P":
720 element = document.createElement(this.childType);
721 element.innerHTML = this.value
722 element.className = this.className
723 if (this.classColor) {
724 element.style.borderColor = this.classColor
725 }
726 break
727
728 case "INPUT":
729 element = document.createElement(this.childType);
730 (element as HTMLInputElement).value = this.value;
731 (element as HTMLInputElement).type = "text";
732 break
733
734 case "INPUTCHANNEL":
735 element = document.createElement("INPUT");
736 (element as HTMLInputElement).setAttribute("onchange", "javscript: changeChannelNumber(this)");
737 (element as HTMLInputElement).value = this.value;
738 (element as HTMLInputElement).type = "text";
739 break
740
741 case "BULK":
742 element = document.createElement("INPUT");
743 (element as HTMLInputElement).checked = this.value;
744 (element as HTMLInputElement).type = "checkbox";
745 (element as HTMLInputElement).className = "bulk hideBulk";
746 break
747
748 case "BULK_HEAD":
749 element = document.createElement("INPUT");
750 (element as HTMLInputElement).checked = this.value;
751 (element as HTMLInputElement).type = "checkbox";
752 (element as HTMLInputElement).className = "bulk hideBulk";
753 if (this.active) {
754 (element as HTMLInputElement).setAttribute("onclick", "javascript: selectAllChannels()")
755 } else {
756 (element as HTMLInputElement).setAttribute("onclick", "javascript: selectAllChannels('inactive_content_table')")
757 }
758 break
759
760 case "IMG":
761 var imgElement: any
762 imgElement = document.createElement(this.childType);
763 imgElement.setAttribute("src", this.imageURL)
764 if (this.imageURL != "") {
765 imgElement.setAttribute("onerror", "javascript: this.onerror=null;this.src=''")
766 //onerror="this.onerror=null;this.src='missing.gif';"
767 }
768 element = document.createElement("DIV");

Callers 4

createTableContentMethod · 0.95
showMethod · 0.95
openPopUpFunction · 0.95

Calls

no outgoing calls

Tested by

no test coverage detected