Skip to main content
Version: 2.4

Document Management System Widgets


Notification List tsm-notification-tab

List of notifications in a tabular view with filtering and editing options.

Widget Or Layout: unknown

Value:

{
"type": "layout",
"title": "Notification List",
"widget": {
"type": "tsm-notification-tab"
}
}

Inputs

Page Size

Key: pageSize

Name: Page Size

Description: Number of rows displayed on one page.

Table Height

Key: scrollHeight

Name: Table Height

Description: The custom height is applied only when the Table / TreeTable is in scrollable mode, contains more than 6 records, and the total height of all rows on the page exceeds the custom height value.

If the custom height is larger than the total height of the rows on the page, the Table / TreeTable automatically reduces its height to avoid empty space.

In Full Screen mode, the custom height setting is ignored. The Table / TreeTable uses a flex configuration which automatically manages the final height.

The height can be specified in these units: px, em, rem, vh.
Sample: 500px

Table Data View Mode

Key: dataViewMode

Name: Table Data View Mode

Description: "Table with scroll" keeps original column widths and a horizontal scrollbar. "FullScreen table" adjusts column widths to the window size.

Additional Context Data

Key: externalData

Name: Additional Context Data

Description: Specifies additional contextual data in the form of a JSON object for creating a new record in this listing, which is passed to the form context.

Listing Type

Key: listingType

Name: Listing Type

Description: Specifies which listing type is used for display.

Listing Profile

Key: profileId

Name: Listing Profile

Description: Specifies the listing profile, which defines columns, order, and other display settings.

Listing Profile Category

Key: profileCategory

Name: Listing Profile Category

Description: Name of the category from which profiles can be selected.

Output Context Key

Key: outputContextKey

Name: Output Context Key

Description: Key under which this table's selection is exposed in the form context as $outputContext.<key> (e.g. ticket, order, task). Contains selectedEntity (the selected row) and selectedIds (IDs across all pages). Empty = legacy behavior (the selected row is written directly to $outputContext).

Expose selected entities (selectedEntities)

Key: exposeSelectedEntities

Name: Expose selected entities (selectedEntities)

Description: In addition to selectedIds, also expose selectedEntities — the full rows, but for the CURRENT page only. Off by default: heavier payload than an array of IDs. Use selectedIds to work with the cross-page selection.

Hide Export Button

Key: showExport

Name: Hide Export Button

Description: Hides the export button.

Hide Filter

Key: showFilters

Name: Hide Filter

Description: Hides the listing filters.

Hide Refresh Button

Key: showRefresh

Name: Hide Refresh Button

Description: Hides the refresh button.

Hide Paginator

Key: showPaginator

Name: Hide Paginator

Description: Hides the listing pagination.

Hide Columns Manager

Key: showManagerColumns

Name: Hide Columns Manager

Description: Hides the columns manager.

Hide Profiles

Key: showProfiles

Name: Hide Profiles

Description: Hides the listing profiles.

Hide Sort Manager

Key: showManagerSort

Name: Hide Sort Manager

Description: Hides the sort manager.

Hide Color Manager

Key: showManagerColor

Name: Hide Color Manager

Description: Hides the color manager.

Hide Listing Config

Key: showListingConfig

Name: Hide Listing Config

Description: Hides the listing configuration.

Hide Data View Mode

Key: hiddenDataViewMode

Name: Hide Data View Mode

Description: Hides the option to switch between table and kanban view.

Hide Button Section

Key: hideButtonGroup

Name: Hide Button Section

Description: Hides the button section.

Disable Sticky Header

Key: scrollable

Name: Disable Sticky Header

Description: Disables the fixed table header while scrolling.

TQL WHERE Extension

Key: extendTqlWhere

Name: TQL WHERE Extension

Description: Adds a WHERE condition in TQL. Format: COLUMN_NAME OPERATOR VALUE.

TQL Sorting

Key: externalTqlSort

Name: TQL Sorting

Description: Modifies the default sorting in TQL. Format: COLUMN_NAME ASC/DESC.

TQL Sorting for Nested Tables

Key: externalTqlSortForNested

Name: TQL Sorting for Nested Tables

Description: Modifies the default sorting for nested tables in TQL. Format: COLUMN_NAME ASC/DESC.

TQL Query Params

Key: tqlQueryParams

Name: TQL Query Params

Description: Adds query parameters to the TQL request.

Filters

Key: filters

Name: Filters

Description: Allows defining filters for the data displayed in the list.


Entity Specification Select tsm-entity-specification-lov

Selection of a Entity Specification from a dropdown list.

Widget Or Layout: unknown

Value:

{
"type": "string",
"title": "Select Entity Specification",
"widget": {
"type": "tsm-entity-specification-lov"
}
}

Inputs

Default value

Key: default

Name: Default value

Default: ""

Filters

Key: defaultFilters

Name: Filters

Default: null

Keyboard on mobile

Key: keyboardOnMobile

Name: Keyboard on mobile

Description: When enabled, a system keyboard is shown on mobile devices to filter the list during selection.

Default: true

Show clear

Key: showClear

Name: Show clear

Description: When enabled, a clear icon is shown next to the selector so the user can clear the selected value.

Default: true

Show none text

Key: showNoneText

Name: Show none text

Description: When enabled, a "No value" item appears in the dropdown and can be selected to clear the field.

Default: true

Select first value

Key: selectFirstValue

Name: Select first value

Description: When only one record is available, it will be auto-selected. When multiple records exist, nothing happens.

Default: false

Selection using a listing (one or more values)

Key: multiselect

Name: Selection using a listing (one or more values)

Default: false

Value

Key: selectProperty

Name: Value

Default: "id"

Display

Key: displayField

Name: Display

Description: It is possible to add multiple values using autocomplete or with source code ["key", "name"]

Default: ["name"]

Examples

Curated configurations from libs/framework/fluent-forms/__fixtures__/widgets/tsm-entity-specification-lov/. Each is a complete validated FluentSchema — copy & adapt for your form.

Multiselect on10-multiselect-on.json

{
"type": "object",
"properties": {
"field": {
"type": "string",
"widget": {
"type": "tsm-entity-specification-lov"
},
"config": {
"multiselect": true
}
}
},
"layout": [
"field"
]
}

Gen default filtersgen-default-filters.json

Demonstrates widget.defaultFilters = "exampleValue" on tsm-entity-specification-lov.

{
"type": "object",
"title": "Entity Specification Select — Filters",
"description": "Demonstrates widget.defaultFilters = \"exampleValue\" on tsm-entity-specification-lov.",
"properties": {
"field": {
"type": "string",
"title": "Field",
"widget": {
"type": "tsm-entity-specification-lov",
"defaultFilters": "exampleValue"
}
}
},
"layout": [
"field"
]
}

Gen keyboard on mobilegen-keyboard-on-mobile.json

Keyboard on mobile: When enabled, a system keyboard is shown on mobile devices to filter the list during selection.

{
"type": "object",
"title": "Entity Specification Select — Keyboard on mobile",
"description": "Keyboard on mobile: When enabled, a system keyboard is shown on mobile devices to filter the list during selection.",
"properties": {
"field": {
"type": "string",
"title": "Field",
"widget": {
"type": "tsm-entity-specification-lov",
"keyboardOnMobile": false
}
}
},
"layout": [
"field"
]
}

Gen multiselectgen-multiselect.json

Demonstrates widget.multiselect = true on tsm-entity-specification-lov.

{
"type": "object",
"title": "Entity Specification Select — Selection using a listing (one or more values)",
"description": "Demonstrates widget.multiselect = true on tsm-entity-specification-lov.",
"properties": {
"field": {
"type": "string",
"title": "Field",
"widget": {
"type": "tsm-entity-specification-lov",
"multiselect": true
}
}
},
"layout": [
"field"
]
}

Gen select first valuegen-select-first-value.json

Select first value: When only one record is available, it will be auto-selected. When multiple records exist, nothing happens.

{
"type": "object",
"title": "Entity Specification Select — Select first value",
"description": "Select first value: When only one record is available, it will be auto-selected. When multiple records exist, nothing happens.",
"properties": {
"field": {
"type": "string",
"title": "Field",
"widget": {
"type": "tsm-entity-specification-lov",
"selectFirstValue": true
}
}
},
"layout": [
"field"
]
}

Gen show cleargen-show-clear.json

Show clear: When enabled, a clear icon is shown next to the selector so the user can clear the selected value.

{
"type": "object",
"title": "Entity Specification Select — Show clear",
"description": "Show clear: When enabled, a clear icon is shown next to the selector so the user can clear the selected value.",
"properties": {
"field": {
"type": "string",
"title": "Field",
"widget": {
"type": "tsm-entity-specification-lov",
"showClear": false
}
}
},
"layout": [
"field"
]
}

Gen show none textgen-show-none-text.json

Show none text: When enabled, a "No value" item appears in the dropdown and can be selected to clear the field.

{
"type": "object",
"title": "Entity Specification Select — Show none text",
"description": "Show none text: When enabled, a \"No value\" item appears in the dropdown and can be selected to clear the field.",
"properties": {
"field": {
"type": "string",
"title": "Field",
"widget": {
"type": "tsm-entity-specification-lov",
"showNoneText": false
}
}
},
"layout": [
"field"
]
}

Worklog List tsm-worklog-list

List of worklogs in a tabular view with filtering and editing options.

Widget Or Layout: unknown

Value:

{
"type": "layout",
"title": "Worklog List",
"widget": {
"type": "tsm-worklog-list"
}
}

Inputs

Page Size

Key: pageSize

