Skip to main content
Skip table of contents

Admin > UI

Intended audience: DEVELOPERS ADMINISTRATORS

AO Platform: 4.3

Overview

The UI pages allow the user to configure options for a variety of different UI related components, including JS Files and Functions, Map and Layers, Screen Resolution, Sidebar, Applications, Forms, Email, Icons and Themes.

Most of the pages in this section offer the following general actions:

  • Search/Filter - use a search term to find an entry from existing configurations.

  • Delete - batch deletion of any/all selected items.

  • Add New - create a new entry on the page.

  • Refresh - refreshes the page.

  • Import from Excel - allows the provision to import the configuration of one or more entries of the selected configuration page.

  • Export as CSV - exports the content of the page to a CSV file.

  • Settings - allows configuration of which columns can be seen on the page.

  • Go to (or select by page number) - allows moving to another page in case of too many entries for one page.

Additionally, these are the actions on individual entries:

  • View - views the properties of an entry in read-only mode.

  • Edit - allows the properties of an entry to be edited.

  • Delete - deletes an entry.

  • Add to Transport - adds the configuration record to Transport.

  • Copy - copies the selected entry to a new entry - only available on the Themes page as out-of-the-box Themes cannot be modified.

  • View JS Functions - views the JS Function for the selected JS Function Group.

  • View Sidebar Configs - views the Sidebar configurations for the selected Sidebar Group.

  • View Icons - views the Icons included in the selected Icon Group.

  • View Groups - views the Icon Groups that include the Icon.

JS Function Categories

The JS Function Categories page includes a list of configured JavaScript (JS) Function Categories, such as Formatting, Pattern, and Validation Utils. To view the JavaScript Functions associated with each Group, select View JS Functions entry in the Options menu. Also, see the JS Functions page.

Configuration details include General properties.

JS Functions

The JS Functions page includes a list of configured JavaScript (JS) Functions with a focus on supporting display formatting and input validation of various UI components. The JS Functions are associated with the JS Function Categories. Also, see the JS Function Category page.

Configuration details include properties in the categories: General and JS Function.

Screen Resolutions

The Screen Resolutions page includes a list of configured device resolutions that can be applied to various UI components in the UI Composers solution.

Configuration details include properties in the categories: General and Screen Resolution.

Sidebar Groups

The Sidebar Groups page includes a list of the Solutions with Sidebars available in the AO Platform. To see the Sidebar items configured for each Group, select View Sidebar Configs entry in the Options menu. Also, see Sidebar Items page.

Configuration details include General properties.

Sidebar Items

The Sidebar Items page includes a list of the configured Sidebar Items associated with the Sidebar Groups.

Configuration details include properties in the categories: General and Sidebar.

Application Categories

The Application Categories page includes a list of the configured Application Categories which is used to organize the many different types of MicroApps in the Application Composer, such as Charts, Maps, Tables, Analytical, Search, Q&A, etc…

Configuration details include General properties.

Highcharts Maps > Highcharts Maps

The Highcharts Maps page includes a list of the configured May Layers available when using the Highcharts-based Map MicroApp in the Application Composer.

Configuration details include properties in the categories: General and Map Layer.

Highcharts Maps > Highcharts Map Properties

The Highcharts Map Properties page includes a list of the properties specific to the Map Layers configured, including Name and Abbreviations for different regional levels, available when using the Highcharts-based Map MicroApp in the Application Composer.

Configuration details include properties in the categories: General and HC Map Properties.

UI Components

The UI Components page includes a list of the configured UI Components and Controls which can be used as MicroApps in the Application Composer.

Configuration details include properties in the categories: General, UI Element, and Additional Properties (as key/value pairs).

Query Builder > Operators

The Operators page includes the configured Operators that can be used in the Query Builder throughout the AO Platform. Use of these Operators are determined by the Data Type for a given field used in a Query. Also, see Operator Group Mapping page.

Configuration details include properties in the categories: General, Query Builder Operator, and Additional Properties (as key/value pairs).

Query Builder > Groups

The Groups page includes the configured Groups that Operators are associated with in the Query Builder.

