jay-js
Version:
Jay is a framework for creating a single page application.
23 lines • 614 B
JavaScript
export const setProp = (obj, content) => {
if (Array.isArray(content)) {
while (obj.firstChild) {
obj.removeChild(obj.firstChild);
}
content.forEach(item => obj.append(item));
return;
}
if (typeof content === "function" &&
content.name === "setObserver") {
content(setProp, obj);
return;
}
if (obj.attr) {
obj.obj[obj.attr] = content;
return;
}
while (obj.firstChild) {
obj.removeChild(obj.firstChild);
}
obj.append(content);
};
//# sourceMappingURL=setProp.js.map