Name: Page Size

Description: Number of rows displayed on one page.

Table Height

Key: scrollHeight

Name: Table Height

Description: The custom height is applied only when the Table / TreeTable is in scrollable mode, contains more than 6 records, and the total height of all rows on the page exceeds the custom height value.

If the custom height is larger than the total height of the rows on the page, the Table / TreeTable automatically reduces its height to avoid empty space.

In Full Screen mode, the custom height setting is ignored. The Table / TreeTable uses a flex configuration which automatically manages the final height.

The height can be specified in these units: px, em, rem, vh.
Sample: 500px

Table Data View Mode

Key: dataViewMode

Name: Table Data View Mode

Description: "Table with scroll" keeps original column widths and a horizontal scrollbar. "FullScreen table" adjusts column widths to the window size.

Additional Context Data

Key: externalData

Name: Additional Context Data

Description: Specifies additional contextual data in the form of a JSON object for creating a new record in this listing, which is passed to the form context.

Listing Type

Key: listingType

Name: Listing Type

Description: Specifies which listing type is used for display.

Listing Profile

Key: profileId

Name: Listing Profile

Description: Specifies the listing profile, which defines columns, order, and other display settings.

Listing Profile Category

Key: profileCategory

Name: Listing Profile Category

Description: Name of the category from which profiles can be selected.

Output Context Key

Key: outputContextKey

Name: Output Context Key

Description: Key under which this table's selection is exposed in the form context as $outputContext.<key> (e.g. ticket, order, task). Contains selectedEntity (the selected row) and selectedIds (IDs across all pages). Empty = legacy behavior (the selected row is written directly to $outputContext).

Expose selected entities (selectedEntities)

Key: exposeSelectedEntities

Name: Expose selected entities (selectedEntities)

Description: In addition to selectedIds, also expose selectedEntities — the full rows, but for the CURRENT page only. Off by default: heavier payload than an array of IDs. Use selectedIds to work with the cross-page selection.

Hide Export Button

Key: showExport

Name: Hide Export Button

Description: Hides the export button.

Hide Filter

Key: showFilters

Name: Hide Filter

Description: Hides the listing filters.

Hide Refresh Button

Key: showRefresh

Name: Hide Refresh Button

Description: Hides the refresh button.

Hide Paginator

Key: showPaginator

Name: Hide Paginator

Description: Hides the listing pagination.

Hide Columns Manager

Key: showManagerColumns

Name: Hide Columns Manager

Description: Hides the columns manager.

Hide Profiles

Key: showProfiles

Name: Hide Profiles

Description: Hides the listing profiles.

Hide Sort Manager

Key: showManagerSort

Name: Hide Sort Manager

Description: Hides the sort manager.

Hide Color Manager

Key: showManagerColor

Name: Hide Color Manager

Description: Hides the color manager.

Hide Listing Config

Key: showListingConfig

Name: Hide Listing Config

Description: Hides the listing configuration.

Hide Data View Mode

Key: hiddenDataViewMode

Name: Hide Data View Mode

Description: Hides the option to switch between table and kanban view.

Hide Button Section

Key: hideButtonGroup

Name: Hide Button Section

Description: Hides the button section.

Disable Sticky Header

Key: scrollable

Name: Disable Sticky Header

Description: Disables the fixed table header while scrolling.

TQL WHERE Extension

Key: extendTqlWhere

Name: TQL WHERE Extension

Description: Adds a WHERE condition in TQL. Format: COLUMN_NAME OPERATOR VALUE.

TQL Sorting

Key: externalTqlSort

Name: TQL Sorting

Description: Modifies the default sorting in TQL. Format: COLUMN_NAME ASC/DESC.

TQL Sorting for Nested Tables

Key: externalTqlSortForNested

Name: TQL Sorting for Nested Tables

Description: Modifies the default sorting for nested tables in TQL. Format: COLUMN_NAME ASC/DESC.

TQL Query Params

Key: tqlQueryParams

Name: TQL Query Params

Description: Adds query parameters to the TQL request.

Filters

Key: filters

Name: Filters

Description: Allows defining filters for the data displayed in the list.


Worklog Overview tsm-worklog-overview

Overview of worklogs per ticket using TQL query with date range filtering.

Widget Or Layout: unknown

Value:

{
"type": "layout",
"title": "Worklog Overview",
"widget": {
"type": "tsm-worklog-overview"
}
}

Comments Bookmark dtl-comments-widget

Simple list of comments in a tabular view.

Widget Or Layout: unknown

Value:

{
"type": "layout",
"title": "Comments Bookmark",
"widget": {
"type": "dtl-comments-widget"
}
}

Inputs

Owner type

Key: ownerType

Name: Owner type

Default: null

Owner Id

Key: ownerId

Name: Owner Id

Default: null

Parent privilege

Key: parentPriv

Name: Parent privilege

Default: null

Allowed comment types

Key: commentTypeCodes

Name: Allowed comment types

Default: null

Default comment type

Key: defaultCommentType

Name: Default comment type

Default: null

Context

Key: context

Name: Context

Default: null

Listing ID

Key: listingId

Name: Listing ID

Default: null

Listing

Key: listingTypeCode

Name: Listing

Default: null

Profile

Key: profileId

Name: Profile

Default: null

Hide comments filters

Key: hiddenTableFilter

Name: Hide comments filters

Description: Filters will no longer be visible

Default: false

Hide comments menu

Key: hiddenTableMenu

Name: Hide comments menu

Description: Menu will no longer be visible

Default: false

Hide comments profiles

Key: hiddenTableProfile

Name: Hide comments profiles

Description: Profile will no longer be visible

Default: false

Allow adding a comment in readonly mode

Key: allowAddCommentWhenReadonly

Name: Allow adding a comment in readonly mode

Description: Allows creating a new comment even in readonly mode.

Default: false

Plaintext mode

Key: plaintext

Name: Plaintext mode

Description: Plaintext mode - saves as plaintext and disable configuration of colors, fonts etc.

Default: false

Allow empty comment type

Key: commentTypeAllowEmpty

Name: Allow empty comment type

Default: null

Controls for expanding/collapsing comments

Key: showFoldControls

Name: Controls for expanding/collapsing comments

Default: true

Page size

Key: pageSize

Name: Page size

Default: null

Max height

Key: maxHeight

Name: Max height

Default: null

Filters

Key: defaultFilters

Name: Filters

Default: null

Script

Key: saveCommentScriptCode

Name: Script

Default: ""

Script

Key: deleteCommentScriptCode

Name: Script

Default: ""

Examples

Curated configurations from libs/framework/fluent-forms/__fixtures__/widgets/dtl-comments-widget/. Each is a complete validated FluentSchema — copy & adapt for your form.

Gen comment type codesgen-comment-type-codes.json

Demonstrates widget.commentTypeCodes = "exampleValue" on dtl-comments-widget.

{
"type": "object",
"title": "Comments Bookmark — Allowed comment types",
"description": "Demonstrates widget.commentTypeCodes = \"exampleValue\" on dtl-comments-widget.",
"properties": {
"field": {
"type": "layout",
"title": "Field",
"widget": {
"type": "dtl-comments-widget",
"commentTypeCodes": "exampleValue"
}
}
},
"layout": [
"field"
]
}

Gen contextgen-context.json

Demonstrates widget.context = "exampleValue" on dtl-comments-widget.

{
"type": "object",
"title": "Comments Bookmark — Context",
"description": "Demonstrates widget.context = \"exampleValue\" on dtl-comments-widget.",
"properties": {
"field": {
"type": "layout",
"title": "Field",
"widget": {
"type": "dtl-comments-widget",
"context": "exampleValue"
}
}
},
"layout": [
"field"
]
}

Gen default comment typegen-default-comment-type.json

Demonstrates widget.defaultCommentType = "exampleValue" on dtl-comments-widget.

{
"type": "object",
"title": "Comments Bookmark — Default comment type",
"description": "Demonstrates widget.defaultCommentType = \"exampleValue\" on dtl-comments-widget.",
"properties": {
"field": {
"type": "layout",
"title": "Field",
"widget": {
"type": "dtl-comments-widget",
"defaultCommentType": "exampleValue"
}
}
},
"layout": [
"field"
]
}

Gen owner idgen-owner-id.json

Demonstrates widget.ownerId = "exampleValue" on dtl-comments-widget.

{
"type": "object",
"title": "Comments Bookmark — Owner Id",
"description": "Demonstrates widget.ownerId = \"exampleValue\" on dtl-comments-widget.",
"properties": {
"field": {
"type": "layout",
"title": "Field",
"widget": {
"type": "dtl-comments-widget",
"ownerId": "exampleValue"
}
}
},
"layout": [
"field"
]
}

Gen owner typegen-owner-type.json

Demonstrates widget.ownerType = "exampleValue" on dtl-comments-widget.

{
"type": "object",
"title": "Comments Bookmark — Owner type",
"description": "Demonstrates widget.ownerType = \"exampleValue\" on dtl-comments-widget.",
"properties": {
"field": {
"type": "layout",
"title": "Field",
"widget": {
"type": "dtl-comments-widget",
"ownerType": "exampleValue"
}
}
},
"layout": [
"field"
]
}

Gen parent privgen-parent-priv.json

Demonstrates widget.parentPriv = "exampleValue" on dtl-comments-widget.

{
"type": "object",
"title": "Comments Bookmark — Parent privilege",
"description": "Demonstrates widget.parentPriv = \"exampleValue\" on dtl-comments-widget.",
"properties": {
"field": {
"type": "layout",
"title": "Field",
"widget": {
"type": "dtl-comments-widget",
"parentPriv": "exampleValue"
}
}
},
"layout": [
"field"
]
}

