Ticketing Widgets
Ticket Relationship List tsm-ticket-relationship-list
Relationship list of tickets in a tabular view with filtering and editing options.
Widget Or Layout: unknown
Value:
{
"type": "layout",
"title": "Ticket Relationship List",
"widget": {
"type": "tsm-ticket-relationship-list"
},
"config": {
"pageSize": 10
}
}
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.
Advice List tsm-advice-tab
Advice list in a tabular view with filtering and editing options.
Widget Or Layout: unknown
Value:
{
"type": "layout",
"title": "Advice List",
"widget": {
"type": "tsm-advice-tab"
},
"config": {}
}
Related Entity List tsm-related-entity-tab
Related entity information list in a tabular view with filtering and editing options..
Widget Or Layout: unknown
Value:
{
"type": "layout",
"title": "Related entity list",
"widget": {
"type": "tsm-related-entity-tab"
},
"config": {}
}
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.
Ticket Task List tsm-ticket-task-list
Task list related to tickets in a tabular view with filtering and editing options.
Widget Or Layout: unknown
Value:
{
"type": "layout",
"title": "Ticket Task List",
"widget": {
"type": "tsm-ticket-task-list"
},
"config": {
"pageSize": 10
}
}
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.
Ticket List tsm-ticket-list-widget
Ticket list in a tabular view with filtering and editing options.
Widget Or Layout: unknown
Value:
{
"title": "Ticket List",
"widget": {
"type": "tsm-ticket-list-widget"
},
"type": "layout",
"config": {
"pageSize": 10
}
}
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.
Ticket Related Entity List tsm-ticket-list-related-entity-widget
Related entity ticket list in a tabular view with filtering and editing options.
Widget Or Layout: unknown
Value:
{
"title": "Ticket Related Entity List",
"widget": {
"type": "tsm-ticket-list-related-entity-widget"
},
"type": "layout",
"config": {}
}
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.
Ticket History tsm-ticket-history
History of actions and changes related to the ticket in a clear view.
Widget Or Layout: unknown
Value:
{
"type": "layout",
"title": "Ticket History",
"widget": {
"type": "tsm-ticket-history"
},
"config": {}
}
Inputs
Owner Id
Key: ownerId
Name: Owner Id
Default: null
Examples
Curated configurations from libs/framework/fluent-forms/__fixtures__/widgets/tsm-ticket-history/.
Each is a complete validated FluentSchema — copy & adapt for your form.
Gen owner id — gen-owner-id.json
Demonstrates widget.ownerId = "exampleValue" on tsm-ticket-history.
{
"type": "object",
"title": "Ticket History — Owner Id",
"description": "Demonstrates widget.ownerId = \"exampleValue\" on tsm-ticket-history.",
"properties": {
"field": {
"type": "layout",
"title": "Field",
"widget": {
"type": "tsm-ticket-history",
"ownerId": "exampleValue"
}
}
},
"layout": [
"field"
]
}
Relationship Bookmark tsm-relationship-tab
Bookmark displaying relationship information.
Widget Or Layout: unknown
Value:
{
"type": "layout",
"widget": {
"type": "tsm-relationship-tab"
},
"items": []
}
Inputs
Parent privilege
Key: parentPriv
Name: Parent privilege
Default: null
Ticket
Key: ticketId
Name: Ticket
Default: null
Preview mode
Key: previewMode
Name: Preview mode
Default: null
Preview mode - display only count.
Key: displayOnlyPreviewModeCount
Name: Preview mode - display only count.
Default: null
Hide add button
Key: hideAddButton
Name: Hide add button
Default: false
Hide edit button
Key: hideEditButton
Name: Hide edit button
Default: false
Hide delete button
Key: hideDeleteButton
Name: Hide delete button
Default: false
Page size
Key: pageSize
Name: Page size
Default: null
Script
Key: addRelationshipScriptCode
Name: Script
Default: ""
Script
Key: deleteRelationshipScriptCode
Name: Script
Default: ""
Examples
Curated configurations from libs/framework/fluent-forms/__fixtures__/widgets/tsm-relationship-tab/.
Each is a complete validated FluentSchema — copy & adapt for your form.
Gen display only preview mode count — gen-display-only-preview-mode-count.json
Demonstrates widget.displayOnlyPreviewModeCount = "exampleValue" on tsm-relationship-tab.
{
"type": "object",
"title": "Relationship Bookmark — Preview mode - display only count.",
"description": "Demonstrates widget.displayOnlyPreviewModeCount = \"exampleValue\" on tsm-relationship-tab.",
"properties": {
"field": {
"type": "layout",
"title": "Field",
"widget": {
"type": "tsm-relationship-tab",
"displayOnlyPreviewModeCount": "exampleValue"
}
}
},
"layout": [
"field"
]
}
Gen hide add button — gen-hide-add-button.json
Demonstrates widget.hideAddButton = true on tsm-relationship-tab.
{
"type": "object",
"title": "Relationship Bookmark — Hide add button",
"description": "Demonstrates widget.hideAddButton = true on tsm-relationship-tab.",
"properties": {
"field": {
"type": "layout",
"title": "Field",
"widget": {
"type": "tsm-relationship-tab",
"hideAddButton": true
}
}
},
"layout": [
"field"
]
}
Gen hide edit button — gen-hide-edit-button.json
Demonstrates widget.hideEditButton = true on tsm-relationship-tab.
{
"type": "object",
"title": "Relationship Bookmark — Hide edit button",
"description": "Demonstrates widget.hideEditButton = true on tsm-relationship-tab.",
"properties": {
"field": {
"type": "layout",
"title": "Field",
"widget": {
"type": "tsm-relationship-tab",
"hideEditButton": true
}
}
},
"layout": [
"field"
]
}
Gen parent priv — gen-parent-priv.json
Demonstrates widget.parentPriv = "exampleValue" on tsm-relationship-tab.
{
"type": "object",
"title": "Relationship Bookmark — Parent privilege",
"description": "Demonstrates widget.parentPriv = \"exampleValue\" on tsm-relationship-tab.",
"properties": {
"field": {
"type": "layout",
"title": "Field",
"widget": {
"type": "tsm-relationship-tab",
"parentPriv": "exampleValue"
}
}
},
"layout": [
"field"
]
}
Gen preview mode — gen-preview-mode.json
Demonstrates widget.previewMode = "exampleValue" on tsm-relationship-tab.
{
"type": "object",
"title": "Relationship Bookmark — Preview mode",
"description": "Demonstrates widget.previewMode = \"exampleValue\" on tsm-relationship-tab.",
"properties": {
"field": {
"type": "layout",
"title": "Field",
"widget": {
"type": "tsm-relationship-tab",
"previewMode": "exampleValue"
}
}
},
"layout": [
"field"
]
}
Gen ticket id — gen-ticket-id.json
Demonstrates widget.ticketId = "exampleValue" on tsm-relationship-tab.
{
"type": "object",
"title": "Relationship Bookmark — Ticket",
"description": "Demonstrates widget.ticketId = \"exampleValue\" on tsm-relationship-tab.",
"properties": {
"field": {
"type": "layout",
"title": "Field",
"widget": {
"type": "tsm-relationship-tab",
"ticketId": "exampleValue"
}
}
},
"layout": [
"field"
]
}
Ticket Category Select tsm-ticket-category-lov
Selection of a ticket category from a dropdown list.
Widget Or Layout: unknown
Value:
{
"title": "Select a Ticket Category",
"widget": {
"type": "tsm-ticket-category-lov"
},
"type": "string",
"config": {
"selectProperty": "id"
}
}
Inputs
Default value
Key: default
Name: Default value
Default: ""
Disable link
Key: disableLink
Name: Disable link
Default: false
Allowed values
Key: allowedValues
Name: Allowed values
Default: null
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-ticket-category-lov/.
Each is a complete validated FluentSchema — copy & adapt for your form.
Gen allowed values — gen-allowed-values.json
Demonstrates widget.allowedValues = "exampleValue" on tsm-ticket-category-lov.
{
"type": "object",
"title": "Ticket Category Select — Allowed values",
"description": "Demonstrates widget.allowedValues = \"exampleValue\" on tsm-ticket-category-lov.",
"properties": {
"field": {
"type": "string",
"title": "Field",
"widget": {
"type": "tsm-ticket-category-lov",
"allowedValues": "exampleValue"
}
}
},
"layout": [
"field"
]
}
Gen default filters — gen-default-filters.json
Demonstrates widget.defaultFilters = "exampleValue" on tsm-ticket-category-lov.
{
"type": "object",
"title": "Ticket Category Select — Filters",
"description": "Demonstrates widget.defaultFilters = \"exampleValue\" on tsm-ticket-category-lov.",
"properties": {
"field": {
"type": "string",
"title": "Field",
"widget": {
"type": "tsm-ticket-category-lov",
"defaultFilters": "exampleValue"
}
}
},
"layout": [
"field"
]
}
Gen disable link — gen-disable-link.json
Demonstrates widget.disableLink = true on tsm-ticket-category-lov.
{
"type": "object",
"title": "Ticket Category Select — Disable link",
"description": "Demonstrates widget.disableLink = true on tsm-ticket-category-lov.",
"properties": {
"field": {
"type": "string",
"title": "Field",
"widget": {
"type": "tsm-ticket-category-lov",
"disableLink": true
}
}
},
"layout": [
"field"
]
}
Gen keyboard on mobile — gen-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": "Ticket Category 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-ticket-category-lov",
"keyboardOnMobile": false
}
}
},
"layout": [
"field"
]
}
Gen show clear — gen-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": "Ticket Category 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-ticket-category-lov",
"showClear": false
}
}
},
"layout": [
"field"
]
}
Gen show none text — gen-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": "Ticket Category 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-ticket-category-lov",
"showNoneText": false
}
}
},
"layout": [
"field"
]
}
Advice Type Select tsm-advice-type-lov
Selection of an advice type from a dropdown list.
Widget Or Layout: unknown
Value:
{
"title": "Select an Advice Type",
"widget": {
"type": "tsm-advice-type-lov"
},
"type": "object"
}
Inputs
Default value
Key: default
Name: Default value
Default: ""
Disable link
Key: disableLink
Name: Disable link
Default: false
Allowed values
Key: allowedValues
Name: Allowed values
Default: null
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-advice-type-lov/.
Each is a complete validated FluentSchema — copy & adapt for your form.
Gen allowed values — gen-allowed-values.json
Demonstrates widget.allowedValues = "exampleValue" on tsm-advice-type-lov.
{
"type": "object",
"title": "Advice Type Select — Allowed values",
"description": "Demonstrates widget.allowedValues = \"exampleValue\" on tsm-advice-type-lov.",
"properties": {
"field": {
"type": "object",
"title": "Field",
"widget": {
"type": "tsm-advice-type-lov",
"allowedValues": "exampleValue"
}
}
},
"layout": [
"field"
]
}
Gen default filters — gen-default-filters.json
Demonstrates widget.defaultFilters = "exampleValue" on tsm-advice-type-lov.
{
"type": "object",
"title": "Advice Type Select — Filters",
"description": "Demonstrates widget.defaultFilters = \"exampleValue\" on tsm-advice-type-lov.",
"properties": {
"field": {
"type": "object",
"title": "Field",
"widget": {
"type": "tsm-advice-type-lov",
"defaultFilters": "exampleValue"
}
}
},
"layout": [
"field"
]
}
Gen disable link — gen-disable-link.json
Demonstrates widget.disableLink = true on tsm-advice-type-lov.
{
"type": "object",
"title": "Advice Type Select — Disable link",
"description": "Demonstrates widget.disableLink = true on tsm-advice-type-lov.",
"properties": {
"field": {
"type": "object",
"title": "Field",
"widget": {
"type": "tsm-advice-type-lov",
"disableLink": true
}
}
},
"layout": [
"field"
]
}
Gen keyboard on mobile — gen-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": "Advice 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-advice-type-lov",
"keyboardOnMobile": false
}
}
},
"layout": [
"field"
]
}
Gen show clear — gen-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": "Advice 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-advice-type-lov",
"showClear": false
}
}
},
"layout": [
"field"
]
}
Gen show none text — gen-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": "Advice 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-advice-type-lov",
"showNoneText": false
}
}
},
"layout": [
"field"
]
}
Ticket Problem Select tsm-ticket-problem-lov
Selection of a ticket problem from a dropdown list.
Widget Or Layout: unknown
Value:
{
"title": "Select a Ticket Problem",
"widget": {
"type": "tsm-ticket-problem-lov"
},
"type": "string",
"config": {
"selectProperty": "id"
}
}
Inputs
Default value
Key: default
Name: Default value
Default: ""
Disable link
Key: disableLink
Name: Disable link
Default: false
Allowed values
Key: allowedValues
Name: Allowed values
Default: null
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-ticket-problem-lov/.
Each is a complete validated FluentSchema — copy & adapt for your form.
Gen allowed values — gen-allowed-values.json
Demonstrates widget.allowedValues = "exampleValue" on tsm-ticket-problem-lov.
{
"type": "object",
"title": "Ticket Problem Select — Allowed values",
"description": "Demonstrates widget.allowedValues = \"exampleValue\" on tsm-ticket-problem-lov.",
"properties": {
"field": {
"type": "string",
"title": "Field",
"widget": {
"type": "tsm-ticket-problem-lov",
"allowedValues": "exampleValue"
}
}
},
"layout": [
"field"
]
}
Gen default filters — gen-default-filters.json
Demonstrates widget.defaultFilters = "exampleValue" on tsm-ticket-problem-lov.
{
"type": "object",
"title": "Ticket Problem Select — Filters",
"description": "Demonstrates widget.defaultFilters = \"exampleValue\" on tsm-ticket-problem-lov.",
"properties": {
"field": {
"type": "string",
"title": "Field",
"widget": {
"type": "tsm-ticket-problem-lov",
"defaultFilters": "exampleValue"
}
}
},
"layout": [
"field"
]
}
Gen disable link — gen-disable-link.json
Demonstrates widget.disableLink = true on tsm-ticket-problem-lov.
{
"type": "object",
"title": "Ticket Problem Select — Disable link",
"description": "Demonstrates widget.disableLink = true on tsm-ticket-problem-lov.",
"properties": {
"field": {
"type": "string",
"title": "Field",
"widget": {
"type": "tsm-ticket-problem-lov",
"disableLink": true
}
}
},
"layout": [
"field"
]
}
Gen keyboard on mobile — gen-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": "Ticket Problem 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-ticket-problem-lov",
"keyboardOnMobile": false
}
}
},
"layout": [
"field"
]
}
Gen show clear — gen-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": "Ticket Problem 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-ticket-problem-lov",
"showClear": false
}
}
},
"layout": [
"field"
]
}
Gen show none text — gen-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": "Ticket Problem 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-ticket-problem-lov",
"showNoneText": false
}
}
},
"layout": [
"field"
]
}
Ticket Resolution Select tsm-ticket-resolution-lov
Selection of a ticket resolution from a dropdown list.
Widget Or Layout: unknown
Value:
{
"title": "Select a Ticket Resolution",
"widget": {
"type": "tsm-ticket-resolution-lov"
},
"type": "string",
"config": {
"selectProperty": "id"
}
}
Inputs
Default value
Key: default
Name: Default value
Default: ""
Disable link
Key: disableLink
Name: Disable link
Default: false
Allowed values
Key: allowedValues
Name: Allowed values
Default: null
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: false
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-ticket-resolution-lov/.
Each is a complete validated FluentSchema — copy & adapt for your form.
Gen allowed values — gen-allowed-values.json
Demonstrates widget.allowedValues = "exampleValue" on tsm-ticket-resolution-lov.
{
"type": "object",
"title": "Ticket Resolution Select — Allowed values",
"description": "Demonstrates widget.allowedValues = \"exampleValue\" on tsm-ticket-resolution-lov.",
"properties": {
"field": {
"type": "string",
"title": "Field",
"widget": {
"type": "tsm-ticket-resolution-lov",
"allowedValues": "exampleValue"
}
}
},
"layout": [
"field"
]
}
Gen default filters — gen-default-filters.json
Demonstrates widget.defaultFilters = "exampleValue" on tsm-ticket-resolution-lov.
{
"type": "object",
"title": "Ticket Resolution Select — Filters",
"description": "Demonstrates widget.defaultFilters = \"exampleValue\" on tsm-ticket-resolution-lov.",
"properties": {
"field": {
"type": "string",
"title": "Field",
"widget": {
"type": "tsm-ticket-resolution-lov",
"defaultFilters": "exampleValue"
}
}
},
"layout": [
"field"
]
}
Gen disable link — gen-disable-link.json
Demonstrates widget.disableLink = true on tsm-ticket-resolution-lov.
{
"type": "object",
"title": "Ticket Resolution Select — Disable link",
"description": "Demonstrates widget.disableLink = true on tsm-ticket-resolution-lov.",
"properties": {
"field": {
"type": "string",
"title": "Field",
"widget": {
"type": "tsm-ticket-resolution-lov",
"disableLink": true
}
}
},
"layout": [
"field"
]
}
Gen keyboard on mobile — gen-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": "Ticket Resolution 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-ticket-resolution-lov",
"keyboardOnMobile": true
}
}
},
"layout": [
"field"
]
}
Gen show clear — gen-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": "Ticket Resolution 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-ticket-resolution-lov",
"showClear": false
}
}
},
"layout": [
"field"
]
}
Gen show none text — gen-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": "Ticket Resolution 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-ticket-resolution-lov",
"showNoneText": false
}
}
},
"layout": [
"field"
]
}
Ticket Select tsm-ticket-lov
Selection of a ticket from a dropdown list.
Widget Or Layout: unknown
Value:
{
"title": "Select a Ticket",
"widget": {
"type": "tsm-ticket-lov"
},
"type": "string",
"config": {}
}
Inputs
Default value
Key: default
Name: Default value
Default: ""
Disable link
Key: disableLink
Name: Disable link
Default: false
Disable key
Key: disableKey
Name: Disable key
Description: When enabled, hides the ticket key (e.g. "TICKET-123") from the readonly display and shows only the ticket name.
Default: null
Ticket type
Key: typeCode
Name: Ticket type
Default: null
Allowed values
Key: allowedValues
Name: Allowed values
Default: null
Listing
Key: listingTypeCode
Name: Listing
Default: null
Characteristics filters
Key: chars
Name: Characteristics filters
Default: null
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-ticket-lov/.
Each is a complete validated FluentSchema — copy & adapt for your form.
Gen allowed values — gen-allowed-values.json
Demonstrates widget.allowedValues = "exampleValue" on tsm-ticket-lov.
{
"type": "object",
"title": "Ticket Select — Allowed values",
"description": "Demonstrates widget.allowedValues = \"exampleValue\" on tsm-ticket-lov.",
"properties": {
"field": {
"type": "string",
"title": "Field",
"widget": {
"type": "tsm-ticket-lov",
"allowedValues": "exampleValue"
}
}
},
"layout": [
"field"
]
}
Gen chars — gen-chars.json
Demonstrates widget.chars = "exampleValue" on tsm-ticket-lov.
{
"type": "object",
"title": "Ticket Select — Characteristics filters",
"description": "Demonstrates widget.chars = \"exampleValue\" on tsm-ticket-lov.",
"properties": {
"field": {
"type": "string",
"title": "Field",
"widget": {
"type": "tsm-ticket-lov",
"chars": "exampleValue"
}
}
},
"layout": [
"field"
]
}
Gen disable key — gen-disable-key.json
Disable key: When enabled, hides the ticket key (e.g. "TICKET-123") from the readonly display and shows only the ticket name.
{
"type": "object",
"title": "Ticket Select — Disable key",
"description": "Disable key: When enabled, hides the ticket key (e.g. \"TICKET-123\") from the readonly display and shows only the ticket name.",
"properties": {
"field": {
"type": "string",
"title": "Field",
"widget": {
"type": "tsm-ticket-lov",
"disableKey": "exampleValue"
}
}
},
"layout": [
"field"
]
}
Gen disable link — gen-disable-link.json
Demonstrates widget.disableLink = true on tsm-ticket-lov.
{
"type": "object",
"title": "Ticket Select — Disable link",
"description": "Demonstrates widget.disableLink = true on tsm-ticket-lov.",
"properties": {
"field": {
"type": "string",
"title": "Field",
"widget": {
"type": "tsm-ticket-lov",
"disableLink": true
}
}
},
"layout": [
"field"
]
}
Gen listing type code — gen-listing-type-code.json
Demonstrates widget.listingTypeCode = "exampleValue" on tsm-ticket-lov.
{
"type": "object",
"title": "Ticket Select — Listing",
"description": "Demonstrates widget.listingTypeCode = \"exampleValue\" on tsm-ticket-lov.",
"properties": {
"field": {
"type": "string",
"title": "Field",
"widget": {
"type": "tsm-ticket-lov",
"listingTypeCode": "exampleValue"
}
}
},
"layout": [
"field"
]
}
Gen type code — gen-type-code.json
Demonstrates widget.typeCode = "exampleValue" on tsm-ticket-lov.
{
"type": "object",
"title": "Ticket Select — Ticket type",
"description": "Demonstrates widget.typeCode = \"exampleValue\" on tsm-ticket-lov.",
"properties": {
"field": {
"type": "string",
"title": "Field",
"widget": {
"type": "tsm-ticket-lov",
"typeCode": "exampleValue"
}
}
},
"layout": [
"field"
]
}
Ticket Status Select tsm-ticket-status-lov
Selection of a ticket status from a dropdown list.
Widget Or Layout: unknown
Value:
{
"title": "Select a Ticket Status",
"widget": {
"type": "tsm-ticket-status-lov"
},
"type": "string",
"config": {
"selectProperty": "code"
}
}
Inputs
Default value
Key: default
Name: Default value
Default: ""
Disable link
Key: disableLink
Name: Disable link
Default: false
Allowed values
Key: allowedValues
Name: Allowed values
Default: null
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-ticket-status-lov/.
Each is a complete validated FluentSchema — copy & adapt for your form.
Gen allowed values — gen-allowed-values.json
Demonstrates widget.allowedValues = "exampleValue" on tsm-ticket-status-lov.
{
"type": "object",
"title": "Ticket Status Select — Allowed values",
"description": "Demonstrates widget.allowedValues = \"exampleValue\" on tsm-ticket-status-lov.",
"properties": {
"field": {
"type": "string",
"title": "Field",
"widget": {
"type": "tsm-ticket-status-lov",
"allowedValues": "exampleValue"
}
}
},
"layout": [
"field"
]
}
Gen default filters — gen-default-filters.json
Demonstrates widget.defaultFilters = "exampleValue" on tsm-ticket-status-lov.
{
"type": "object",
"title": "Ticket Status Select — Filters",
"description": "Demonstrates widget.defaultFilters = \"exampleValue\" on tsm-ticket-status-lov.",
"properties": {
"field": {
"type": "string",
"title": "Field",
"widget": {
"type": "tsm-ticket-status-lov",
"defaultFilters": "exampleValue"
}
}
},
"layout": [
"field"
]
}
Gen disable link — gen-disable-link.json
Demonstrates widget.disableLink = true on tsm-ticket-status-lov.
{
"type": "object",
"title": "Ticket Status Select — Disable link",
"description": "Demonstrates widget.disableLink = true on tsm-ticket-status-lov.",
"properties": {
"field": {
"type": "string",
"title": "Field",
"widget": {
"type": "tsm-ticket-status-lov",
"disableLink": true
}
}
},
"layout": [
"field"
]
}
Gen keyboard on mobile — gen-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": "Ticket Status 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-ticket-status-lov",
"keyboardOnMobile": false
}
}
},
"layout": [
"field"
]
}
Gen show clear — gen-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": "Ticket Status 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-ticket-status-lov",
"showClear": false
}
}
},
"layout": [
"field"
]
}
Gen show none text — gen-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": "Ticket Status 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-ticket-status-lov",
"showNoneText": false
}
}
},
"layout": [
"field"
]
}
Ticket Related Party Select tsm-ticket-related-party-lov
Selection of a ticket related party from a dropdown list.
Widget Or Layout: unknown
Value:
{
"title": "Select a Ticket related party",
"widget": {
"type": "tsm-ticket-related-party-lov"
},
"type": "string",
"config": {}
}
Inputs
Default value
Key: default
Name: Default value
Default: ""
Disable link
Key: disableLink
Name: Disable link
Default: false
Allowed values
Key: allowedValues
Name: Allowed values
Default: null
Ticket
Key: ticketId
Name: Ticket
Default: null
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-ticket-related-party-lov/.
Each is a complete validated FluentSchema — copy & adapt for your form.
Gen allowed values — gen-allowed-values.json
Demonstrates widget.allowedValues = "exampleValue" on tsm-ticket-related-party-lov.
{
"type": "object",
"title": "Ticket Related Party Select — Allowed values",
"description": "Demonstrates widget.allowedValues = \"exampleValue\" on tsm-ticket-related-party-lov.",
"properties": {
"field": {
"type": "string",
"title": "Field",
"widget": {
"type": "tsm-ticket-related-party-lov",
"allowedValues": "exampleValue"
}
}
},
"layout": [
"field"
]
}
Gen default filters — gen-default-filters.json
Demonstrates widget.defaultFilters = "exampleValue" on tsm-ticket-related-party-lov.
{
"type": "object",
"title": "Ticket Related Party Select — Filters",
"description": "Demonstrates widget.defaultFilters = \"exampleValue\" on tsm-ticket-related-party-lov.",
"properties": {
"field": {
"type": "string",
"title": "Field",
"widget": {
"type": "tsm-ticket-related-party-lov",
"defaultFilters": "exampleValue"
}
}
},
"layout": [
"field"
]
}
Gen disable link — gen-disable-link.json
Demonstrates widget.disableLink = true on tsm-ticket-related-party-lov.
{
"type": "object",
"title": "Ticket Related Party Select — Disable link",
"description": "Demonstrates widget.disableLink = true on tsm-ticket-related-party-lov.",
"properties": {
"field": {
"type": "string",
"title": "Field",
"widget": {
"type": "tsm-ticket-related-party-lov",
"disableLink": true
}
}
},
"layout": [
"field"
]
}
Gen keyboard on mobile — gen-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": "Ticket Related Party 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-ticket-related-party-lov",
"keyboardOnMobile": false
}
}
},
"layout": [
"field"
]
}
Gen show clear — gen-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": "Ticket Related Party 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-ticket-related-party-lov",
"showClear": false
}
}
},
"layout": [
"field"
]
}
Gen ticket id — gen-ticket-id.json
Demonstrates widget.ticketId = "exampleValue" on tsm-ticket-related-party-lov.
{
"type": "object",
"title": "Ticket Related Party Select — Ticket",
"description": "Demonstrates widget.ticketId = \"exampleValue\" on tsm-ticket-related-party-lov.",
"properties": {
"field": {
"type": "string",
"title": "Field",
"widget": {
"type": "tsm-ticket-related-party-lov",
"ticketId": "exampleValue"
}
}
},
"layout": [
"field"
]
}
Ticket Related Party Role Select tsm-ticket-related-party-role-lov
Selection of a ticket related party role from a dropdown list.
Widget Or Layout: unknown
Value:
{
"title": "Select a Ticket Related Party Role",
"widget": {
"type": "tsm-ticket-related-party-role-lov"
},
"type": "string",
"config": {
"selectProperty": "code"
}
}
Inputs
Default value
Key: default
Name: Default value
Default: ""
Disable link
Key: disableLink
Name: Disable link
Default: false
Allowed values
Key: allowedValues
Name: Allowed values
Default: null
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-ticket-related-party-role-lov/.
Each is a complete validated FluentSchema — copy & adapt for your form.
Gen allowed values — gen-allowed-values.json
Demonstrates widget.allowedValues = "exampleValue" on tsm-ticket-related-party-role-lov.
{
"type": "object",
"title": "Ticket Related Party Role Select — Allowed values",
"description": "Demonstrates widget.allowedValues = \"exampleValue\" on tsm-ticket-related-party-role-lov.",
"properties": {
"field": {
"type": "string",
"title": "Field",
"widget": {
"type": "tsm-ticket-related-party-role-lov",
"allowedValues": "exampleValue"
}
}
},
"layout": [
"field"
]
}
Gen default filters — gen-default-filters.json
Demonstrates widget.defaultFilters = "exampleValue" on tsm-ticket-related-party-role-lov.
{
"type": "object",
"title": "Ticket Related Party Role Select — Filters",
"description": "Demonstrates widget.defaultFilters = \"exampleValue\" on tsm-ticket-related-party-role-lov.",
"properties": {
"field": {
"type": "string",
"title": "Field",
"widget": {
"type": "tsm-ticket-related-party-role-lov",
"defaultFilters": "exampleValue"
}
}
},
"layout": [
"field"
]
}
Gen disable link — gen-disable-link.json
Demonstrates widget.disableLink = true on tsm-ticket-related-party-role-lov.
{
"type": "object",
"title": "Ticket Related Party Role Select — Disable link",
"description": "Demonstrates widget.disableLink = true on tsm-ticket-related-party-role-lov.",
"properties": {
"field": {
"type": "string",
"title": "Field",
"widget": {
"type": "tsm-ticket-related-party-role-lov",
"disableLink": true
}
}
},
"layout": [
"field"
]
}
Gen keyboard on mobile — gen-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": "Ticket Related Party Role 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-ticket-related-party-role-lov",
"keyboardOnMobile": false
}
}
},
"layout": [
"field"
]
}
Gen show clear — gen-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": "Ticket Related Party Role 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-ticket-related-party-role-lov",
"showClear": false
}
}
},
"layout": [
"field"
]
}
Gen show none text — gen-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": "Ticket Related Party Role 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-ticket-related-party-role-lov",
"showNoneText": false
}
}
},
"layout": [
"field"
]
}
Ticket Priority Select tsm-ticket-priority-lov
Selection of a ticket priority from a dropdown list.
Widget Or Layout: unknown
Value:
{
"title": "Select a Ticket Priority",
"widget": {
"type": "tsm-ticket-priority-lov"
},
"type": "string",
"config": {
"selectProperty": "code"
}
}
Inputs
Default value
Key: default
Name: Default value
Default: ""
Disable link
Key: disableLink
Name: Disable link
Default: false
Allowed values
Key: allowedValues
Name: Allowed values
Default: null
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-ticket-priority-lov/.
Each is a complete validated FluentSchema — copy & adapt for your form.
Gen allowed values — gen-allowed-values.json
Demonstrates widget.allowedValues = "exampleValue" on tsm-ticket-priority-lov.
{
"type": "object",
"title": "Ticket Priority Select — Allowed values",
"description": "Demonstrates widget.allowedValues = \"exampleValue\" on tsm-ticket-priority-lov.",
"properties": {
"field": {
"type": "string",
"title": "Field",
"widget": {
"type": "tsm-ticket-priority-lov",
"allowedValues": "exampleValue"
}
}
},
"layout": [
"field"
]
}
Gen default filters — gen-default-filters.json
Demonstrates widget.defaultFilters = "exampleValue" on tsm-ticket-priority-lov.
{
"type": "object",
"title": "Ticket Priority Select — Filters",
"description": "Demonstrates widget.defaultFilters = \"exampleValue\" on tsm-ticket-priority-lov.",
"properties": {
"field": {
"type": "string",
"title": "Field",
"widget": {
"type": "tsm-ticket-priority-lov",
"defaultFilters": "exampleValue"
}
}
},
"layout": [
"field"
]
}
Gen disable link — gen-disable-link.json
Demonstrates widget.disableLink = true on tsm-ticket-priority-lov.
{
"type": "object",
"title": "Ticket Priority Select — Disable link",
"description": "Demonstrates widget.disableLink = true on tsm-ticket-priority-lov.",
"properties": {
"field": {
"type": "string",
"title": "Field",
"widget": {
"type": "tsm-ticket-priority-lov",
"disableLink": true
}
}
},
"layout": [
"field"
]
}
Gen keyboard on mobile — gen-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": "Ticket Priority 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-ticket-priority-lov",
"keyboardOnMobile": false
}
}
},
"layout": [
"field"
]
}
Gen show clear — gen-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": "Ticket Priority 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-ticket-priority-lov",
"showClear": false
}
}
},
"layout": [
"field"
]
}
Gen show none text — gen-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": "Ticket Priority 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-ticket-priority-lov",
"showNoneText": false
}
}
},
"layout": [
"field"
]
}
Ticket Severity Select tsm-ticket-severity-lov
Selection of a ticket severity from a dropdown list.
Widget Or Layout: unknown
Value:
{
"title": "Select a Ticket Severity",
"widget": {
"type": "tsm-ticket-severity-lov"
},
"type": "string",
"config": {
"selectProperty": "id"
}
}
Inputs
Default value
Key: default
Name: Default value
Default: ""
Disable link
Key: disableLink
Name: Disable link
Default: false
Allowed values
Key: allowedValues
Name: Allowed values
Default: null
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-ticket-severity-lov/.
Each is a complete validated FluentSchema — copy & adapt for your form.
Gen allowed values — gen-allowed-values.json
Demonstrates widget.allowedValues = "exampleValue" on tsm-ticket-severity-lov.
{
"type": "object",
"title": "Ticket Severity Select — Allowed values",
"description": "Demonstrates widget.allowedValues = \"exampleValue\" on tsm-ticket-severity-lov.",
"properties": {
"field": {
"type": "string",
"title": "Field",
"widget": {
"type": "tsm-ticket-severity-lov",
"allowedValues": "exampleValue"
}
}
},
"layout": [
"field"
]
}
Gen default filters — gen-default-filters.json
Demonstrates widget.defaultFilters = "exampleValue" on tsm-ticket-severity-lov.
{
"type": "object",
"title": "Ticket Severity Select — Filters",
"description": "Demonstrates widget.defaultFilters = \"exampleValue\" on tsm-ticket-severity-lov.",
"properties": {
"field": {
"type": "string",
"title": "Field",
"widget": {
"type": "tsm-ticket-severity-lov",
"defaultFilters": "exampleValue"
}
}
},
"layout": [
"field"
]
}
Gen disable link — gen-disable-link.json
Demonstrates widget.disableLink = true on tsm-ticket-severity-lov.
{
"type": "object",
"title": "Ticket Severity Select — Disable link",
"description": "Demonstrates widget.disableLink = true on tsm-ticket-severity-lov.",
"properties": {
"field": {
"type": "string",
"title": "Field",
"widget": {
"type": "tsm-ticket-severity-lov",
"disableLink": true
}
}
},
"layout": [
"field"
]
}
Gen keyboard on mobile — gen-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": "Ticket Severity 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-ticket-severity-lov",
"keyboardOnMobile": false
}
}
},
"layout": [
"field"
]
}
Gen show clear — gen-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": "Ticket Severity 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-ticket-severity-lov",
"showClear": false
}
}
},
"layout": [
"field"
]
}
Gen show none text — gen-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": "Ticket Severity 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-ticket-severity-lov",
"showNoneText": false
}
}
},
"layout": [
"field"
]
}
Ticket Related Entity Select tsm-ticket-related-entity-lov
Selection of a related entity for tickets from a dropdown list.
Widget Or Layout: unknown
Value:
{
"title": "Select a Related Entity",
"widget": {
"type": "tsm-ticket-related-entity-lov"
},
"type": "string",
"config": {
"selectProperty": "id"
}
}
Inputs
Default value
Key: default
Name: Default value
Default: ""
Ticket
Key: ticketId
Name: Ticket
Default: null
Type
Key: relatedEntityType
Name: Type
Default: null
Disable link
Key: disableLink
Name: Disable link
Default: false
Allowed values
Key: allowedValues
Name: Allowed values
Default: null
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-ticket-related-entity-lov/.
Each is a complete validated FluentSchema — copy & adapt for your form.
Gen allowed values — gen-allowed-values.json
Demonstrates widget.allowedValues = "exampleValue" on tsm-ticket-related-entity-lov.
{
"type": "object",
"title": "Ticket Related Entity Select — Allowed values",
"description": "Demonstrates widget.allowedValues = \"exampleValue\" on tsm-ticket-related-entity-lov.",
"properties": {
"field": {
"type": "string",
"title": "Field",
"widget": {
"type": "tsm-ticket-related-entity-lov",
"allowedValues": "exampleValue"
}
}
},
"layout": [
"field"
]
}
Gen default filters — gen-default-filters.json
Demonstrates widget.defaultFilters = "exampleValue" on tsm-ticket-related-entity-lov.
{
"type": "object",
"title": "Ticket Related Entity Select — Filters",
"description": "Demonstrates widget.defaultFilters = \"exampleValue\" on tsm-ticket-related-entity-lov.",
"properties": {
"field": {
"type": "string",
"title": "Field",
"widget": {
"type": "tsm-ticket-related-entity-lov",
"defaultFilters": "exampleValue"
}
}
},
"layout": [
"field"
]
}
Gen disable link — gen-disable-link.json
Demonstrates widget.disableLink = true on tsm-ticket-related-entity-lov.
{
"type": "object",
"title": "Ticket Related Entity Select — Disable link",
"description": "Demonstrates widget.disableLink = true on tsm-ticket-related-entity-lov.",
"properties": {
"field": {
"type": "string",
"title": "Field",
"widget": {
"type": "tsm-ticket-related-entity-lov",
"disableLink": true
}
}
},
"layout": [
"field"
]
}
Gen keyboard on mobile — gen-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": "Ticket Related Entity 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-ticket-related-entity-lov",
"keyboardOnMobile": false
}
}
},
"layout": [
"field"
]
}
Gen related entity type — gen-related-entity-type.json
Demonstrates widget.relatedEntityType = "exampleValue" on tsm-ticket-related-entity-lov.
{
"type": "object",
"title": "Ticket Related Entity Select — Type",
"description": "Demonstrates widget.relatedEntityType = \"exampleValue\" on tsm-ticket-related-entity-lov.",
"properties": {
"field": {
"type": "string",
"title": "Field",
"widget": {
"type": "tsm-ticket-related-entity-lov",
"relatedEntityType": "exampleValue"
}
}
},
"layout": [
"field"
]
}
Gen ticket id — gen-ticket-id.json
Demonstrates widget.ticketId = "exampleValue" on tsm-ticket-related-entity-lov.
{
"type": "object",
"title": "Ticket Related Entity Select — Ticket",
"description": "Demonstrates widget.ticketId = \"exampleValue\" on tsm-ticket-related-entity-lov.",
"properties": {
"field": {
"type": "string",
"title": "Field",
"widget": {
"type": "tsm-ticket-related-entity-lov",
"ticketId": "exampleValue"
}
}
},
"layout": [
"field"
]
}
Ticket Type Select tsm-ticket-type-lov
Selection of a ticket type from a dropdown list.
Widget Or Layout: unknown
Value:
{
"title": "Select a Ticket Type",
"widget": {
"type": "tsm-ticket-type-lov"
},
"type": "string",
"config": {
"selectProperty": "id"
}
}
Inputs
Default value
Key: default
Name: Default value
Default: ""
Disable link
Key: disableLink
Name: Disable link
Default: false
Allowed values
Key: allowedValues
Name: Allowed values
Default: null
Filter codes
Key: filterCodes
Name: Filter codes
Default: null
Module
Key: module
Name: Module
Default: null
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: "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-ticket-type-lov/.
Each is a complete validated FluentSchema — copy & adapt for your form.
Gen allowed values — gen-allowed-values.json
Demonstrates widget.allowedValues = "exampleValue" on tsm-ticket-type-lov.
{
"type": "object",
"title": "Ticket Type Select — Allowed values",
"description": "Demonstrates widget.allowedValues = \"exampleValue\" on tsm-ticket-type-lov.",
"properties": {
"field": {
"type": "string",
"title": "Field",
"widget": {
"type": "tsm-ticket-type-lov",
"allowedValues": "exampleValue"
}
}
},
"layout": [
"field"
]
}
Gen default filters — gen-default-filters.json
Demonstrates widget.defaultFilters = "exampleValue" on tsm-ticket-type-lov.
{
"type": "object",
"title": "Ticket Type Select — Filters",
"description": "Demonstrates widget.defaultFilters = \"exampleValue\" on tsm-ticket-type-lov.",
"properties": {
"field": {
"type": "string",
"title": "Field",
"widget": {
"type": "tsm-ticket-type-lov",
"defaultFilters": "exampleValue"
}
}
},
"layout": [
"field"
]
}
Gen disable link — gen-disable-link.json
Demonstrates widget.disableLink = true on tsm-ticket-type-lov.
{
"type": "object",
"title": "Ticket Type Select — Disable link",
"description": "Demonstrates widget.disableLink = true on tsm-ticket-type-lov.",
"properties": {
"field": {
"type": "string",
"title": "Field",
"widget": {
"type": "tsm-ticket-type-lov",
"disableLink": true
}
}
},
"layout": [
"field"
]
}
Gen filter codes — gen-filter-codes.json
Demonstrates widget.filterCodes = "exampleValue" on tsm-ticket-type-lov.
{
"type": "object",
"title": "Ticket Type Select — Filter codes",
"description": "Demonstrates widget.filterCodes = \"exampleValue\" on tsm-ticket-type-lov.",
"properties": {
"field": {
"type": "string",
"title": "Field",
"widget": {
"type": "tsm-ticket-type-lov",
"filterCodes": "exampleValue"
}
}
},
"layout": [
"field"
]
}
Gen keyboard on mobile — gen-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": "Ticket 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": "string",
"title": "Field",
"widget": {
"type": "tsm-ticket-type-lov",
"keyboardOnMobile": false
}
}
},
"layout": [
"field"
]
}
Gen module — gen-module.json
Demonstrates widget.module = "exampleValue" on tsm-ticket-type-lov.
{
"type": "object",
"title": "Ticket Type Select — Module",
"description": "Demonstrates widget.module = \"exampleValue\" on tsm-ticket-type-lov.",
"properties": {
"field": {
"type": "string",
"title": "Field",
"widget": {
"type": "tsm-ticket-type-lov",
"module": "exampleValue"
}
}
},
"layout": [
"field"
]
}
Ticket Template Type Select tsm-ticket-template-type-lov
Selection of a ticket template type from a dropdown list.
Widget Or Layout: unknown
Value:
{
"title": "Select a Ticket Template Type",
"widget": {
"type": "tsm-ticket-template-type-lov"
},
"type": "string",
"config": {
"module": "ChangeManagement",
"selectProperty": "id"
}
}
Inputs
Default value
Key: default
Name: Default value
Default: ""
Disable link
Key: disableLink
Name: Disable link
Default: false
Allowed values
Key: allowedValues
Name: Allowed values
Default: null
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-ticket-template-type-lov/.
Each is a complete validated FluentSchema — copy & adapt for your form.
Gen allowed values — gen-allowed-values.json
Demonstrates widget.allowedValues = "exampleValue" on tsm-ticket-template-type-lov.
{
"type": "object",
"title": "Ticket Template Type Select — Allowed values",
"description": "Demonstrates widget.allowedValues = \"exampleValue\" on tsm-ticket-template-type-lov.",
"properties": {
"field": {
"type": "string",
"title": "Field",
"widget": {
"type": "tsm-ticket-template-type-lov",
"allowedValues": "exampleValue"
}
}
},
"layout": [
"field"
]
}
Gen default filters — gen-default-filters.json
Demonstrates widget.defaultFilters = "exampleValue" on tsm-ticket-template-type-lov.
{
"type": "object",
"title": "Ticket Template Type Select — Filters",
"description": "Demonstrates widget.defaultFilters = \"exampleValue\" on tsm-ticket-template-type-lov.",
"properties": {
"field": {
"type": "string",
"title": "Field",
"widget": {
"type": "tsm-ticket-template-type-lov",
"defaultFilters": "exampleValue"
}
}
},
"layout": [
"field"
]
}
Gen disable link — gen-disable-link.json
Demonstrates widget.disableLink = true on tsm-ticket-template-type-lov.
{
"type": "object",
"title": "Ticket Template Type Select — Disable link",
"description": "Demonstrates widget.disableLink = true on tsm-ticket-template-type-lov.",
"properties": {
"field": {
"type": "string",
"title": "Field",
"widget": {
"type": "tsm-ticket-template-type-lov",
"disableLink": true
}
}
},
"layout": [
"field"
]
}
Gen keyboard on mobile — gen-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": "Ticket Template 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": "string",
"title": "Field",
"widget": {
"type": "tsm-ticket-template-type-lov",
"keyboardOnMobile": false
}
}
},
"layout": [
"field"
]
}
Gen show clear — gen-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": "Ticket Template 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": "string",
"title": "Field",
"widget": {
"type": "tsm-ticket-template-type-lov",
"showClear": false
}
}
},
"layout": [
"field"
]
}
Gen show none text — gen-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": "Ticket Template 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": "string",
"title": "Field",
"widget": {
"type": "tsm-ticket-template-type-lov",
"showNoneText": false
}
}
},
"layout": [
"field"
]
}
Ticket Related Entity Type Select tsm-ticket-related-entity-type-lov
Selection of a ticket related entity type from a dropdown list.
Widget Or Layout: unknown
Value:
{
"title": "Select a Ticket Related Entity Type",
"widget": {
"type": "tsm-ticket-related-entity-type-lov"
},
"type": "string",
"config": {
"selectProperty": "code"
}
}
Inputs
Default value
Key: default
Name: Default value
Default: ""
Disable link
Key: disableLink
Name: Disable link
Default: false
Allowed values
Key: allowedValues
Name: Allowed values
Default: null
Assignments
Key: assignments
Name: Assignments
Description: 'JSONarrayofassignmentcodes,e.g.["HIEARCHY"]'
Default: null
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: "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-ticket-related-entity-type-lov/.
Each is a complete validated FluentSchema — copy & adapt for your form.
Gen allowed values — gen-allowed-values.json
Demonstrates widget.allowedValues = "exampleValue" on tsm-ticket-related-entity-type-lov.
{
"type": "object",
"title": "Ticket Related Entity Type Select — Allowed values",
"description": "Demonstrates widget.allowedValues = \"exampleValue\" on tsm-ticket-related-entity-type-lov.",
"properties": {
"field": {
"type": "string",
"title": "Field",
"widget": {
"type": "tsm-ticket-related-entity-type-lov",
"allowedValues": "exampleValue"
}
}
},
"layout": [
"field"
]
}
Gen assignments — gen-assignments.json
Assignments: 'JSONarrayofassignmentcodes,e.g.["HIEARCHY"]'
{
"type": "object",
"title": "Ticket Related Entity Type Select — Assignments",
"description": "Assignments: 'JSONarrayofassignmentcodes,e.g.[\"HIEARCHY\"]'",
"properties": {
"field": {
"type": "string",
"title": "Field",
"widget": {
"type": "tsm-ticket-related-entity-type-lov",
"assignments": "exampleValue"
}
}
},
"layout": [
"field"
]
}
Gen default filters — gen-default-filters.json
Demonstrates widget.defaultFilters = "exampleValue" on tsm-ticket-related-entity-type-lov.
{
"type": "object",
"title": "Ticket Related Entity Type Select — Filters",
"description": "Demonstrates widget.defaultFilters = \"exampleValue\" on tsm-ticket-related-entity-type-lov.",
"properties": {
"field": {
"type": "string",
"title": "Field",
"widget": {
"type": "tsm-ticket-related-entity-type-lov",
"defaultFilters": "exampleValue"
}
}
},
"layout": [
"field"
]
}
Gen disable link — gen-disable-link.json
Demonstrates widget.disableLink = true on tsm-ticket-related-entity-type-lov.
{
"type": "object",
"title": "Ticket Related Entity Type Select — Disable link",
"description": "Demonstrates widget.disableLink = true on tsm-ticket-related-entity-type-lov.",
"properties": {
"field": {
"type": "string",
"title": "Field",
"widget": {
"type": "tsm-ticket-related-entity-type-lov",
"disableLink": true
}
}
},
"layout": [
"field"
]
}
Gen keyboard on mobile — gen-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": "Ticket Related Entity 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": "string",
"title": "Field",
"widget": {
"type": "tsm-ticket-related-entity-type-lov",
"keyboardOnMobile": false
}
}
},
"layout": [
"field"
]
}
Gen show clear — gen-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": "Ticket Related Entity 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": "string",
"title": "Field",
"widget": {
"type": "tsm-ticket-related-entity-type-lov",
"showClear": true
}
}
},
"layout": [
"field"
]
}
Ticket Channel Select tsm-ticket-channel-lov
Selection of a ticket channel from a dropdown list.
Widget Or Layout: unknown
Value:
{
"title": "Select a Ticket Channel",
"widget": {
"type": "tsm-ticket-channel-lov"
},
"type": "string",
"config": {
"selectProperty": "code"
}
}
Inputs
Default value
Key: default
Name: Default value
Default: ""
Disable link
Key: disableLink
Name: Disable link
Default: false
Allowed values
Key: allowedValues
Name: Allowed values
Default: null
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: "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-ticket-channel-lov/.
Each is a complete validated FluentSchema — copy & adapt for your form.
Gen allowed values — gen-allowed-values.json
Demonstrates widget.allowedValues = "exampleValue" on tsm-ticket-channel-lov.
{
"type": "object",
"title": "Ticket Channel Select — Allowed values",
"description": "Demonstrates widget.allowedValues = \"exampleValue\" on tsm-ticket-channel-lov.",
"properties": {
"field": {
"type": "string",
"title": "Field",
"widget": {
"type": "tsm-ticket-channel-lov",
"allowedValues": "exampleValue"
}
}
},
"layout": [
"field"
]
}
Gen default filters — gen-default-filters.json
Demonstrates widget.defaultFilters = "exampleValue" on tsm-ticket-channel-lov.
{
"type": "object",
"title": "Ticket Channel Select — Filters",
"description": "Demonstrates widget.defaultFilters = \"exampleValue\" on tsm-ticket-channel-lov.",
"properties": {
"field": {
"type": "string",
"title": "Field",
"widget": {
"type": "tsm-ticket-channel-lov",
"defaultFilters": "exampleValue"
}
}
},
"layout": [
"field"
]
}
Gen disable link — gen-disable-link.json
Demonstrates widget.disableLink = true on tsm-ticket-channel-lov.
{
"type": "object",
"title": "Ticket Channel Select — Disable link",
"description": "Demonstrates widget.disableLink = true on tsm-ticket-channel-lov.",
"properties": {
"field": {
"type": "string",
"title": "Field",
"widget": {
"type": "tsm-ticket-channel-lov",
"disableLink": true
}
}
},
"layout": [
"field"
]
}
Gen keyboard on mobile — gen-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": "Ticket Channel 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-ticket-channel-lov",
"keyboardOnMobile": false
}
}
},
"layout": [
"field"
]
}
Gen show clear — gen-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": "Ticket Channel 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-ticket-channel-lov",
"showClear": true
}
}
},
"layout": [
"field"
]
}
Gen show none text — gen-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": "Ticket Channel 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-ticket-channel-lov",
"showNoneText": false
}
}
},
"layout": [
"field"
]
}
Active Advices Panel tsm-advice-active-widget
Panel displaying details of ticket active advices.
Widget Or Layout: unknown
Value:
{
"widget": {
"type": "tsm-advice-active-widget"
},
"config": {
"ticketId": "null"
},
"type": "layout"
}
Inputs
Ticket ID
Key: ticketId
Name: Ticket ID
Default: null
Examples
Curated configurations from libs/framework/fluent-forms/__fixtures__/widgets/tsm-advice-active-widget/.
Each is a complete validated FluentSchema — copy & adapt for your form.
Gen ticket id — gen-ticket-id.json
Demonstrates widget.ticketId = "exampleValue" on tsm-advice-active-widget.
{
"type": "object",
"title": "Active Advices Panel — Ticket ID",
"description": "Demonstrates widget.ticketId = \"exampleValue\" on tsm-advice-active-widget.",
"properties": {
"field": {
"type": "layout",
"title": "Field",
"widget": {
"type": "tsm-advice-active-widget",
"ticketId": "exampleValue"
}
}
},
"layout": [
"field"
]
}
Ticket Link Type Select tsm-ticket-link-type-lov
Selection of a ticket link type from a dropdown list.
Widget Or Layout: unknown
Value:
{
"title": "Select a ticket link type",
"widget": {
"type": "tsm-ticket-link-type-lov",
"readonly": false
},
"type": "string"
}
Inputs
Default value
Key: default
Name: Default value
Default: ""
Disable link
Key: disableLink
Name: Disable link
Default: false
Allowed values
Key: allowedValues
Name: Allowed values
Default: null
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-ticket-link-type-lov/.
Each is a complete validated FluentSchema — copy & adapt for your form.
Gen allowed values — gen-allowed-values.json
Demonstrates widget.allowedValues = "exampleValue" on tsm-ticket-link-type-lov.
{
"type": "object",
"title": "Ticket Link Type Select — Allowed values",
"description": "Demonstrates widget.allowedValues = \"exampleValue\" on tsm-ticket-link-type-lov.",
"properties": {
"field": {
"type": "string",
"title": "Field",
"widget": {
"type": "tsm-ticket-link-type-lov",
"allowedValues": "exampleValue"
}
}
},
"layout": [
"field"
]
}
Gen default filters — gen-default-filters.json
Demonstrates widget.defaultFilters = "exampleValue" on tsm-ticket-link-type-lov.
{
"type": "object",
"title": "Ticket Link Type Select — Filters",
"description": "Demonstrates widget.defaultFilters = \"exampleValue\" on tsm-ticket-link-type-lov.",
"properties": {
"field": {
"type": "string",
"title": "Field",
"widget": {
"type": "tsm-ticket-link-type-lov",
"defaultFilters": "exampleValue"
}
}
},
"layout": [
"field"
]
}
Gen disable link — gen-disable-link.json
Demonstrates widget.disableLink = true on tsm-ticket-link-type-lov.
{
"type": "object",
"title": "Ticket Link Type Select — Disable link",
"description": "Demonstrates widget.disableLink = true on tsm-ticket-link-type-lov.",
"properties": {
"field": {
"type": "string",
"title": "Field",
"widget": {
"type": "tsm-ticket-link-type-lov",
"disableLink": true
}
}
},
"layout": [
"field"
]
}
Gen keyboard on mobile — gen-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": "Ticket Link 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": "string",
"title": "Field",
"widget": {
"type": "tsm-ticket-link-type-lov",
"keyboardOnMobile": false
}
}
},
"layout": [
"field"
]
}
Gen show clear — gen-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": "Ticket Link 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": "string",
"title": "Field",
"widget": {
"type": "tsm-ticket-link-type-lov",
"showClear": false
}
}
},
"layout": [
"field"
]
}
Gen show none text — gen-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": "Ticket Link 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": "string",
"title": "Field",
"widget": {
"type": "tsm-ticket-link-type-lov",
"showNoneText": false
}
}
},
"layout": [
"field"
]
}