dist/webdb.umd.js
function Node(tree, options) {
		this.tree = tree;
		if (options && options.parent) {this.parent = options.parent;}
		if (options && options.hasOwnProperty('key')) { this.key = options.key; }
		this.data = options && options.hasOwnProperty('value') ? [options.value] : [];
	}
function Node(tree, options) {
		this.tree = tree;
		if (options && options.parent) {this.parent = options.parent;}
		if (options && options.hasOwnProperty('key')) { this.key = options.key; }
		this.data = options && options.hasOwnProperty('value') ? [options.value] : [];
	}
function Node ( tree , options ) { this . tree = tree ; if ( options && options . parent ) { this . parent = options . parent ; } if ( options && options . hasOwnProperty ( 'key' ) ) { this . key = options . key ; } this . data = options && options . hasOwnProperty ( 'value' ) ? [ options . value ] : [ ] ; }
Creates a new Node.

@param {Object} Optional options object.
@param {Node}     options.parent Initialize this Node's parent
@param {Key}      options.key Initialize this Node's key
@param {Value}    options.value Initialize this Node's value
Creates a new Node .