INNER CODE UNIT · JavaScript
createNode
SamuelTallet/MongoDB-PHP-GUI · source/js/jsonViewModified.js:247
function createNode() {
var opt = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : {};
return {
key: opt.key || null,
parent: opt.parent || null,
value: opt.hasOwnProperty('value') ? opt.value : null,
isExpanded: opt.isExpanded || false,
type: opt.type || null,
children: opt.children || [],
el: opt.el || null,
depth: opt.depth || 0
};
}
function createSubnode(data, node) {
if (_typeof(data) === 'object') {
for (var key in data) {
var child = createNode({