Configuration details include properties in the categories: General and Query Builder Group.

Query Builder > Operator Group Mapping

The Operator Group Mapping page includes the configured mapping between individual Operators and their associated Group (determined by the Data Type, such as String, Number, Date, Time, Boolean, Long, Integer, Float, Double, Geometry, Object, etc…

Configuration details include properties in the categories: Query Builder Operator Group and Additional Properties.

JS Files

The JS Files page includes the configured JavaScript (JS) files as used to provide the interactivity and functionality of the various Solutions pages and UI components.

CSS Files

The CSS Files page includes the configured Cascading Style Sheet (CSS) files as used to style the HTML pages that make up the UI of the Solutions in the AO Platform, including Admin, Ontology Composer, UI Composers, Transport Tool, etc…

Forms

The Forms page includes the configured Forms available in the AO Platform. An example use of a Form can be seen when adding a Variable on the Pipeline Variables page in the Pipeline Composer.

Configuration details include properties in the categories: General and Form Element.

Form Elements

The Form Elements page includes the configured Elements that can be added to a Form.

Configuration details include properties in the categories: General and Form Element.

Form Element Groups

The Form Element Groups page includes the configured Groups of Form Elements.

Configuration details include properties in the categories: General and Form Element Group.

Email Templates

The Email Templates page includes the configured Email Templates available in the AO Platform relative to a given Solution.

Configuration details include General properties only.

Currently, there is no UI for editing the content of an email template. This has to be done by the Solution developer.

Icon Groups

The Icon Groups page includes the configured Icon Groups in the AO Platform. To see which Icons are included in each Group, select View Icons in the Options menu. Also, see the Icon page.

Icon

The Icon page includes the configured Icons in the AO Platform. To see which Groups a specific icon is associated with, select View Groups in the Options menu. Also, see the Icon Group page.

Solutions

The Solutions page includes a list of the currently published Solutions on the AO Platform.

Deploy

The Deploy page allows the Administrator to Rebuild or Deploy Config Builders or MSOs, and/or Reindex a Domain Element Type in Elasticsearch.

Maps > Base Map Layers

The Base Map Layers page includes a list of configured Base Map Layers used in the Advanced Map Application in Application Composer.

Configuration details include properties in the categories: General and Map Layer.

Maps > Map Providers

The Map Providers page includes a list of configured Map Providers used in the Advanced Map Application in Application Composer.

Configuration details include properties in the categories: General and Map Provider.

Maps > Map Layer Groups

The Map Layer Groups page includes a list of configured Map Groups, used to organize the Map Layers, - see Map Layers page.

Configuration details include properties in the categories: General and Map Layer Group.

Maps > Map Layers

The Map Layers page includes a list of configured Map Layers used in the Advanced Map Application in Application Composer.

Configuration details include properties in the categories: General and Layer Config.

Themes

The Themes page includes a list of configured UI Themes that can be applied from the General tab in the User Settings dialog. However, please note, that not all Solutions may be enabled to allow Theme selection in which case this option is not available in User Settings. The default Theme of the overall AO Platform is the Light Theme. Where applicable, an alternative Dark Theme can be selected, and/or any number of Custom Themes can be developed. See UI Theme Creation.

Color Palettes

The Color Palettes page includes a list of predefined Color Palette configurations. Color Palette configurations are based on three types of Color Palettes: Single, Dynamic, and Curated. Configuration of these is done on the Color Palette Types page - see below. Color Palettes are used to apply colors to data as visualized by Curations in dashboards, such as line, column, and bar series in Charts, cells in Tables, etc… When applied to data, the Color Palette selected will also be applied relating to a Theme.

Color Palette Types

The Color Palette Types page includes the list of Color Palette Types available, including Single, Dynamic, and Curated.

  • Single - means just that, a single color will be used for all data.

  • Dynamic - means that colors are derived by some method between a start and an end color. This is to create a spread of colors, such as a gradient, or to show a smooth transition of colors between eg. green and red. The number of colors generated can also be configured.

  • Curated - means any number of manually selected colors can be used as a palette.


Contact App Orchid | Disclaimer

JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.