Tools and Widgets

From Subscribe-HR Wiki Help
Jump to: navigation, search
(Creating New Tools and Widgets Item)
(Creating New Tools and Widgets Item)
 
(One intermediate revision by the same user not shown)
Line 43: Line 43:
 
<td width="206">Group type</td>
 
<td width="206">Group type</td>
 
</tr>
 
</tr>
 +
<tr>
 
<td width="484">Which Dashboard the Widget belongs to.</td>
 
<td width="484">Which Dashboard the Widget belongs to.</td>
 
</tr>
 
</tr>
Line 51: Line 52:
 
<tr>
 
<tr>
 
<td width="206">Size</td>
 
<td width="206">Size</td>
<td width="484">Only available if type is Widget. Options are Stat, Half or Full. "Stat" is a small tile at the top of the dashboard. "Half" is a half sized tile. "Full" is a full sized tile. "Third" Specifically for the "Activation Hub". "Side" which is for the Community Dashboard</td>
+
<td width="484">Only available if type is Widget. Options are Stat, Half or Full. "Stat" is a small tile at the top of the dashboard. "Half" is a half sized tile. "Full" is a full sized tile. "Third" Specifically for the "Activation Hub". "Side" which is for the Community Dashboard.</td>
 
</tr>
 
</tr>
 
<tr>
 
<tr>

Latest revision as of 02:04, 10 August 2023

Tools and Widgets Explained

Subscribe-HR development platform allows users and third party developers to create extensions (Apps). Apps can include a number of simple components e.g. Objects, Fields, Actions etc. In addition Apps can have complex components with rich dynamic content. The following component types can be created through the platform:

  1. Widget - dashboard widget that is rendered as one of the tiles on the dashboard.
  2. Wizard - a start wizard that contains a number of steps to take the user through.
  3. Workbench - a workbench specific application.
  4. Tool - an application within tools area.

Creating New Tools and Widgets Item

  1. After logging into the Subscribe-HR portal, select the Development TAB.
  2. Select the Tools and Widgets folder.
  3. Select the [Add new record] button.

The following table describes all available fields.

Field Name Description
UUID Unique identifier for the tool or widget.
Active Indicates whether tool is active or not.
Name Tool or widget name.
Type One of the following: Widget, Wizard, Workbench or Tool.
Group type
Which Dashboard the Widget belongs to.
Access Level User Group Access that can access the Widget. E.g. Employee, Manager, People and Culture
Size Only available if type is Widget. Options are Stat, Half or Full. "Stat" is a small tile at the top of the dashboard. "Half" is a half sized tile. "Full" is a full sized tile. "Third" Specifically for the "Activation Hub". "Side" which is for the Community Dashboard.
Icon Font awesome class to use as the tool icon.


NOTE: If you make a Widget Inactive, this widget will not be able to be added into the relevant Dashboard by a user using the "+" in the Dashboard.

Development Components

API

This section allows developers to create RESTful API end points which can then be called from front end to provide data and content. For full documentation please refer to our developer portal.

Template

Defines an initial template that will be shown on first render. For full documentation please refer to our developer portal.

Front End Javascript

This section contains all the client side javascript code. For full documentation please refer to our developer portal.

CSS

This section contains CSS stylesheet. For full documentation please refer to our developer portal.

Permissions

Developers can define permissions required by their application in JSON format here. This definition will extend permissions that are available in Group permissions area. For full documentation please refer to our developer portal.



Subscribehr logo.gif