Extensions and AddOns

Extensions and AddOns

You can extend the functionality in different ways. Some extensions are already installed together with AvNav or are available as seperate packages.

Adding Other Web Pages

== not on Android ==

You can add other web pages (either externally or on the same server like AvNav) as so called "User Apps".
There is a dialog based configuration available at the User App Config Page. The Pages will become visible at the User App Page.

Extending the Functionality of the Web App

With some lines of java script code you can add functionality to the web app. Especially you can define own display (text based or graphics based), you can add new formatters for display values - or even add buttons that will trigger various actions.
Your java script code will go to a user.js file and AvNav provides an integrated editor for this file on the Files/Download page.
Beside the java script code you typically will also need some css code to tune the display of your new entities - this css will go into a user.css file.

Plugins

== not on Android ==

Plugins allow to extend the functionality of AvNav both on the server side and in the display (client). AvNav already provides some built in plugins, others can be installed as packages. And you can develop your own.

Plugins provided with AvNav:

For the development of own plugins and a list of plugins that you can install as packages refer to the plugin description.