Skip to main content

Requirements

The table below describes the requirements that were used to define the plug-in’s scope.

RequirementThe plug-in Download File Pro
1The plug-in should allow the downloading of blob files based on given table specification from an Oracle APEX interactive grid.(tick)

The plug-in, based on attributes, transfers BLOB content into the user’s browser and initializes the download process.
2The plug-in should allow previewing of images, HTML, and PDF files.(tick)

The plug-in exposes predefined actions to preview BLOB contents for images, HTML, and PDF files.
3The plug-in should expose events allowing a developer to visualize the download process.(tick)

The plug-in exposes several events that can be used to visualize the AJAX processes for fetching file information and transferring the file to the end-user’s browser.
4The plug-in should be triggered when the specified button is clicked.(tick)

The plug-in uses a jQuery selector which allows using buttons, anchors, and other HTML elements to trigger the event.
5The plug-in should support a context-menu containing the plug-in actions for the specified button.(tick)

The plug-in supports a context-menu built on top of the native APEX popup menu.

The menu is accessible through the right-click event (context -menu)
6The plug-in should support custom JavaScript callbacks to be defined by a developer.(tick)

The plug-in supports customizing context-menu entries using JavaScript code, creating callbacks on the plug-in events, and overriding default actions.