These sample components were built so you can see Ardi's API in action and decide if it's right for you. You can review the complete Javascript source, and many of the demos have an interactive playground that allows you to modify the component's attributes.