Worklogs Bookmark dtl-worklogs-widget

Simple list of worklogs in a tabular view.

Widget Or Layout: unknown

Value:

{
"type": "layout",
"title": "Worklogs Overview",
"widget": {
"type": "dtl-worklogs-widget"
}
}

Inputs

Owner type

Key: ownerType

Name: Owner type

Default: null

Owner Id

Key: ownerId

Name: Owner Id

Default: null

Allowed worklog types

Key: worklogTypeCodes

Name: Allowed worklog types

Default: null

Default worklog type

Key: defaultWorklogType

Name: Default worklog type

Default: null

Context

Key: context

Name: Context

Default: null

Listing

Key: listingTypeCode

Name: Listing

Default: null

Profile

Key: profileId

Name: Profile

Default: null

Allow empty worklog type

Key: worklogTypeAllowEmpty

Name: Allow empty worklog type

Default: null

Hidden table filter

Key: hiddenTableFilter

Name: Hidden table filter

Description: The filters won´t be visible anymore

Default: false

Hidden table menu

Key: hiddenTableMenu

Name: Hidden table menu

Description: Menu won´t be visible anymore

Default: false

Hidden table profile

Key: hiddenTableProfile

Name: Hidden table profile

Description: Profile won´t be visible anymore

Default: false

Examples

Curated configurations from libs/framework/fluent-forms/__fixtures__/widgets/dtl-worklogs-widget/. Each is a complete validated FluentSchema — copy & adapt for your form.

Gen contextgen-context.json

Demonstrates widget.context = "exampleValue" on dtl-worklogs-widget.

{
"type": "object",
"title": "Worklogs Bookmark — Context",
"description": "Demonstrates widget.context = \"exampleValue\" on dtl-worklogs-widget.",
"properties": {
"field": {
"type": "layout",
"title": "Field",
"widget": {
"type": "dtl-worklogs-widget",
"context": "exampleValue"
}
}
},
"layout": [
"field"
]
}

Gen default worklog typegen-default-worklog-type.json

Demonstrates widget.defaultWorklogType = "exampleValue" on dtl-worklogs-widget.

{
"type": "object",
"title": "Worklogs Bookmark — Default worklog type",
"description": "Demonstrates widget.defaultWorklogType = \"exampleValue\" on dtl-worklogs-widget.",
"properties": {
"field": {
"type": "layout",
"title": "Field",
"widget": {
"type": "dtl-worklogs-widget",
"defaultWorklogType": "exampleValue"
}
}
},
"layout": [
"field"
]
}

Gen listing type codegen-listing-type-code.json

Demonstrates widget.listingTypeCode = "exampleValue" on dtl-worklogs-widget.

{
"type": "object",
"title": "Worklogs Bookmark — Listing",
"description": "Demonstrates widget.listingTypeCode = \"exampleValue\" on dtl-worklogs-widget.",
"properties": {
"field": {
"type": "layout",
"title": "Field",
"widget": {
"type": "dtl-worklogs-widget",
"listingTypeCode": "exampleValue"
}
}
},
"layout": [
"field"
]
}

Gen owner idgen-owner-id.json

Demonstrates widget.ownerId = "exampleValue" on dtl-worklogs-widget.

{
"type": "object",
"title": "Worklogs Bookmark — Owner Id",
"description": "Demonstrates widget.ownerId = \"exampleValue\" on dtl-worklogs-widget.",
"properties": {
"field": {
"type": "layout",
"title": "Field",
"widget": {
"type": "dtl-worklogs-widget",
"ownerId": "exampleValue"
}
}
},
"layout": [
"field"
]
}

Gen owner typegen-owner-type.json

Demonstrates widget.ownerType = "exampleValue" on dtl-worklogs-widget.

{
"type": "object",
"title": "Worklogs Bookmark — Owner type",
"description": "Demonstrates widget.ownerType = \"exampleValue\" on dtl-worklogs-widget.",
"properties": {
"field": {
"type": "layout",
"title": "Field",
"widget": {
"type": "dtl-worklogs-widget",
"ownerType": "exampleValue"
}
}
},
"layout": [
"field"
]
}

Gen worklog type codesgen-worklog-type-codes.json

Demonstrates widget.worklogTypeCodes = "exampleValue" on dtl-worklogs-widget.

{
"type": "object",
"title": "Worklogs Bookmark — Allowed worklog types",
"description": "Demonstrates widget.worklogTypeCodes = \"exampleValue\" on dtl-worklogs-widget.",
"properties": {
"field": {
"type": "layout",
"title": "Field",
"widget": {
"type": "dtl-worklogs-widget",
"worklogTypeCodes": "exampleValue"
}
}
},
"layout": [
"field"
]
}

Attachments Bookmark dtl-attachments-widget

Simple list of attachments in a tabular view.

Widget Or Layout: unknown

Value:

{
"type": "layout",
"title": "Attachments Bookmark",
"widget": {
"type": "dtl-attachments-widget"
}
}

Inputs

Owner type

Key: ownerType

Name: Owner type

Default: null

Owner Id

Key: ownerId

Name: Owner Id

Default: ""

Parent privilege

Key: parentPriv

Name: Parent privilege

Default: null

Allowed attachment types

Key: attachmentTypeCodes

Name: Allowed attachment types

Default: null

Listing

Key: listingTypeCode

Name: Listing

Default: null

Profile

Key: profileId

Name: Profile

Default: null

Allow empty attachment type

Key: attachmentTypeAllowEmpty

Name: Allow empty attachment type

Default: true

Preview mode

Key: previewMode

Name: Preview mode

Default: null

Preview mode - display only count.

Key: displayOnlyPreviewModeCount

Name: Preview mode - display only count.

Default: null

Hidden file type

Key: hiddenFileType

Name: Hidden file type

Description: Hidden file type won´t be visible anymore

Default: false

Hidden size unit

Key: hiddenSizeUnit

Name: Hidden size unit

Description: Hidden size unit won´t be visible anymore

Default: false

Hidden when inserted

Key: hiddenWhenInserted

Name: Hidden when inserted

Description: Hidden when inserted won´t be visible anymore

Default: false

Hidden who inserted

Key: hiddenWhoInserted

Name: Hidden who inserted

Description: Hidden who inserted won´t be visible anymore

Default: false

Hidden attachment type name

Key: hiddenAttachmentTypeName

Name: Hidden attachment type name

Description: Hidden attachment type name won´t be visible anymore

Default: false

Hidden table drop file

Key: hiddenTableDropFile

Name: Hidden table drop file

Description: The drop zone won´t be visible anymore

Default: false

Hidden table filter

Key: hiddenTableFilter

Name: Hidden table filter

Description: The filters won´t be visible anymore

Default: false

Hidden table menu

Key: hiddenTableMenu

Name: Hidden table menu

Description: Menu won´t be visible anymore

Default: false

Hidden table profile

Key: hiddenTableProfile

Name: Hidden table profile

Description: Profile won´t be visible anymore

Default: false

Hide delete attachment icon

Key: hiddenDeleteAttachment

Name: Hide delete attachment icon

Description: The delete icon will be hidden for everyone, including the user who uploaded the file.

Default: false

Upload large files

Key: largeFiles

Name: Upload large files

Description: Ability to upload large files. Must have correctly configured application server, etc.

Default: true

Select multiple records

Key: multiple

Name: Select multiple records

Description: If you uncheck this option, only one file can be selected.

Default: true

Related entity

Key: relatedEntities

Name: Related entity

Default: null

Script

Key: uploadScriptCode

Name: Script

Default: ""

Script

Key: deleteAttachmentScriptCode

Name: Script

Default: ""

Examples

Curated configurations from libs/framework/fluent-forms/__fixtures__/widgets/dtl-attachments-widget/. Each is a complete validated FluentSchema — copy & adapt for your form.

Gen attachment type codesgen-attachment-type-codes.json

Demonstrates widget.attachmentTypeCodes = "exampleValue" on dtl-attachments-widget.

{
"type": "object",
"title": "Attachments Bookmark — Allowed attachment types",
"description": "Demonstrates widget.attachmentTypeCodes = \"exampleValue\" on dtl-attachments-widget.",
"properties": {
"field": {
"type": "layout",
"title": "Field",
"widget": {
"type": "dtl-attachments-widget",
"attachmentTypeCodes": "exampleValue"
}
}
},
"layout": [
"field"
]
}

Gen listing type codegen-listing-type-code.json

Demonstrates widget.listingTypeCode = "exampleValue" on dtl-attachments-widget.

{
"type": "object",
"title": "Attachments Bookmark — Listing",
"description": "Demonstrates widget.listingTypeCode = \"exampleValue\" on dtl-attachments-widget.",
"properties": {
"field": {
"type": "layout",
"title": "Field",
"widget": {
"type": "dtl-attachments-widget",
"listingTypeCode": "exampleValue"
}
}
},
"layout": [
"field"
]
}

Gen owner idgen-owner-id.json

Demonstrates widget.ownerId = "exampleValue" on dtl-attachments-widget.

{
"type": "object",
"title": "Attachments Bookmark — Owner Id",
"description": "Demonstrates widget.ownerId = \"exampleValue\" on dtl-attachments-widget.",
"properties": {
"field": {
"type": "layout",
"title": "Field",
"widget": {
"type": "dtl-attachments-widget",
"ownerId": "exampleValue"
}
}
},
"layout": [
"field"
]
}

Gen owner typegen-owner-type.json

