Details
Description
A variety of components handle the partial response <update> in a specific way, for instance autocomplete has a custom onsuccess handler that decodes JSON from the response (rather than markup as is typical in an <update>).
It would be possible for such components to flag these requests in a common way, such as by adding a request parameter. DOMPartialViewContext could then detect this parameter and avoid subtree DOM output and diff.
It would be possible for such components to flag these requests in a common way, such as by adding a request parameter. DOMPartialViewContext could then detect this parameter and avoid subtree DOM output and diff.
The JavaScript that invokes custom update processing should set a request parameter org.icefaces.customUpdate=true. When this is detected by DOMPartialViewContext, the DOM diff would not run for that subtree.