Everything within this section is only visible while editing. Use Page Properties ID "STUB", "REFACTURE", "PROGRESS", "rDEV", "rDOC", "rLANG" and "DONE".

Everything contained within the table is displayed in the (INTERNAL) Reports page.

Product Version
Report Note
Assignee

Resources & Remarks

Modification History

Add a new line to this table and fill it whenever you edit the page.

NameDateProduct VersionAction
Antje28 NOV 20222022 Wintercreated
Agnieszka29 NOV 20222022 WinterrLANG




Customize the dashboard of a client application based on our developer libraries.


As of version 2022 Winter, the feature is still in a testing phase. We preserve the right to apply any changes to its functionality.



Table of Contents


Introduction

The @yuuvis/widget-grid developer library allows users to individually customize the client's dashboard according to their preferences.

A demo application shows how to configure widgets and how to use them to provide saved searches for the client user.
>> Example code on gitHub

Library Installation and Activation

Install and configure the @yuuvis/widget-grid and @yuuvis/widget-grid-widgets libraries with the widgets you want to enable for your users.
>> Library installation

To enable the usage of a customizable dashboard in your client application, set the dashboardWorkspaces parameter to true in the main.json configuration file.

Users can now choose between the default dashboard and an individually designed custom dashboard via the client's settings menu.

Configuring Workspaces

Users can configure multiple layouts for their dashboard and save them as so-called workspaces. To switch between workspaces, click the buttons with the workspace names in the bottom left corner.

Create a new workspace via the Plus icon in the bottom left corner or edit the activated workspace via the Pencil icon in the bottom right corner. You can now

The edit mode for individual widgets depends on the widget type.

The custom dashboard configuration is stored via USERSERVICE and is thus available on any device in which users might log-in. However, users can activate the usage of the default dashboard or the customizable dashboard depending on their used device.

Widget Types

The following widget types are provided as default by the libraries. You can easily extend the list with your own widgets according to your needs. Just create a component and register it.


Read on


yuuvis® architect

 Keep reading


Custom Client Build with Libraries

 Keep reading


Form Scripting (Client-side)

 Keep reading