Databases Reference
In-Depth Information
Figure 7-72. The JavaScript action performed by the WEEKLY button
The apex.widget.calendar.ajax_calendar JavaScript is a utility built in to APEX that performs actions
specifically related to calendars. Although it isn't documented in the API reference, just by looking at the calls you can
gain some insight into what the API does.
Charts
In APEX 4.2, charts got a major facelift with the incorporation of AnyChart 6. Not only does this release of AnyChart
produce charts that look much more professional than in previous releases, but the charting engine also provides the
option to use either Flash-based or HTML5-based charts. This is a huge leap forward for applications aimed at the
mobile market, because HTML5 charts render on most modern browsers with no need for extra plug-ins.
The beauty of the new charting engine is that you can flip between rendering Flash and HTML5 charts at any
time during the development of the page, and the declarative data remains the same, regardless of the choice
of rendering.
HTML5 charts also maintain the same level of interactivity that Flash charts have, including hover and
click-and-drill functionality.
Figure 7-73 shows both the Flash version and the HTML5 version of a bar chart, showing that, although the look
changes a certain amount, the same code generates very similar charts.
Figure 7-73. The same chart rendered with Flash and HTML5
Flash and HTML5 charts have almost identical functionality, but HTML5 charts are only able to render the 2D
versions of the chart types. This is a small price to pay for the ability to render on any modern browser without having
to continually update your Flash drivers.
 
Search WWH ::




Custom Search