External and Internal Dependencies

The FileExplorer control has the following list of external JavaScript dependencies.

Refer to the internal dependencies in the following table.

File Description/Usage
ej.core.min.js

Must be referred always before using all the JS controls.

ej.data.min.js

Used to handle data operation and should be used while binding data to JS controls.

ej.draggable.min.js

Used to handle the drag and drop functionality

ej.touch.min.js

Used to handle touch functionality

ej.checkbox.min.js

Used to handle multiple file selection

ej.scroller.min.js

Used to show the scroller in the layout area

ej.button.min.js

Used to display the buttons in the toolbar

ej.splitbutton.min.js

Used to display the split buttons in the toolbar

ej.treeview.min.js

Used to display the treeview in the navigation pane

ej.uploadbox.min.js

Used to perform the upload functionality

ej.waitingpopup.min.js

Used to showcase the waiting popup

ej.dialog.min.js

Used to create the alert windows

ej.splitter.min.js

Used as the body section to separate the navigation and layout area

ej.toolbar.min.js

Used to showcase the hearer section

ej.tooltip.min.js

Used to showcase the tooltip in toolbar

ej.menu.min.js

Used to showcase the context menu

ej.grid.min.js

Used to showcase the grid layout view

ej.globalize.min.js

Used to import globalization content for grid view

NOTE

FileExplorer uses one or more sub-controls, therefore refer the ej.web.all.min.js (which encapsulates all the ej controls and frameworks in a single file) in the application instead of referring all the above specified internal dependencies.

To get the real appearance of the FileExplorer, the dependent CSS file ej.web.all.min.css (which includes styles of all the widgets) should also needs to be referred.

NOTE

Uncompressed version of library files are also available which is used for development or debugging purpose and can be generated from the custom script here.