Widgets

Introduction

Widgets are the basic elements of the customer panel that users interacts with. 

Widgets can be simple...

image-1594216210446.png

... or complex. 

image-1594216444615.png

Widgets are part of the modules. 

image-1594217756351.png

Saving the widgets configuration

Widgets can be added to the customer's Dashboard. 
Dashboard is customisable by the user. Customers can add and remove widgets or arrange their order. 

image-1594218055981.gif

This configuration is saved in the customer specific configuration. When the user logs in to the Customer Panel again he will see the same widgets configuration not only in the Dashboard module but also in the widgets in other modules (for example, filters set in the Tickets widget). 

Different display style

Widgets can be displayed differently in the module and in the customer's dashboard. 

Module

image-1594219480797.png

Dashboard

image-1594219604235.png

Developing new widgets

Developers have the ability to create new widgets without Intalio's assistance. 
Widgets consists of a single JavaScript file. If you know the basics of the Vue Framework you're good to go. 

Read more about developing new functionalities in the Intalio Customer Panel here