Demonstrates widget.ownerType = "exampleValue" on dtl-attachments-widget.

{
"type": "object",
"title": "Attachments Bookmark — Owner type",
"description": "Demonstrates widget.ownerType = \"exampleValue\" on dtl-attachments-widget.",
"properties": {
"field": {
"type": "layout",
"title": "Field",
"widget": {
"type": "dtl-attachments-widget",
"ownerType": "exampleValue"
}
}
},
"layout": [
"field"
]
}

Gen parent privgen-parent-priv.json

Demonstrates widget.parentPriv = "exampleValue" on dtl-attachments-widget.

{
"type": "object",
"title": "Attachments Bookmark — Parent privilege",
"description": "Demonstrates widget.parentPriv = \"exampleValue\" on dtl-attachments-widget.",
"properties": {
"field": {
"type": "layout",
"title": "Field",
"widget": {
"type": "dtl-attachments-widget",
"parentPriv": "exampleValue"
}
}
},
"layout": [
"field"
]
}

Gen profile idgen-profile-id.json

Demonstrates widget.profileId = "exampleValue" on dtl-attachments-widget.

{
"type": "object",
"title": "Attachments Bookmark — Profile",
"description": "Demonstrates widget.profileId = \"exampleValue\" on dtl-attachments-widget.",
"properties": {
"field": {
"type": "layout",
"title": "Field",
"widget": {
"type": "dtl-attachments-widget",
"profileId": "exampleValue"
}
}
},
"layout": [
"field"
]
}

Attachment Type Select tsm-attachment-type-lov

Selection of an attachment type from a dropdown list.

Widget Or Layout: unknown

Value:

{
"type": "object",
"title": "Select an Attachment Type",
"widget": {
"type": "tsm-attachment-type-lov"
},
"config": {}
}

Inputs

Default value

Key: default

Name: Default value

Default: ""

Filters

Key: defaultFilters

Name: Filters

Default: null

Keyboard on mobile

Key: keyboardOnMobile

Name: Keyboard on mobile

Description: When enabled, a system keyboard is shown on mobile devices to filter the list during selection.

Default: true

Show clear

Key: showClear

Name: Show clear

Description: When enabled, a clear icon is shown next to the selector so the user can clear the selected value.

Default: false

Show none text

Key: showNoneText

Name: Show none text

Description: When enabled, a "No value" item appears in the dropdown and can be selected to clear the field.

Default: true

Select first value

Key: selectFirstValue

Name: Select first value

Description: When only one record is available, it will be auto-selected. When multiple records exist, nothing happens.

Default: false

Selection using a listing (one or more values)

Key: multiselect

Name: Selection using a listing (one or more values)

Default: false

Value

Key: selectProperty

Name: Value

Default: "id"

Display

Key: displayField

Name: Display

Description: It is possible to add multiple values using autocomplete or with source code ["key", "name"]

Default: ["name"]

Examples

Curated configurations from libs/framework/fluent-forms/__fixtures__/widgets/tsm-attachment-type-lov/. Each is a complete validated FluentSchema — copy & adapt for your form.

Gen default filtersgen-default-filters.json

Demonstrates widget.defaultFilters = "exampleValue" on tsm-attachment-type-lov.

{
"type": "object",
"title": "Attachment Type Select — Filters",
"description": "Demonstrates widget.defaultFilters = \"exampleValue\" on tsm-attachment-type-lov.",
"properties": {
"field": {
"type": "object",
"title": "Field",
"widget": {
"type": "tsm-attachment-type-lov",
"defaultFilters": "exampleValue"
}
}
},
"layout": [
"field"
]
}

Gen keyboard on mobilegen-keyboard-on-mobile.json

Keyboard on mobile: When enabled, a system keyboard is shown on mobile devices to filter the list during selection.

{
"type": "object",
"title": "Attachment Type Select — Keyboard on mobile",
"description": "Keyboard on mobile: When enabled, a system keyboard is shown on mobile devices to filter the list during selection.",
"properties": {
"field": {
"type": "object",
"title": "Field",
"widget": {
"type": "tsm-attachment-type-lov",
"keyboardOnMobile": false
}
}
},
"layout": [
"field"
]
}

Gen multiselectgen-multiselect.json

Demonstrates widget.multiselect = true on tsm-attachment-type-lov.

{
"type": "object",
"title": "Attachment Type Select — Selection using a listing (one or more values)",
"description": "Demonstrates widget.multiselect = true on tsm-attachment-type-lov.",
"properties": {
"field": {
"type": "object",
"title": "Field",
"widget": {
"type": "tsm-attachment-type-lov",
"multiselect": true
}
}
},
"layout": [
"field"
]
}

Gen select first valuegen-select-first-value.json

Select first value: When only one record is available, it will be auto-selected. When multiple records exist, nothing happens.

{
"type": "object",
"title": "Attachment Type Select — Select first value",
"description": "Select first value: When only one record is available, it will be auto-selected. When multiple records exist, nothing happens.",
"properties": {
"field": {
"type": "object",
"title": "Field",
"widget": {
"type": "tsm-attachment-type-lov",
"selectFirstValue": true
}
}
},
"layout": [
"field"
]
}

Gen show cleargen-show-clear.json

Show clear: When enabled, a clear icon is shown next to the selector so the user can clear the selected value.

{
"type": "object",
"title": "Attachment Type Select — Show clear",
"description": "Show clear: When enabled, a clear icon is shown next to the selector so the user can clear the selected value.",
"properties": {
"field": {
"type": "object",
"title": "Field",
"widget": {
"type": "tsm-attachment-type-lov",
"showClear": true
}
}
},
"layout": [
"field"
]
}

Gen show none textgen-show-none-text.json

Show none text: When enabled, a "No value" item appears in the dropdown and can be selected to clear the field.

{
"type": "object",
"title": "Attachment Type Select — Show none text",
"description": "Show none text: When enabled, a \"No value\" item appears in the dropdown and can be selected to clear the field.",
"properties": {
"field": {
"type": "object",
"title": "Field",
"widget": {
"type": "tsm-attachment-type-lov",
"showNoneText": false
}
}
},
"layout": [
"field"
]
}

Comment Type Select tsm-comment-type-lov

Selection of a comment type from a dropdown list.

Widget Or Layout: unknown

Value:

{
"type": "object",
"title": "Select a Comment Type",
"widget": {
"type": "tsm-comment-type-lov"
},
"config": {}
}

Inputs

Default value

Key: default

Name: Default value

Default: ""

Filters

Key: defaultFilters

Name: Filters

Default: null

Keyboard on mobile

Key: keyboardOnMobile

Name: Keyboard on mobile

Description: When enabled, a system keyboard is shown on mobile devices to filter the list during selection.

Default: true

Show clear

Key: showClear

Name: Show clear

Description: When enabled, a clear icon is shown next to the selector so the user can clear the selected value.

Default: true

Show none text

Key: showNoneText

Name: Show none text

Description: When enabled, a "No value" item appears in the dropdown and can be selected to clear the field.

Default: true

Select first value

Key: selectFirstValue

Name: Select first value

Description: When only one record is available, it will be auto-selected. When multiple records exist, nothing happens.

Default: false

Selection using a listing (one or more values)

Key: multiselect

Name: Selection using a listing (one or more values)

Default: false

Value

Key: selectProperty

Name: Value

Default: "all"

Display

Key: displayField

Name: Display

Description: It is possible to add multiple values using autocomplete or with source code ["key", "name"]

Default: ["name"]

Examples

Curated configurations from libs/framework/fluent-forms/__fixtures__/widgets/tsm-comment-type-lov/. Each is a complete validated FluentSchema — copy & adapt for your form.

Gen default filtersgen-default-filters.json

Demonstrates widget.defaultFilters = "exampleValue" on tsm-comment-type-lov.

{
"type": "object",
"title": "Comment Type Select — Filters",
"description": "Demonstrates widget.defaultFilters = \"exampleValue\" on tsm-comment-type-lov.",
"properties": {
"field": {
"type": "object",
"title": "Field",
"widget": {
"type": "tsm-comment-type-lov",
"defaultFilters": "exampleValue"
}
}
},
"layout": [
"field"
]
}

Gen keyboard on mobilegen-keyboard-on-mobile.json

Keyboard on mobile: When enabled, a system keyboard is shown on mobile devices to filter the list during selection.

{
"type": "object",
"title": "Comment Type Select — Keyboard on mobile",
"description": "Keyboard on mobile: When enabled, a system keyboard is shown on mobile devices to filter the list during selection.",
"properties": {
"field": {
"type": "object",
"title": "Field",
"widget": {
"type": "tsm-comment-type-lov",
"keyboardOnMobile": false
}
}
},
"layout": [
"field"
]
}

Gen multiselectgen-multiselect.json

Demonstrates widget.multiselect = true on tsm-comment-type-lov.

{
"type": "object",
"title": "Comment Type Select — Selection using a listing (one or more values)",
"description": "Demonstrates widget.multiselect = true on tsm-comment-type-lov.",
"properties": {
"field": {
"type": "object",
"title": "Field",
"widget": {
"type": "tsm-comment-type-lov",
"multiselect": true
}
}
},
"layout": [
"field"
]
}

Gen select first valuegen-select-first-value.json

Select first value: When only one record is available, it will be auto-selected. When multiple records exist, nothing happens.

{
"type": "object",
"title": "Comment Type Select — Select first value",
"description": "Select first value: When only one record is available, it will be auto-selected. When multiple records exist, nothing happens.",
"properties": {
"field": {
"type": "object",
"title": "Field",
"widget": {
"type": "tsm-comment-type-lov",
"selectFirstValue": true
}
}
},
"layout": [
"field"
]
}

