Pluggable Views, Custom Apps and Common JavaScript Client Libraries
When the Business Analytics built-in views do not provide the visualizations you need, you can add pluggable views to the Business Analytics View Gallery and the Business Analytics View Maker using the MashZone NextGen Views API.
Pluggable views use a
datatable from the
MashZone NextGen DataTable APIMashZone NextGen DataTable API as the interface to mashable or mashup results. This API provides a light-weight, tabular client-side data model that you can also use in custom apps to work with mashable or mashup results.
When the basic apps generated by App Maker do not provide needed functionality, you can use the MashZone NextGen App API in conjunction with the App Specifications to define custom apps.
The MashZone NextGen Library Loader API provides methods to easily load JavaScript or CSS libraries automatically and seamlessly handle any dependencies. Both the Business Analytics View Framework and the Business Analytics Apps Framework use the Library Loader to load dependencies for view or apps, including third-party libraries that are bundled in Business Analytics and any pluggable libraries that you add to Business Analytics. Typically, pluggable libraries include code from your organization or other third parties that you provide to extend base functionality, such as libraries for pluggable views.