JavaScript Resources

Here are all the JavaScript resources used by the Query Builder.

File Description
jcsdl.parser.js

Verifies the JCSDL input, creates appropriate filters from the input, handles errors, generates the filter's output code.

jcsdl.gui.logic.js

The Advanced Logic Editor is defined in this file.

jcsdl.gui.filtereditor.js

The single filter editor is defined in this file.

jcsdl.gui.templates.js

A .js file for the HTML template of the GUI.

jcsdl.gui.plugins.js

A .js with external features.

jcsdl.gui.js

Core of the editor that ties all elements together.

jcsdl.gui.inputs.js

The definition of all the input elements.

jcsdl.definition.js

List of all possible targets, their fields and their types.

jquery.ui.custom.min.js

jQuery UI plugin.

jquery.touchpunch.js

Touch punch jQuery plugin for touch enabled mobile devices.

jquery.tipsy.js

Tipsy jQuery plugin.

jquery.simulate.js

jQuery simulate plugin to simulate browser mouse and keyboard events.

crypto.md5.min.js

Collection of standard and secure cryptographic algorithms.