Some performance optimizations to make the rendering of big documents faster.
Tools view creation (drawView()) removed from class constructor. It will make block construction faster. We'll render a view only when render is called
Acessing of this._element.innerHTML from data getter now won't force Layout if there is no _element yet. Instead of this, we call hydrate() when tool data is ready.
Some performance optimizations to make the rendering of big documents faster.
drawView()
) removed from class constructor. It will make block construction faster. We'll render a view only whenrender
is calledthis._element.innerHTML
fromdata
getter now won't force Layout if there is no_element
yet. Instead of this, we callhydrate()
when tool data is ready.