Gen show cleargen-show-clear.json

Show clear: When enabled, a clear icon is shown next to the selector so the user can clear the selected value.

{
"type": "object",
"title": "Comment Type Select — Show clear",
"description": "Show clear: When enabled, a clear icon is shown next to the selector so the user can clear the selected value.",
"properties": {
"field": {
"type": "object",
"title": "Field",
"widget": {
"type": "tsm-comment-type-lov",
"showClear": false
}
}
},
"layout": [
"field"
]
}

Gen show none textgen-show-none-text.json

Show none text: When enabled, a "No value" item appears in the dropdown and can be selected to clear the field.

{
"type": "object",
"title": "Comment Type Select — Show none text",
"description": "Show none text: When enabled, a \"No value\" item appears in the dropdown and can be selected to clear the field.",
"properties": {
"field": {
"type": "object",
"title": "Field",
"widget": {
"type": "tsm-comment-type-lov",
"showNoneText": false
}
}
},
"layout": [
"field"
]
}

Page-wide File Drop dtl-attachments-global-drop

Invisible widget. When present in the form, a file can be dropped anywhere on the page to upload it as an attachment. Place at form root.

Widget Or Layout: unknown

Value:

{
"type": "layout",
"title": "Page-wide File Drop",
"widget": {
"type": "dtl-attachments-global-drop"
}
}

Inputs

Owner type

Key: ownerType

Name: Owner type

Default: null

Owner Id

Key: ownerId

Name: Owner Id

Default: ""

Parent privilege

Key: parentPriv

Name: Parent privilege

Default: null

Allowed attachment types

Key: attachmentTypeCodes

Name: Allowed attachment types

Default: null

Allow empty attachment type

Key: attachmentTypeAllowEmpty

Name: Allow empty attachment type

Default: true

Upload large files

Key: largeFiles

Name: Upload large files

Default: true

Allow multiple files

Key: multiple

Name: Allow multiple files

Default: true

Allow Ctrl+V from clipboard

Key: enableClipboardPaste

Name: Allow Ctrl+V from clipboard

Description: When enabled, pressing Ctrl+V anywhere outside an input/editor uploads the file from the clipboard (e.g. a screenshot taken with Win+Shift+S).

Default: true

Related entity

Key: relatedEntities

Name: Related entity

Default: null

Script

Key: uploadScriptCode

Name: Script

Default: ""

Examples

Curated configurations from libs/framework/fluent-forms/__fixtures__/widgets/dtl-attachments-global-drop/. Each is a complete validated FluentSchema — copy & adapt for your form.

Gen attachment type allow emptygen-attachment-type-allow-empty.json

Demonstrates widget.attachmentTypeAllowEmpty = false on dtl-attachments-global-drop.

{
"type": "object",
"title": "Page-wide File Drop — Allow empty attachment type",
"description": "Demonstrates widget.attachmentTypeAllowEmpty = false on dtl-attachments-global-drop.",
"properties": {
"field": {
"type": "layout",
"title": "Field",
"widget": {
"type": "dtl-attachments-global-drop",
"attachmentTypeAllowEmpty": false
}
}
},
"layout": [
"field"
]
}

Gen attachment type codesgen-attachment-type-codes.json

Demonstrates widget.attachmentTypeCodes = "exampleValue" on dtl-attachments-global-drop.

{
"type": "object",
"title": "Page-wide File Drop — Allowed attachment types",
"description": "Demonstrates widget.attachmentTypeCodes = \"exampleValue\" on dtl-attachments-global-drop.",
"properties": {
"field": {
"type": "layout",
"title": "Field",
"widget": {
"type": "dtl-attachments-global-drop",
"attachmentTypeCodes": "exampleValue"
}
}
},
"layout": [
"field"
]
}

Gen large filesgen-large-files.json

Demonstrates widget.largeFiles = false on dtl-attachments-global-drop.

{
"type": "object",
"title": "Page-wide File Drop — Upload large files",
"description": "Demonstrates widget.largeFiles = false on dtl-attachments-global-drop.",
"properties": {
"field": {
"type": "layout",
"title": "Field",
"widget": {
"type": "dtl-attachments-global-drop",
"largeFiles": false
}
}
},
"layout": [
"field"
]
}

Gen owner idgen-owner-id.json

Demonstrates widget.ownerId = "exampleValue" on dtl-attachments-global-drop.

{
"type": "object",
"title": "Page-wide File Drop — Owner Id",
"description": "Demonstrates widget.ownerId = \"exampleValue\" on dtl-attachments-global-drop.",
"properties": {
"field": {
"type": "layout",
"title": "Field",
"widget": {
"type": "dtl-attachments-global-drop",
"ownerId": "exampleValue"
}
}
},
"layout": [
"field"
]
}

Gen owner typegen-owner-type.json

Demonstrates widget.ownerType = "exampleValue" on dtl-attachments-global-drop.

{
"type": "object",
"title": "Page-wide File Drop — Owner type",
"description": "Demonstrates widget.ownerType = \"exampleValue\" on dtl-attachments-global-drop.",
"properties": {
"field": {
"type": "layout",
"title": "Field",
"widget": {
"type": "dtl-attachments-global-drop",
"ownerType": "exampleValue"
}
}
},
"layout": [
"field"
]
}

Gen parent privgen-parent-priv.json

Demonstrates widget.parentPriv = "exampleValue" on dtl-attachments-global-drop.

{
"type": "object",
"title": "Page-wide File Drop — Parent privilege",
"description": "Demonstrates widget.parentPriv = \"exampleValue\" on dtl-attachments-global-drop.",
"properties": {
"field": {
"type": "layout",
"title": "Field",
"widget": {
"type": "dtl-attachments-global-drop",
"parentPriv": "exampleValue"
}
}
},
"layout": [
"field"
]
}

Worklog Type Select tsm-worklog-type-lov

Selection of a worklog type from a dropdown list.

Widget Or Layout: unknown

Value:

{
"type": "object",
"title": "Select a Worklog Type",
"widget": {
"type": "tsm-worklog-type-lov"
},
"config": {}
}

Inputs

Default value

Key: default

Name: Default value

Default: ""

Filters

Key: defaultFilters

Name: Filters

Default: null

Keyboard on mobile

Key: keyboardOnMobile

Name: Keyboard on mobile

Description: When enabled, a system keyboard is shown on mobile devices to filter the list during selection.

Default: true

Show clear

Key: showClear

Name: Show clear

Description: When enabled, a clear icon is shown next to the selector so the user can clear the selected value.

Default: false

Show none text

Key: showNoneText

Name: Show none text

Description: When enabled, a "No value" item appears in the dropdown and can be selected to clear the field.

Default: true

Select first value

Key: selectFirstValue

Name: Select first value

Description: When only one record is available, it will be auto-selected. When multiple records exist, nothing happens.

Default: false

Selection using a listing (one or more values)

Key: multiselect

Name: Selection using a listing (one or more values)

Default: false

Value

Key: selectProperty

Name: Value

Default: "id"

Display

Key: displayField

Name: Display

Description: It is possible to add multiple values using autocomplete or with source code ["key", "name"]

Default: ["name"]

Examples

Curated configurations from libs/framework/fluent-forms/__fixtures__/widgets/tsm-worklog-type-lov/. Each is a complete validated FluentSchema — copy & adapt for your form.

Gen default filtersgen-default-filters.json

Demonstrates widget.defaultFilters = "exampleValue" on tsm-worklog-type-lov.

{
"type": "object",
"title": "Worklog Type Select — Filters",
"description": "Demonstrates widget.defaultFilters = \"exampleValue\" on tsm-worklog-type-lov.",
"properties": {
"field": {
"type": "object",
"title": "Field",
"widget": {
"type": "tsm-worklog-type-lov",
"defaultFilters": "exampleValue"
}
}
},
"layout": [
"field"
]
}

Gen keyboard on mobilegen-keyboard-on-mobile.json

Keyboard on mobile: When enabled, a system keyboard is shown on mobile devices to filter the list during selection.

{
"type": "object",
"title": "Worklog Type Select — Keyboard on mobile",
"description": "Keyboard on mobile: When enabled, a system keyboard is shown on mobile devices to filter the list during selection.",
"properties": {
"field": {
"type": "object",
"title": "Field",
"widget": {
"type": "tsm-worklog-type-lov",
"keyboardOnMobile": false
}
}
},
"layout": [
"field"
]
}

Gen multiselectgen-multiselect.json

Demonstrates widget.multiselect = true on tsm-worklog-type-lov.

{
"type": "object",
"title": "Worklog Type Select — Selection using a listing (one or more values)",
"description": "Demonstrates widget.multiselect = true on tsm-worklog-type-lov.",
"properties": {
"field": {
"type": "object",
"title": "Field",
"widget": {
"type": "tsm-worklog-type-lov",
"multiselect": true
}
}
},
"layout": [
"field"
]
}

Gen select first valuegen-select-first-value.json

Select first value: When only one record is available, it will be auto-selected. When multiple records exist, nothing happens.

{
"type": "object",
"title": "Worklog Type Select — Select first value",
"description": "Select first value: When only one record is available, it will be auto-selected. When multiple records exist, nothing happens.",
"properties": {
"field": {
"type": "object",
"title": "Field",
"widget": {
"type": "tsm-worklog-type-lov",
"selectFirstValue": true
}
}
},
"layout": [
"field"
]
}

Gen show cleargen-show-clear.json

