Experimental Features

Experimental Features are pre-release versions that you can enable to try out and share feedback about. Based on the usage and feedback the feature(s) eventually become official features in the WebUI, or might be removed if they are proven to not work well or do not add value to users.

How to enable or disable Experimental Features

To access and enable/disable the list of experimental features you can follow the below steps:

  1. You need to press a three-key combination i.e CTRL + SHIFT + . (Control Key + Shift Key + Dot/Fullstop Key).

  2. Once you key in the combination you will see a new icon experimental-features in the Application Toolbar in the top right corner. Click on the icon.

    ../_images/Application_Toolbar.png
  3. Clicking on the icon will reveal the Experimental Features menu on the left hand side.

    ../_images/Experimental_FeatureList.png
  4. To enable or disable a feature, just check/uncheck the checkbox for the respective feature. In this illustration, we will enable the webui state support feature. After enabling the feature either click the Reload text or refresh the page. The feature will only be active once the page is reloaded.

    ../_images/Experimental_Reload.png

Note

  • A file called “experimental-features.conf” is placed in the webui/resources folder, such that experimental features are activated when publishing on PRO.

  • Please be careful if you manually modify this file. Any syntax error will break the feature and might break the AIMMS model.

Current list of Experimental Features

Experimental Feature

Description

Version introduced

Compact Scalar

By enabling this feature you have the option to condense the height of the scalar to a fixed height that is similar to a label or button widget. An option Enable Compact mode (1/0), will appear in the Miscellaneous section of the Scalar widget options that allows toggling the compact mode.

4.46

Highlight Annotations

Enable this feature to use annotations to responsively highlight certain tuples in the Table and the Gantt Chart widget. Read more here.

4.68.5

Ignore Map Upgrade

Enable this option to roll back to the previous map version. This is unlike the other experimental features. This option will eventually be removed and only the latest map widget will be available for use. This option is merely here such that you may make the transition to the new map widget gradually

4.73

WebUI State Support

By enabling this feature the element parameters CurrentPageId and CurrentSidePanelPageId will be updated with the pageId of the current page the user is on and the pageId of the Side Panel page that is open, respectively.

4.72

Grid Layout

Enable this feature to leverage the new Grid Layout that makes it easy to create consistent and beautiful looking applications. Read more.

4.75