EveryWidget

Widgets are useful and visually appealing interface components for an easy access to certain information. Widgets are placed on the “Dashboard”. They can be activated or deactivated and arranged as desired.

 

The "EveryWidget" app enables activation and deactivation of existing, as well as creation of new widgets. Additionally, it enables organizing widgets on the Dashboard to adjust it to company’s or specific group's needs.

The app is available to admins for installation under the following path: “Administration” / “Apps”, and it can be accessed for usage under the “Administration” / “Widgets” path.

New widget can be created by clicking on the "New" button in the upper left corner:

The following properties have to be set for each widget:

Property Name

Description

Active

Specifies whether the widget is currently visible on the “Dashboard” or not

Type

Type of widget. Possible values are described as subchapters of this chapter

Title

Name of the widget, visible at the top line of the widget area

Description

Short description of the widget

Sort

Specifies the position, i.e., ordinal number, of the widget on the “Dashboard”

Configurations

Specifies the set of configurations that apply to the widget

Group

Specifies to which groups will the widget be visible

Note: This field is only available in “Edit” mode, i.e., it is not visible when you initially create a widget.

Fields “Configurations” and “Group” are available only in edit mode of existing widgets. That is, a widget has to be initially created without these settings.

Active configurations for all widgets can be found under the “Configurations” option in the “Administration” menu. Non active, but existing configurations are mentioned in the corresponding widget's section. Their names are static, i.e., should not be changed, as their origin is in the application's source code. Should it be changed only in the application, it would lose its functionality. 

A complete widget's form looks like in the image below (Sales widget):

Clicking on “Save” or “Save and exit” button will add this widget to the solution.

Users with admin privileges can create new, edit or delete existing widgets. Editing and deleting can be done by clicking the appropriate button on the left side of desired item, i.e., desired widget:

Edit widget:

Delete widget:

 

Additionally, changing the order of widgets may be done by clicking on “Sandwich” button on the left of an item, i.e., widget, and dragging it to desired position. This will automatically change the value in “Sort” field.