How to call JavaScript API on components?

Version 2

    ←  RichFaces FAQ ←  Common client side

    There are two ways to call JavaScript API on components:

    1. using useful functions such as #{rich:clientId('id')} (#{rich:clientId('modalPanel')} for example)
    2. using <rich:componentControl>
    <rich:componentControl for="panel" attachTo="link" operation="show" event="onclick"/>

    You can find real-live example of <rich:componentControl> usage at the RichFaces Live Demo page.