Layout configurationΒΆ

The layout configuration is a JSON file containing the configuration of every page.

For example, the following page would be available at: /#/view?view=myPageUrl.

{
    "myPageUrl": {
        "template": "page",
        "components": [...]
  }
}
Template [ page || drupal || drupal_dashboard ]
This corresponds to the template that will be loaded by the webUI.
Components

Components is an array of custom directives that define the layout of the page. See Custom directives.

The available custom directives are:

Alternatively, you can use any custom directives but layout of the WebUI can look a little off.