Understanding the Platform Web Client
Note that:
-
Platform features can be extended further depending on the project requirements. For more details, please refer to Chapter Extending the Application Features.
-
Access to this service requires authentication. For more details, please refer to Chapter Managing Users.
-
Visibility of the application elements depends on:
-
The current application preferences. For more details, please refer to Chapter Configuring the Application; and
-
The current user permissions. For more details, please refer to Section Understanding Operations.
-
Once the application is generated, as described in Part Getting Started, the Platform web client, or web client, is accessible from a browser. For more details, please refer to Section Accessing the Application Endpoints.
The web client is an extensible and configurable Angular application. The generated frontend project contains an empty Angular application that uses the Platform web client library.
Web client applications rely on workspaces and scenarios to store application data. For more details, please refer to Chapter Understanding the Scenario Service.
The Platform web client is composed of three main areas.
The Platform Web Client
-
The Topbar and the Sidenav contain useful configuration and navigation options. For more details, please refer to Sections Understanding the Topbar and Section Understanding the Sidenav.
-
The Central area of the screen displays the views and dashboards. For more details, please refer to Section Understanding the Central Area.
The first time the Platform web client is started, it contains an initial configuration with the:
-
Public Workspace as the only workspace. For more details, please refer to Section Understanding the Sidenav Workspace Selector;
-
Home in the Sidenav. For more details, please refer to Sections Understanding the Home View and Understanding the Sidenav List; and
-
Select a Scenario value in the Scenario Selector as no scenario exists in the workspace.
The data displayed depends on the application context. It is defined by the scenario currently active, which can be selected via:
-
The Scenario Selector. For more details, please refer to Section Understanding the Scenario Selector; or
-
The Scenario List widget. For more details, please refer to Section Using the Scenario List Widget.
-
After understanding the web client interface, one can customize and manage the application configuration. For more details, please refer to Chapter Configuring the Application.