Skip to content

Widget

Widget Types

  • Form widget is a component for data viewing and editing.
  • Info widget is a component only for data viewing.
  • List widget is list the general information for many records and present it in a way that is easily interpretable for users.
  • Form Popup widget is a component for additional field checks in popup and the ability to add information inside the popup.
  • AdditionalInfo widget is a component only for data viewing. Widget is always located on the left.
  • Statistics blocks widget is a tool designed to display aggregated data in a visually accessible format.
  • PickListPopup widget

Structure .widget.json

{
  "name": "MyExampleForm",
  "title": "Title Form",
  "type": "Form",
  "bc": "myexample",
  "showCondition":{},
  "fields": [],
  "options": {}
}
  • "name"

Description: This is a unique identifier for the show condition within the project.

Type: String(required).

Notes: This value must be unique across the project

  • "title"

Description: Title for widget

Type: String(optional).

  • "type"

The value for this widget is required to be "Form",

  • "bc"

Description: Business Component

Type: String(required).

  • "showCondition"

Description: Define the availability or visibility of the widget dynamically. see more showCondition

Type: String(optional).

  • "fields"

Description: Fields Configuration

Type: String(required).

  • "options"

Description: Defines the structure of the widget using rows and columns.

Type: String(required).