Show clear: When enabled, a clear icon is shown next to the selector so the user can clear the selected value.

{
"type": "object",
"title": "Worklog Type Select — Show clear",
"description": "Show clear: When enabled, a clear icon is shown next to the selector so the user can clear the selected value.",
"properties": {
"field": {
"type": "object",
"title": "Field",
"widget": {
"type": "tsm-worklog-type-lov",
"showClear": true
}
}
},
"layout": [
"field"
]
}

Gen show none textgen-show-none-text.json

Show none text: When enabled, a "No value" item appears in the dropdown and can be selected to clear the field.

{
"type": "object",
"title": "Worklog Type Select — Show none text",
"description": "Show none text: When enabled, a \"No value\" item appears in the dropdown and can be selected to clear the field.",
"properties": {
"field": {
"type": "object",
"title": "Field",
"widget": {
"type": "tsm-worklog-type-lov",
"showNoneText": false
}
}
},
"layout": [
"field"
]
}

Layout Select tsm-formatter-template-lov

Selection of a layout from a dropdown list.

Widget Or Layout: unknown

Value:

{
"type": "string",
"title": "Select a Layout",
"widget": {
"type": "tsm-formatter-template-lov"
},
"config": {
"selectProperty": "id"
}
}

Inputs

Default value

Key: default

Name: Default value

Default: ""

Filters

Key: defaultFilters

Name: Filters

Default: null

Keyboard on mobile

Key: keyboardOnMobile

Name: Keyboard on mobile

Description: When enabled, a system keyboard is shown on mobile devices to filter the list during selection.

Default: true

Show clear

Key: showClear

Name: Show clear

Description: When enabled, a clear icon is shown next to the selector so the user can clear the selected value.

Default: true

Show none text

Key: showNoneText

Name: Show none text

Description: When enabled, a "No value" item appears in the dropdown and can be selected to clear the field.

Default: true

Select first value

Key: selectFirstValue

Name: Select first value

Description: When only one record is available, it will be auto-selected. When multiple records exist, nothing happens.

Default: false

Selection using a listing (one or more values)

Key: multiselect

Name: Selection using a listing (one or more values)

Default: false

Value

Key: selectProperty

Name: Value

Default: "id"

Display

Key: displayField

Name: Display

Description: It is possible to add multiple values using autocomplete or with source code ["key", "name"]

Default: ["name"]

Examples

Curated configurations from libs/framework/fluent-forms/__fixtures__/widgets/tsm-formatter-template-lov/. Each is a complete validated FluentSchema — copy & adapt for your form.

Gen default filtersgen-default-filters.json

Demonstrates widget.defaultFilters = "exampleValue" on tsm-formatter-template-lov.

{
"type": "object",
"title": "Layout Select — Filters",
"description": "Demonstrates widget.defaultFilters = \"exampleValue\" on tsm-formatter-template-lov.",
"properties": {
"field": {
"type": "string",
"title": "Field",
"widget": {
"type": "tsm-formatter-template-lov",
"defaultFilters": "exampleValue"
}
}
},
"layout": [
"field"
]
}

Gen keyboard on mobilegen-keyboard-on-mobile.json

Keyboard on mobile: When enabled, a system keyboard is shown on mobile devices to filter the list during selection.

{
"type": "object",
"title": "Layout Select — Keyboard on mobile",
"description": "Keyboard on mobile: When enabled, a system keyboard is shown on mobile devices to filter the list during selection.",
"properties": {
"field": {
"type": "string",
"title": "Field",
"widget": {
"type": "tsm-formatter-template-lov",
"keyboardOnMobile": false
}
}
},
"layout": [
"field"
]
}

Gen multiselectgen-multiselect.json

Demonstrates widget.multiselect = true on tsm-formatter-template-lov.

{
"type": "object",
"title": "Layout Select — Selection using a listing (one or more values)",
"description": "Demonstrates widget.multiselect = true on tsm-formatter-template-lov.",
"properties": {
"field": {
"type": "string",
"title": "Field",
"widget": {
"type": "tsm-formatter-template-lov",
"multiselect": true
}
}
},
"layout": [
"field"
]
}

Gen select first valuegen-select-first-value.json

Select first value: When only one record is available, it will be auto-selected. When multiple records exist, nothing happens.

{
"type": "object",
"title": "Layout Select — Select first value",
"description": "Select first value: When only one record is available, it will be auto-selected. When multiple records exist, nothing happens.",
"properties": {
"field": {
"type": "string",
"title": "Field",
"widget": {
"type": "tsm-formatter-template-lov",
"selectFirstValue": true
}
}
},
"layout": [
"field"
]
}

Gen show cleargen-show-clear.json

Show clear: When enabled, a clear icon is shown next to the selector so the user can clear the selected value.

{
"type": "object",
"title": "Layout Select — Show clear",
"description": "Show clear: When enabled, a clear icon is shown next to the selector so the user can clear the selected value.",
"properties": {
"field": {
"type": "string",
"title": "Field",
"widget": {
"type": "tsm-formatter-template-lov",
"showClear": false
}
}
},
"layout": [
"field"
]
}

Gen show none textgen-show-none-text.json

Show none text: When enabled, a "No value" item appears in the dropdown and can be selected to clear the field.

{
"type": "object",
"title": "Layout Select — Show none text",
"description": "Show none text: When enabled, a \"No value\" item appears in the dropdown and can be selected to clear the field.",
"properties": {
"field": {
"type": "string",
"title": "Field",
"widget": {
"type": "tsm-formatter-template-lov",
"showNoneText": false
}
}
},
"layout": [
"field"
]
}

Notification Template Select tsm-notification-template-lov

Selection of a notification template from a dropdown list.

Widget Or Layout: unknown

Value:

{
"type": "string",
"title": "Select a Notification Template",
"widget": {
"type": "tsm-notification-template-lov"
},
"config": {
"selectProperty": "id"
}
}

Inputs

Value

Key: selectProperty

Name: Value

Default: "id"

Default value

Key: default

Name: Default value

Default: ""

Filters

Key: defaultFilters

Name: Filters

Default: null

Examples

Curated configurations from libs/framework/fluent-forms/__fixtures__/widgets/tsm-notification-template-lov/. Each is a complete validated FluentSchema — copy & adapt for your form.

Gen default filtersgen-default-filters.json

Demonstrates widget.defaultFilters = "exampleValue" on tsm-notification-template-lov.

{
"type": "object",
"title": "Notification Template Select — Filters",
"description": "Demonstrates widget.defaultFilters = \"exampleValue\" on tsm-notification-template-lov.",
"properties": {
"field": {
"type": "string",
"title": "Field",
"widget": {
"type": "tsm-notification-template-lov",
"defaultFilters": "exampleValue"
}
}
},
"layout": [
"field"
]
}

Gen select propertygen-select-property.json

Demonstrates widget.selectProperty = "exampleValue" on tsm-notification-template-lov.

{
"type": "object",
"title": "Notification Template Select — Value",
"description": "Demonstrates widget.selectProperty = \"exampleValue\" on tsm-notification-template-lov.",
"properties": {
"field": {
"type": "string",
"title": "Field",
"widget": {
"type": "tsm-notification-template-lov",
"selectProperty": "exampleValue"
}
}
},
"layout": [
"field"
]
}

Formatter Doc. Template Select tsm-formatter-document-template-lov

Selection of a document template for formatting from a dropdown list.

Widget Or Layout: unknown

Value:

{
"type": "string",
"title": "Select a Document Template",
"widget": {
"type": "tsm-formatter-document-template-lov"
},
"config": {
"selectProperty": "id"
}
}

Inputs

Default value

Key: default

Name: Default value

Default: ""

Filters

Key: defaultFilters

Name: Filters

Default: null

Keyboard on mobile

Key: keyboardOnMobile

Name: Keyboard on mobile

Description: When enabled, a system keyboard is shown on mobile devices to filter the list during selection.

Default: true

Show clear

Key: showClear

Name: Show clear

Description: When enabled, a clear icon is shown next to the selector so the user can clear the selected value.

Default: true

Show none text

Key: showNoneText

Name: Show none text

Description: When enabled, a "No value" item appears in the dropdown and can be selected to clear the field.

Default: true

Select first value

Key: selectFirstValue

Name: Select first value

Description: When only one record is available, it will be auto-selected. When multiple records exist, nothing happens.

Default: false

Selection using a listing (one or more values)

Key: multiselect

Name: Selection using a listing (one or more values)

Default: false

Value

Key: selectProperty

Name: Value

Default: "id"

Display

Key: displayField

Name: Display

Description: It is possible to add multiple values using autocomplete or with source code ["key", "name"]

Default: ["name"]

Examples

Curated configurations from libs/framework/fluent-forms/__fixtures__/widgets/tsm-formatter-document-template-lov/. Each is a complete validated FluentSchema — copy & adapt for your form.

Gen default filtersgen-default-filters.json

Demonstrates widget.defaultFilters = "exampleValue" on tsm-formatter-document-template-lov.

{
"type": "object",
"title": "Formatter Doc. Template Select — Filters",
"description": "Demonstrates widget.defaultFilters = \"exampleValue\" on tsm-formatter-document-template-lov.",
"properties": {
"field": {
"type": "string",
"title": "Field",
"widget": {
"type": "tsm-formatter-document-template-lov",
"defaultFilters": "exampleValue"
}
}
},
"layout": [
"field"
]
}

Gen keyboard on mobilegen-keyboard-on-mobile.json

Keyboard on mobile: When enabled, a system keyboard is shown on mobile devices to filter the list during selection.

