Skip to main content

enode.set()

Method enode.set() is used to change the HTML element associated with the current enode.

Using this method will change the value of enode.element, but not affect the previous HTML element if already rendered on DOM.

tip

In case of expecting changes reflected on DOM when assigning a new HTML element to an enode, use enode.swap().

Syntax

JavaScript
enode.set(element: HTMLElement)

Parameters

element

Return value

The current enode with a new associated HTML element.

Examples

JavaScript
var div = new Binh.ElementNode(document.createElement('div'));
var spanEl = document.createElement('span');

console.log(div.element);
// Output: <div></div>

div.set(spanEl);
console.log(div.element);
// Output: <span></span>

div.set();
console.log(div.element);
// Output: undefined