MCPcopy
hub / github.com/jabbany/CommentCoreLibrary / _

Function _

experimental/scripting/deprecated/bscript.js:31–61  ·  view source on GitHub ↗
(type, props, children, callback)

Source from the content-addressed store, hash-verified

29 return s;
30 };
31 var _ = function (type, props, children, callback) {
32 var elem = null;
33 if (type === "text") {
34 return document.createTextNode(props);
35 } else if(type === "svg"){
36 elem = document.createElementNS("http://www.w3.org/2000/svg", "svg");
37 }else {
38 elem = document.createElement(type);
39 }
40 for(var n in props){
41 if(n !== "style" && n !== "className"){
42 elem.setAttribute(n, props[n]);
43 }else if(n === "className"){
44 elem.className = props[n];
45 }else{
46 for(var x in props.style){
47 elem.style[x] = props.style[x];
48 }
49 }
50 }
51 if (children) {
52 for(var i = 0; i < children.length; i++){
53 if(children[i] != null)
54 elem.appendChild(children[i]);
55 }
56 }
57 if (callback && typeof callback === "function") {
58 callback(elem);
59 }
60 return elem;
61 };
62 CCLScripting.createWorkerFromCode = function(code){
63 window.URL = window.URL || window.webkitURL;
64 var resolve = function(url, base_url) {

Callers 1

bscript.jsFile · 0.70

Calls

no outgoing calls

Tested by

no test coverage detected