The r:componentControl component makes it easy to call any of the available JavaScript APIs on RichFaces components. It supports parameter passing using f:param, r:param and r:hasParam tags. You can define the target component by using the clientId, but at some point we plan to add support for short-id lookup.

In the example below we are using r:componentControl to allow external manipulation of the data filter.