Listing Widgets
Characteristic Select tsm-characteristics-lov
Selection of a characteristic from a dropdown list.
Widget Or Layout: unknown
Value:
{
"type": "string",
"title": "Select Characteristic",
"widget": {
"type": "tsm-characteristics-lov"
}
}
Inputs
Default value
Key: default
Name: Default value
Filters
Key: defaultFilters
Name: Filters
Keyboard on mobile
Key: keyboardOnMobile
Name: Keyboard on mobile
Show clear
Key: showClear
Name: Show clear
Show none text
Key: showNoneText
Name: Show none text
Select first value
Key: selectFirstValue
Name: Select first value
Selection using a listing (one or more values)
Key: multiselect
Name: Selection using a listing (one or more values)
Value
Key: selectProperty
Name: Value
Display
Key: displayField
Name: Display
Description: It is possible to add multiple values using autocomplete or with source code ["key", "name"]
Listing Profile Select dtl-listing-profile-lov
Selection of a listing profile from a dropdown list.
Widget Or Layout: unknown
Value:
{
"type": "object",
"title": "Select a Listing Profile",
"widget": {
"type": "dtl-listing-profile-lov"
}
}
Inputs
Default value
Key: default
Name: Default value
Entity type
Key: entityType
Name: Entity type
Filters
Key: defaultFilters
Name: Filters
Keyboard on mobile
Key: keyboardOnMobile
Name: Keyboard on mobile
Show clear
Key: showClear
Name: Show clear
Show none text
Key: showNoneText
Name: Show none text
Select first value
Key: selectFirstValue
Name: Select first value
Selection using a listing (one or more values)
Key: multiselect
Name: Selection using a listing (one or more values)
Value
Key: selectProperty
Name: Value
Display
Key: displayField
Name: Display
Description: It is possible to add multiple values using autocomplete or with source code ["key", "name"]
Listing Column Select dtl-listing-column-field-lov
Selection of a listing column from a dropdown list.
Widget Or Layout: unknown
Value:
{
"type": "object",
"title": "Select a Listing Column",
"widget": {
"type": "dtl-listing-column-field-lov"
}
}
Inputs
Show clear
Key: showClear
Name: Show clear
Show none text
Key: showNoneText
Name: Show none text
Value
Key: selectProperty
Name: Value
Default value
Key: default
Name: Default value
Listing
Key: listingCode
Name: Listing
Wrap value in row["value"]
Key: addRowWrap
Name: Wrap value in row["value"]
Form Select tsm-config-form-lov
Selection of a form from a dropdown list.
Widget Or Layout: unknown
Value:
{
"type": "object",
"title": "Select a Form",
"widget": {
"type": "tsm-config-form-lov"
}
}
Inputs
Default value
Key: default
Name: Default value
Keyboard on mobile
Key: keyboardOnMobile
Name: Keyboard on mobile
Show clear
Key: showClear
Name: Show clear
Show none text
Key: showNoneText
Name: Show none text
Select first value
Key: selectFirstValue
Name: Select first value
Selection using a listing (one or more values)
Key: multiselect
Name: Selection using a listing (one or more values)
Value
Key: selectProperty
Name: Value
Display
Key: displayField
Name: Display
Description: It is possible to add multiple values using autocomplete or with source code ["key", "name"]
Entity Type Select tsm-entity-type-lov
Selection of an entity type from a dropdown list.
Widget Or Layout: unknown
Value:
{
"title": "Select an Entity Type",
"widget": {
"type": "tsm-entity-type-lov"
},
"config": {
"selectProperty": "code"
},
"type": "string"
}
Inputs
Default value
Key: default
Name: Default value
Filters
Key: defaultFilters
Name: Filters
Keyboard on mobile
Key: keyboardOnMobile
Name: Keyboard on mobile
Show clear
Key: showClear
Name: Show clear
Show none text
Key: showNoneText
Name: Show none text
Select first value
Key: selectFirstValue
Name: Select first value
Selection using a listing (one or more values)
Key: multiselect
Name: Selection using a listing (one or more values)
Value
Key: selectProperty
Name: Value
Display
Key: displayField
Name: Display
Description: It is possible to add multiple values using autocomplete or with source code ["key", "name"]
Listing Type Select dtl-listing-type-lov
Selection of a listing type from a dropdown list.
Widget Or Layout: unknown
Value:
{
"type": "object",
"title": "Select a Listing Type",
"widget": {
"type": "dtl-listing-type-lov"
}
}
Inputs
Default value
Key: default
Name: Default value
Entity type
Key: entityType
Name: Entity type
Filters
Key: defaultFilters
Name: Filters
Keyboard on mobile
Key: keyboardOnMobile
Name: Keyboard on mobile
Show clear
Key: showClear
Name: Show clear
Show none text
Key: showNoneText
Name: Show none text
Select first value
Key: selectFirstValue
Name: Select first value
Selection using a listing (one or more values)
Key: multiselect
Name: Selection using a listing (one or more values)
Value
Key: selectProperty
Name: Value
Display
Key: displayField
Name: Display
Description: It is possible to add multiple values using autocomplete or with source code ["key", "name"]
Configuration Profile Select Panel tsm-entity-specifications-base-info
Selection of a configuration profile on the panel.
Widget Or Layout: unknown
Value:
{
"type": "layout",
"title": "Select a Configuration Profile ",
"widget": {
"type": "tsm-entity-specifications-base-info"
}
}
Inputs
Default value
Key: default
Name: Default value
Specs ID
Key: specsId
Name: Specs ID
Specs code
Key: specsCode
Name: Specs code
Permissions
Key: permissions
Name: Permissions
Show clear
Key: showClearEntitySpecification
Name: Show clear
Entity type
Key: entityType
Name: Entity type
Ngrx action
Key: ngrxAction
Name: Ngrx action
Description: Specify the ngrx action that will be dispatched after the form is submitted.
Extender object
Key: ngrxActionData
Name: Extender object
Description: Specify the data that will be dispatched with the ngrx action.
Filters
Key: defaultFilters
Name: Filters
Data view component dtl-data-view-widget
Data view component
Widget Or Layout: unknown
Value:
{
"type": "layout",
"title": "Data view component",
"widget": {
"type": "dtl-data-view-widget"
}
}
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 context data for the listing.
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.
Filters
Key: filters
Name: Filters
Description: Allows defining filters for the data displayed in the list.
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.