{
"type": "object",
"title": "Formatter Doc. Template Select — Keyboard on mobile",
"description": "Keyboard on mobile: When enabled, a system keyboard is shown on mobile devices to filter the list during selection.",
"properties": {
"field": {
"type": "string",
"title": "Field",
"widget": {
"type": "tsm-formatter-document-template-lov",
"keyboardOnMobile": false
}
}
},
"layout": [
"field"
]
}

Gen multiselectgen-multiselect.json

Demonstrates widget.multiselect = true on tsm-formatter-document-template-lov.

{
"type": "object",
"title": "Formatter Doc. Template Select — Selection using a listing (one or more values)",
"description": "Demonstrates widget.multiselect = true on tsm-formatter-document-template-lov.",
"properties": {
"field": {
"type": "string",
"title": "Field",
"widget": {
"type": "tsm-formatter-document-template-lov",
"multiselect": true
}
}
},
"layout": [
"field"
]
}

Gen select first valuegen-select-first-value.json

Select first value: When only one record is available, it will be auto-selected. When multiple records exist, nothing happens.

{
"type": "object",
"title": "Formatter Doc. Template Select — Select first value",
"description": "Select first value: When only one record is available, it will be auto-selected. When multiple records exist, nothing happens.",
"properties": {
"field": {
"type": "string",
"title": "Field",
"widget": {
"type": "tsm-formatter-document-template-lov",
"selectFirstValue": true
}
}
},
"layout": [
"field"
]
}

Gen show cleargen-show-clear.json

Show clear: When enabled, a clear icon is shown next to the selector so the user can clear the selected value.

{
"type": "object",
"title": "Formatter Doc. Template Select — Show clear",
"description": "Show clear: When enabled, a clear icon is shown next to the selector so the user can clear the selected value.",
"properties": {
"field": {
"type": "string",
"title": "Field",
"widget": {
"type": "tsm-formatter-document-template-lov",
"showClear": false
}
}
},
"layout": [
"field"
]
}

Gen show none textgen-show-none-text.json

Show none text: When enabled, a "No value" item appears in the dropdown and can be selected to clear the field.

{
"type": "object",
"title": "Formatter Doc. Template Select — Show none text",
"description": "Show none text: When enabled, a \"No value\" item appears in the dropdown and can be selected to clear the field.",
"properties": {
"field": {
"type": "string",
"title": "Field",
"widget": {
"type": "tsm-formatter-document-template-lov",
"showNoneText": false
}
}
},
"layout": [
"field"
]
}

Email Communication Panel tsm-mail-widget

Panel for managing and displaying email communications.

Widget Or Layout: unknown

Value:

{
"type": "layout",
"widget": {
"type": "tsm-mail-widget"
}
}

Inputs

Owner Id

Key: ownerId

Name: Owner Id

Description: Expression resolving to the ID of the owner entity (e.g. ticket ID)

Default: ""

Owner type

Key: ownerType

Name: Owner type

Description: Entity type of the owner (e.g. Ticket, Task)

Default: ""

Template code

Key: templateCode

Name: Template code

Description: Email template code used for rendering outgoing emails

Default: ""

Default "From"

Key: defaultFrom

Name: Default "From"

Description: Pre-selected value for the "From" dropdown. Must match one of the "value" fields from "From options".

Default: ""

"From" options

Key: optionsFrom

Name: "From" options

Description: optionsFromHelp

Default: null

Email

Key: email

Name: Email

Description: Contact email address used when starting a new conversation

Default: ""

Hash suggestions

Key: hashtagOption

Name: Hash suggestions

Description: Source for hashtag suggestions: "tickets" searches existing tickets, "script" uses a custom script

Default: "tickets"

Register

Key: registerCode

Name: Register

Default: ""

Filters

Key: filters

Name: Filters

Default: []

Show only template names in suggestions

Key: showTemplateNamesOnly

Name: Show only template names in suggestions

Description: Shows only the template name without the code in the suggestion list after typing #.

Default: false

Hide Reply button

Key: hideAnswerButton

Name: Hide Reply button

Description: Hides the Reply button from the email widget toolbar

Default: false

Hide Send button

Key: hideSendButton

Name: Hide Send button

Description: Hides the Send button from the email widget toolbar

Default: false

Examples

Curated configurations from libs/framework/fluent-forms/__fixtures__/widgets/tsm-mail-widget/. Each is a complete validated FluentSchema — copy & adapt for your form.

Gen default fromgen-default-from.json

Default "From": Pre-selected value for the "From" dropdown. Must match one of the "value" fields from "From options".

{
"type": "object",
"title": "Email Communication Panel — Default \"From\"",
"description": "Default \"From\": Pre-selected value for the \"From\" dropdown. Must match one of the \"value\" fields from \"From options\".",
"properties": {
"field": {
"type": "layout",
"title": "Field",
"widget": {
"type": "tsm-mail-widget",
"defaultFrom": "exampleValue"
}
}
},
"layout": [
"field"
]
}

Gen emailgen-email.json

Email: Contact email address used when starting a new conversation

{
"type": "object",
"title": "Email Communication Panel — Email",
"description": "Email: Contact email address used when starting a new conversation",
"properties": {
"field": {
"type": "layout",
"title": "Field",
"widget": {
"type": "tsm-mail-widget",
"email": "exampleValue"
}
}
},
"layout": [
"field"
]
}

Gen options fromgen-options-from.json

"From" options: optionsFromHelp

{
"type": "object",
"title": "Email Communication Panel — \"From\" options",
"description": "\"From\" options: optionsFromHelp",
"properties": {
"field": {
"type": "layout",
"title": "Field",
"widget": {
"type": "tsm-mail-widget",
"optionsFrom": "exampleValue"
}
}
},
"layout": [
"field"
]
}

Gen owner idgen-owner-id.json

Owner Id: Expression resolving to the ID of the owner entity (e.g. ticket ID)

{
"type": "object",
"title": "Email Communication Panel — Owner Id",
"description": "Owner Id: Expression resolving to the ID of the owner entity (e.g. ticket ID)",
"properties": {
"field": {
"type": "layout",
"title": "Field",
"widget": {
"type": "tsm-mail-widget",
"ownerId": "exampleValue"
}
}
},
"layout": [
"field"
]
}

Gen owner typegen-owner-type.json

Owner type: Entity type of the owner (e.g. Ticket, Task)

{
"type": "object",
"title": "Email Communication Panel — Owner type",
"description": "Owner type: Entity type of the owner (e.g. Ticket, Task)",
"properties": {
"field": {
"type": "layout",
"title": "Field",
"widget": {
"type": "tsm-mail-widget",
"ownerType": "exampleValue"
}
}
},
"layout": [
"field"
]
}

Gen template codegen-template-code.json

Template code: Email template code used for rendering outgoing emails

{
"type": "object",
"title": "Email Communication Panel — Template code",
"description": "Template code: Email template code used for rendering outgoing emails",
"properties": {
"field": {
"type": "layout",
"title": "Field",
"widget": {
"type": "tsm-mail-widget",
"templateCode": "exampleValue"
}
}
},
"layout": [
"field"
]
}

Awareness dtl-awareness-users

Awareness

Widget Or Layout: unknown

Value:

{
"type": "layout",
"title": "Awareness",
"widget": {
"type": "dtl-awareness-users"
}
}

Inputs

Owner type

Key: ownerType

Name: Owner type

Default: null

Owner Id

Key: ownerId

Name: Owner Id

Default: ""

Examples

Curated configurations from libs/framework/fluent-forms/__fixtures__/widgets/dtl-awareness-users/. Each is a complete validated FluentSchema — copy & adapt for your form.

Gen owner idgen-owner-id.json

Demonstrates widget.ownerId = "exampleValue" on dtl-awareness-users.

{
"type": "object",
"title": "Awareness — Owner Id",
"description": "Demonstrates widget.ownerId = \"exampleValue\" on dtl-awareness-users.",
"properties": {
"field": {
"type": "layout",
"title": "Field",
"widget": {
"type": "dtl-awareness-users",
"ownerId": "exampleValue"
}
}
},
"layout": [
"field"
]
}

Gen owner typegen-owner-type.json

Demonstrates widget.ownerType = "exampleValue" on dtl-awareness-users.

{
"type": "object",
"title": "Awareness — Owner type",
"description": "Demonstrates widget.ownerType = \"exampleValue\" on dtl-awareness-users.",
"properties": {
"field": {
"type": "layout",
"title": "Field",
"widget": {
"type": "dtl-awareness-users",
"ownerType": "exampleValue"
}
}
},
"layout": [
"field"
]
}

Reference picker tsm-generic-reference-lov

Composite picker for building a generic reference (type + source + target). Returns an object with type, sourceRefType/Id, targetRefType/Id and optional targetRefUrl.

Widget Or Layout: unknown

Value:

{
"type": "object",
"title": "Reference",
"widget": {
"type": "tsm-generic-reference-lov"
}
}

Inputs

Lock source fields

Key: lockSource

Name: Lock source fields

Default: false

Examples

Curated configurations from libs/framework/fluent-forms/__fixtures__/widgets/tsm-generic-reference-lov/. Each is a complete validated FluentSchema — copy & adapt for your form.

Gen lock sourcegen-lock-source.json

Demonstrates widget.lockSource = true on tsm-generic-reference-lov.

{
"type": "object",
"title": "Reference picker — Lock source fields",
"description": "Demonstrates widget.lockSource = true on tsm-generic-reference-lov.",
"properties": {
"field": {
"type": "object",
"title": "Field",
"widget": {
"type": "tsm-generic-reference-lov",
"lockSource": true
}
}
},
"layout": [
"field"
]
}

