Skip to content

javascript modules

Tobias Paczian edited this page Mar 27, 2018 · 2 revisions

Retina comes with a set of external javascript files. This page will only list a selection of those that do not support Retina built in functions or renderers.

ajv.min.js

Another JSON Schema Validator. Allows validation of JSON Schemas.


feature.min.js

This script will check whether the browser supports a certain set of features. The feature list to be checked can be configured.


jsoneditor.min.js

A very nice JSON editor. Allows browsing and editing of JSON data. This script requires Retina/css/jsoneditor.min.css and Retina/images/jsoneditor-icons.png.


jszip.min.js

This script allows reading and writing of ZIP files.


jspdf.all.js

Allows creation of PDF documents in javascript space.


rgbcolor.js

This module has a set of functions that return nice color palettes. It can also parse color values.


xlsx.js

Allows reading and writing of Excel files. This module requires jszip.min.js as Excel files are actually ZIP files.


peekabar.js

Creates a popup bar at the top or bottom of the screen, e.g. for the essential cookie warning.


markerclusterer.js

This module is a helper for using google maps. It clusters coordinates on the maps in case you want to show large numbers of coordinate items on a map. The clusters are resolved depending on zoom level.


jquery.cookie.js

Script that allows easy reading and writing of cookies.


jquery.datepicker.js

Visual date-picker module that shows a configurable calendar to pick dates with.


jquery.masonry.min.js

Module to automatically arrange boxes of content on a web page.


jquery.timepicker.js

Visual time-picker module that produces a controlled input field to capture times.

Clone this wiki locally