During a trip to OUG Ireland in March 2016, someone mentioned to me that their users had difficulty in finding the largest bubble using the Bubble Chart plugin found within the Sample Charts packaged application. We discussed a solution whereby the bubble could be animated so that the users could easily see which bubble was the largest.
This got me thinking about possible solutions and once back in the office I found one.
The jQueryUI library contains many types of animation effects including shake, bounce, explode, fold and many more.
I’ve heavily annotated the code below to show the steps but basically it loops through all the bubbles and keeps a track of the current largest radius. The final step is to use the Pulsate effect to notify the users which is the largest bubble.
This example demonstrates the power and flexibility of jQueryUI when combined with APEX Plugins.
The bubble chart is just one of 45 plugins available within the APEX 5 Sample Applications.
Author: Matt Mulvaney
Job Title: Senior Oracle APEX Development Consultant
Bio: Matt is an experienced APEX solution designer having designed numerous complex systems using a broad range of Oracle Technologies. Building on his previous experience of Oracle Forms & PL/SQL, he is entirely focused on providing functionally rich APEX solutions. Matt promotes APEX as a software platform and openly shares best practises, techniques & approaches. Matt has a passion for excellence and enjoys producing high quality software solutions which provide a real business benefit.