Reference type badge tsm-reference-type-badge

Compact, read-only badge displaying a generic reference type (icon + name + valid/invalid tint). Useful in listings and detail headers — the form value is the type code, the badge resolves it and renders the type label.

Widget Or Layout: unknown

Value:

{
"type": "string",
"title": "Reference type",
"widget": {
"type": "tsm-reference-type-badge"
}
}

Reference type LOV tsm-generic-entity-reference-type-lov

Dropdown for picking a GenericEntityReferenceType. The form value is the type code.

Widget Or Layout: unknown

Value:

{
"type": "string",
"title": "Reference type",
"widget": {
"type": "tsm-generic-entity-reference-type-lov"
}
}

Inputs

Default value

Key: default

Name: Default value

Default: ""

Filters

Key: defaultFilters

Name: Filters

Default: null

Keyboard on mobile

Key: keyboardOnMobile

Name: Keyboard on mobile

Description: When enabled, a system keyboard is shown on mobile devices to filter the list during selection.

Default: true

Show clear

Key: showClear

Name: Show clear

Description: When enabled, a clear icon is shown next to the selector so the user can clear the selected value.

Default: true

Show none text

Key: showNoneText

Name: Show none text

Description: When enabled, a "No value" item appears in the dropdown and can be selected to clear the field.

Default: true

Select first value

Key: selectFirstValue

Name: Select first value

Description: When only one record is available, it will be auto-selected. When multiple records exist, nothing happens.

Default: false

Selection using a listing (one or more values)

Key: multiselect

Name: Selection using a listing (one or more values)

Default: false

Value

Key: selectProperty

Name: Value

Default: "id"

Display

Key: displayField

Name: Display

Description: It is possible to add multiple values using autocomplete or with source code ["key", "name"]

Default: ["name"]

Examples

Curated configurations from libs/framework/fluent-forms/__fixtures__/widgets/tsm-generic-entity-reference-type-lov/. Each is a complete validated FluentSchema — copy & adapt for your form.

Gen default filtersgen-default-filters.json

Demonstrates widget.defaultFilters = "exampleValue" on tsm-generic-entity-reference-type-lov.

{
"type": "object",
"title": "Reference type LOV — Filters",
"description": "Demonstrates widget.defaultFilters = \"exampleValue\" on tsm-generic-entity-reference-type-lov.",
"properties": {
"field": {
"type": "string",
"title": "Field",
"widget": {
"type": "tsm-generic-entity-reference-type-lov",
"defaultFilters": "exampleValue"
}
}
},
"layout": [
"field"
]
}

Gen keyboard on mobilegen-keyboard-on-mobile.json

Keyboard on mobile: When enabled, a system keyboard is shown on mobile devices to filter the list during selection.

{
"type": "object",
"title": "Reference type LOV — Keyboard on mobile",
"description": "Keyboard on mobile: When enabled, a system keyboard is shown on mobile devices to filter the list during selection.",
"properties": {
"field": {
"type": "string",
"title": "Field",
"widget": {
"type": "tsm-generic-entity-reference-type-lov",
"keyboardOnMobile": false
}
}
},
"layout": [
"field"
]
}

Gen multiselectgen-multiselect.json

Demonstrates widget.multiselect = true on tsm-generic-entity-reference-type-lov.

{
"type": "object",
"title": "Reference type LOV — Selection using a listing (one or more values)",
"description": "Demonstrates widget.multiselect = true on tsm-generic-entity-reference-type-lov.",
"properties": {
"field": {
"type": "string",
"title": "Field",
"widget": {
"type": "tsm-generic-entity-reference-type-lov",
"multiselect": true
}
}
},
"layout": [
"field"
]
}

Gen select first valuegen-select-first-value.json

Select first value: When only one record is available, it will be auto-selected. When multiple records exist, nothing happens.

{
"type": "object",
"title": "Reference type LOV — Select first value",
"description": "Select first value: When only one record is available, it will be auto-selected. When multiple records exist, nothing happens.",
"properties": {
"field": {
"type": "string",
"title": "Field",
"widget": {
"type": "tsm-generic-entity-reference-type-lov",
"selectFirstValue": true
}
}
},
"layout": [
"field"
]
}

Gen show cleargen-show-clear.json

Show clear: When enabled, a clear icon is shown next to the selector so the user can clear the selected value.

{
"type": "object",
"title": "Reference type LOV — Show clear",
"description": "Show clear: When enabled, a clear icon is shown next to the selector so the user can clear the selected value.",
"properties": {
"field": {
"type": "string",
"title": "Field",
"widget": {
"type": "tsm-generic-entity-reference-type-lov",
"showClear": false
}
}
},
"layout": [
"field"
]
}

Gen show none textgen-show-none-text.json

Show none text: When enabled, a "No value" item appears in the dropdown and can be selected to clear the field.

{
"type": "object",
"title": "Reference type LOV — Show none text",
"description": "Show none text: When enabled, a \"No value\" item appears in the dropdown and can be selected to clear the field.",
"properties": {
"field": {
"type": "string",
"title": "Field",
"widget": {
"type": "tsm-generic-entity-reference-type-lov",
"showNoneText": false
}
}
},
"layout": [
"field"
]
}

Embeddable list of generic references for the current entity (outgoing + incoming, grouped by type).

Widget Or Layout: unknown

Value:

{
"type": "layout",
"title": "Related references",
"widget": {
"type": "tsm-related-references-list"
}
}

Inputs

Page Size

Key: pageSize

Name: Page Size

Description: Number of rows displayed on one page.

Table Height

Key: scrollHeight

Name: Table Height

Description: The custom height is applied only when the Table / TreeTable is in scrollable mode, contains more than 6 records, and the total height of all rows on the page exceeds the custom height value.

If the custom height is larger than the total height of the rows on the page, the Table / TreeTable automatically reduces its height to avoid empty space.

In Full Screen mode, the custom height setting is ignored. The Table / TreeTable uses a flex configuration which automatically manages the final height.

The height can be specified in these units: px, em, rem, vh.
Sample: 500px

Table Data View Mode

Key: dataViewMode

Name: Table Data View Mode

Description: "Table with scroll" keeps original column widths and a horizontal scrollbar. "FullScreen table" adjusts column widths to the window size.

Additional Context Data

Key: externalData

Name: Additional Context Data

Description: Specifies additional contextual data in the form of a JSON object for creating a new record in this listing, which is passed to the form context.

Listing Type

Key: listingType

Name: Listing Type

Description: Specifies which listing type is used for display.

Listing Profile

Key: profileId

Name: Listing Profile

Description: Specifies the listing profile, which defines columns, order, and other display settings.

Listing Profile Category

Key: profileCategory

Name: Listing Profile Category

Description: Name of the category from which profiles can be selected.

Output Context Key

Key: outputContextKey

Name: Output Context Key

Description: Key under which this table's selection is exposed in the form context as $outputContext.<key> (e.g. ticket, order, task). Contains selectedEntity (the selected row) and selectedIds (IDs across all pages). Empty = legacy behavior (the selected row is written directly to $outputContext).

Expose selected entities (selectedEntities)

Key: exposeSelectedEntities

Name: Expose selected entities (selectedEntities)

Description: In addition to selectedIds, also expose selectedEntities — the full rows, but for the CURRENT page only. Off by default: heavier payload than an array of IDs. Use selectedIds to work with the cross-page selection.

Hide Export Button

Key: showExport

Name: Hide Export Button

Description: Hides the export button.

Hide Filter

Key: showFilters

Name: Hide Filter

Description: Hides the listing filters.

Hide Refresh Button

Key: showRefresh

Name: Hide Refresh Button

Description: Hides the refresh button.

Hide Paginator

Key: showPaginator

Name: Hide Paginator

Description: Hides the listing pagination.

Hide Columns Manager

Key: showManagerColumns

Name: Hide Columns Manager

Description: Hides the columns manager.

Hide Profiles

Key: showProfiles

Name: Hide Profiles

Description: Hides the listing profiles.

Hide Sort Manager

Key: showManagerSort

Name: Hide Sort Manager

Description: Hides the sort manager.

Hide Color Manager

Key: showManagerColor

Name: Hide Color Manager

Description: Hides the color manager.

Hide Listing Config

Key: showListingConfig

Name: Hide Listing Config

Description: Hides the listing configuration.

Hide Data View Mode

Key: hiddenDataViewMode

Name: Hide Data View Mode

Description: Hides the option to switch between table and kanban view.

Hide Button Section

Key: hideButtonGroup

Name: Hide Button Section

Description: Hides the button section.

Disable Sticky Header

Key: scrollable

Name: Disable Sticky Header

Description: Disables the fixed table header while scrolling.

TQL WHERE Extension

Key: extendTqlWhere

Name: TQL WHERE Extension

Description: Adds a WHERE condition in TQL. Format: COLUMN_NAME OPERATOR VALUE.

TQL Sorting

Key: externalTqlSort

Name: TQL Sorting

Description: Modifies the default sorting in TQL. Format: COLUMN_NAME ASC/DESC.

TQL Sorting for Nested Tables

Key: externalTqlSortForNested

Name: TQL Sorting for Nested Tables

Description: Modifies the default sorting for nested tables in TQL. Format: COLUMN_NAME ASC/DESC.

TQL Query Params

Key: tqlQueryParams

Name: TQL Query Params

Description: Adds query parameters to the TQL request.

Filters

Key: filters

Name: Filters

Description: Allows defining filters for the data displayed in the list.