ServiceProvisioning Widgets
Service Order List tsm-service-order-list-widget
Service order list (service provisioning) in a tabular view with filtering and editing options.
Widget Or Layout: unknown
Value:
{
"title": "Service Order List",
"widget": {
"type": "tsm-service-order-list-widget"
},
"type": "layout",
"config": {
"pageSize": 10,
"microservice": "serviceProvisioning"
}
}
Inputs
newRecordConfig
Key: newRecordConfig
Name: newRecordConfig
Default: null
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.
customerId
Key: customerId
Name: customerId
Default: null
accountId
Key: accountId
Name: accountId
Default: null
hideCreateButton
Key: hideCreateButton
Name: hideCreateButton
Default: false
Selection mode
Key: selectionMode
Name: Selection mode
Default: "single"
ID item field
Key: rowIdField
Name: ID item field
Default: ""
Detail url
Key: detailUrl
Name: Detail url
Default: "/ordering/order"
id
Key: id
Name: id
Default: null
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.
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.
Mobile: tap selects the record
Key: mobileClickSelection
Name: Mobile: tap selects the record
Description: On mobile, tapping a card selects the record instead of opening its detail. Has no effect on desktop.
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.
Examples
Curated configurations from libs/framework/fluent-forms/__fixtures__/widgets/tsm-service-order-list-widget/.
Each is a complete validated FluentSchema — copy & adapt for your form.
Gen account id — gen-account-id.json
Demonstrates config.accountId = "exampleValue" on tsm-service-order-list-widget.
{
"type": "object",
"title": "Service Order List — accountId",
"description": "Demonstrates config.accountId = \"exampleValue\" on tsm-service-order-list-widget.",
"properties": {
"field": {
"type": "layout",
"title": "Field",
"widget": {
"type": "tsm-service-order-list-widget"
},
"config": {
"accountId": "exampleValue"
}
}
},
"layout": [
"field"
]
}
Gen customer id — gen-customer-id.json
Demonstrates config.customerId = "exampleValue" on tsm-service-order-list-widget.
{
"type": "object",
"title": "Service Order List — customerId",
"description": "Demonstrates config.customerId = \"exampleValue\" on tsm-service-order-list-widget.",
"properties": {
"field": {
"type": "layout",
"title": "Field",
"widget": {
"type": "tsm-service-order-list-widget"
},
"config": {
"customerId": "exampleValue"
}
}
},
"layout": [
"field"
]
}
Gen hide create button — gen-hide-create-button.json
Demonstrates config.hideCreateButton = true on tsm-service-order-list-widget.
{
"type": "object",
"title": "Service Order List — hideCreateButton",
"description": "Demonstrates config.hideCreateButton = true on tsm-service-order-list-widget.",
"properties": {
"field": {
"type": "layout",
"title": "Field",
"widget": {
"type": "tsm-service-order-list-widget"
},
"config": {
"hideCreateButton": true
}
}
},
"layout": [
"field"
]
}
Gen new record config — gen-new-record-config.json
Demonstrates config.newRecordConfig = "exampleValue" on tsm-service-order-list-widget.
{
"type": "object",
"title": "Service Order List — newRecordConfig",
"description": "Demonstrates config.newRecordConfig = \"exampleValue\" on tsm-service-order-list-widget.",
"properties": {
"field": {
"type": "layout",
"title": "Field",
"widget": {
"type": "tsm-service-order-list-widget"
},
"config": {
"newRecordConfig": "exampleValue"
}
}
},
"layout": [
"field"
]
}
Gen row id field — gen-row-id-field.json
Demonstrates config.rowIdField = "name" on tsm-service-order-list-widget.
{
"type": "object",
"title": "Service Order List — ID item field",
"description": "Demonstrates config.rowIdField = \"name\" on tsm-service-order-list-widget.",
"properties": {
"field": {
"type": "layout",
"title": "Field",
"widget": {
"type": "tsm-service-order-list-widget"
},
"config": {
"rowIdField": "name"
}
}
},
"layout": [
"field"
]
}
Gen selection mode — gen-selection-mode.json
Demonstrates config.selectionMode = "exampleValue" on tsm-service-order-list-widget.
{
"type": "object",
"title": "Service Order List — Selection mode",
"description": "Demonstrates config.selectionMode = \"exampleValue\" on tsm-service-order-list-widget.",
"properties": {
"field": {
"type": "layout",
"title": "Field",
"widget": {
"type": "tsm-service-order-list-widget"
},
"config": {
"selectionMode": "exampleValue"
}
}
},
"layout": [
"field"
]
}
Service order line list tsm-service-order-line-widget
Service order line (service provisioning) in a tabular view with filtering and editing options.
Widget Or Layout: unknown
Value:
{
"title": "Service order line list",
"widget": {
"type": "tsm-service-order-line-widget"
},
"type": "layout",
"config": {
"pageSize": 10
}
}
Inputs
Open detail type
Key: openDetailType
Name: Open detail type
Description: Select how to open the detail after double-clicking.
Default: "EntityInstanceConfiguration"
Order line type
Key: lineType
Name: Order line type
Default: "__ref:OrderLineType.PRODUCT"
Add new configuration label
Key: addNewConfigurationLabel
Name: Add new configuration label
Default: null
Add new configuration label
Key: config.addNewConfigurationLabel
Name: Add new configuration label
Show button: Add relationship on Specification/Service
Key: showAddRelationshipOnSpecificationOrService
Name: Show button: Add relationship on Specification/Service
Default: true
Show button: Add relationship on Inventory
Key: showAddRelationshipOnInventory
Name: Show button: Add relationship on Inventory
Default: true
Show button - Add new configuration
Key: showAddNewConfiguration
Name: Show button - Add new configuration
Default: true
Show button - Add exists configuration
Key: showAddExistsConfiguration
Name: Show button - Add exists configuration
Default: true
Order
Key: orderId
Name: Order
Description: Order
Default: null
Customer
Key: customerId
Name: Customer
Description: Customer
Default: null
Show button - Select work on service
Key: showChooseWorkOnService
Name: Show button - Select work on service
Default: true
Selection mode
Key: selectionMode
Name: Selection mode
Default: "single"
Catalog selection mode
Key: catalogSelectionMode
Name: Catalog selection mode
Default: "single"
Display mode of catalog items in a table
Key: catalogSpecificationDefaultViewMode
Name: Display mode of catalog items in a table
Default: null
Catalog filters
Key: catalogFilters
Name: Catalog filters
Default: []
Work catalog filters
Key: workCatalogFilters
Name: Work catalog filters
Default: []
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.
Mobile: tap selects the record
Key: mobileClickSelection
Name: Mobile: tap selects the record
Description: On mobile, tapping a card selects the record instead of opening its detail. Has no effect on desktop.
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.
Examples
Curated configurations from libs/framework/fluent-forms/__fixtures__/widgets/tsm-service-order-line-widget/.
Each is a complete validated FluentSchema — copy & adapt for your form.
Gen add new configuration label — gen-add-new-configuration-label.json
Demonstrates config.addNewConfigurationLabel = "top" on tsm-service-order-line-widget.
{
"type": "object",
"title": "Service order line list — Add new configuration label",
"description": "Demonstrates config.addNewConfigurationLabel = \"top\" on tsm-service-order-line-widget.",
"properties": {
"field": {
"type": "layout",
"title": "Field",
"widget": {
"type": "tsm-service-order-line-widget"
},
"config": {
"addNewConfigurationLabel": "top"
}
}
},
"layout": [
"field"
]
}
Gen open detail type — gen-open-detail-type.json
Open detail type: Select how to open the detail after double-clicking.
{
"type": "object",
"title": "Service order line list — Open detail type",
"description": "Open detail type: Select how to open the detail after double-clicking.",
"properties": {
"field": {
"type": "layout",
"title": "Field",
"widget": {
"type": "tsm-service-order-line-widget"
},
"config": {
"openDetailType": "exampleValue"
}
}
},
"layout": [
"field"
]
}
Gen show add exists configuration — gen-show-add-exists-configuration.json
Demonstrates config.showAddExistsConfiguration = false on tsm-service-order-line-widget.
{
"type": "object",
"title": "Service order line list — Show button - Add exists configuration",
"description": "Demonstrates config.showAddExistsConfiguration = false on tsm-service-order-line-widget.",
"properties": {
"field": {
"type": "layout",
"title": "Field",
"widget": {
"type": "tsm-service-order-line-widget"
},
"config": {
"showAddExistsConfiguration": false
}
}
},
"layout": [
"field"
]
}
Gen show add new configuration — gen-show-add-new-configuration.json
Demonstrates config.showAddNewConfiguration = false on tsm-service-order-line-widget.
{
"type": "object",
"title": "Service order line list — Show button - Add new configuration",
"description": "Demonstrates config.showAddNewConfiguration = false on tsm-service-order-line-widget.",
"properties": {
"field": {
"type": "layout",
"title": "Field",
"widget": {
"type": "tsm-service-order-line-widget"
},
"config": {
"showAddNewConfiguration": false
}
}
},
"layout": [
"field"
]
}
Gen show add relationship on inventory — gen-show-add-relationship-on-inventory.json
Demonstrates config.showAddRelationshipOnInventory = false on tsm-service-order-line-widget.
{
"type": "object",
"title": "Service order line list — Show button: Add relationship on Inventory",
"description": "Demonstrates config.showAddRelationshipOnInventory = false on tsm-service-order-line-widget.",
"properties": {
"field": {
"type": "layout",
"title": "Field",
"widget": {
"type": "tsm-service-order-line-widget"
},
"config": {
"showAddRelationshipOnInventory": false
}
}
},
"layout": [
"field"
]
}
Gen show add relationship on specification or service — gen-show-add-relationship-on-specification-or-service.json
Demonstrates config.showAddRelationshipOnSpecificationOrService = false on tsm-service-order-line-widget.
{
"type": "object",
"title": "Service order line list — Show button: Add relationship on Specification/Service",
"description": "Demonstrates config.showAddRelationshipOnSpecificationOrService = false on tsm-service-order-line-widget.",
"properties": {
"field": {
"type": "layout",
"title": "Field",
"widget": {
"type": "tsm-service-order-line-widget"
},
"config": {
"showAddRelationshipOnSpecificationOrService": false
}
}
},
"layout": [
"field"
]
}
Service Order Task List tsm-service-order-task-list
Service order task list (service provisioning) in a tabular view with filtering and editing options.
Widget Or Layout: unknown
Value:
{
"title": "Service Order Task List",
"widget": {
"type": "tsm-service-order-task-list"
},
"type": "layout",
"config": {
"pageSize": 10
}
}
Inputs
openDetailType
Key: openDetailType
Name: openDetailType
Default: null
exportPriv
Key: exportPriv
Name: exportPriv
Default: null
Selection mode
Key: selectionMode
Name: Selection mode
Default: "single"
selectFirstRow
Key: selectFirstRow
Name: selectFirstRow
Default: null
hideMassMigrationProcess
Key: hideMassMigrationProcess
Name: hideMassMigrationProcess
Default: null
hideMassModificationProcess
Key: hideMassModificationProcess
Name: hideMassModificationProcess
Default: null
hideMassAssume
Key: hideMassAssume
Name: hideMassAssume
Default: null
hideMassHandover
Key: hideMassHandover
Name: hideMassHandover
Default: null
hideMassAssumeGroup
Key: hideMassAssumeGroup
Name: hideMassAssumeGroup
Default: null
hideProcessInstanceModificationStatus
Key: hideProcessInstanceModificationStatus
Name: hideProcessInstanceModificationStatus
Default: null
hideMoveTask
Key: hideMoveTask
Name: hideMoveTask
Default: null
hideRestartTask
Key: hideRestartTask
Name: hideRestartTask
Default: null
hideSkipTask
Key: hideSkipTask
Name: hideSkipTask
Default: null
hideRestartProcess
Key: hideRestartProcess
Name: hideRestartProcess
Default: null
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.
Mobile: tap selects the record
Key: mobileClickSelection
Name: Mobile: tap selects the record
Description: On mobile, tapping a card selects the record instead of opening its detail. Has no effect on desktop.
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.
Examples
Curated configurations from libs/framework/fluent-forms/__fixtures__/widgets/tsm-service-order-task-list/.
Each is a complete validated FluentSchema — copy & adapt for your form.
Gen export priv — gen-export-priv.json
Demonstrates config.exportPriv = "exampleValue" on tsm-service-order-task-list.
{
"type": "object",
"title": "Service Order Task List — exportPriv",
"description": "Demonstrates config.exportPriv = \"exampleValue\" on tsm-service-order-task-list.",
"properties": {
"field": {
"type": "layout",
"title": "Field",
"widget": {
"type": "tsm-service-order-task-list"
},
"config": {
"exportPriv": "exampleValue"
}
}
},
"layout": [
"field"
]
}
Gen hide mass migration process — gen-hide-mass-migration-process.json
Demonstrates config.hideMassMigrationProcess = "exampleValue" on tsm-service-order-task-list.
{
"type": "object",
"title": "Service Order Task List — hideMassMigrationProcess",
"description": "Demonstrates config.hideMassMigrationProcess = \"exampleValue\" on tsm-service-order-task-list.",
"properties": {
"field": {
"type": "layout",
"title": "Field",
"widget": {
"type": "tsm-service-order-task-list"
},
"config": {
"hideMassMigrationProcess": "exampleValue"
}
}
},
"layout": [
"field"
]
}
Gen hide mass modification process — gen-hide-mass-modification-process.json
Demonstrates config.hideMassModificationProcess = "exampleValue" on tsm-service-order-task-list.
{
"type": "object",
"title": "Service Order Task List — hideMassModificationProcess",
"description": "Demonstrates config.hideMassModificationProcess = \"exampleValue\" on tsm-service-order-task-list.",
"properties": {
"field": {
"type": "layout",
"title": "Field",
"widget": {
"type": "tsm-service-order-task-list"
},
"config": {
"hideMassModificationProcess": "exampleValue"
}
}
},
"layout": [
"field"
]
}
Gen open detail type — gen-open-detail-type.json
Demonstrates config.openDetailType = "exampleValue" on tsm-service-order-task-list.
{
"type": "object",
"title": "Service Order Task List — openDetailType",
"description": "Demonstrates config.openDetailType = \"exampleValue\" on tsm-service-order-task-list.",
"properties": {
"field": {
"type": "layout",
"title": "Field",
"widget": {
"type": "tsm-service-order-task-list"
},
"config": {
"openDetailType": "exampleValue"
}
}
},
"layout": [
"field"
]
}
Gen select first row — gen-select-first-row.json
Demonstrates config.selectFirstRow = "exampleValue" on tsm-service-order-task-list.
{
"type": "object",
"title": "Service Order Task List — selectFirstRow",
"description": "Demonstrates config.selectFirstRow = \"exampleValue\" on tsm-service-order-task-list.",
"properties": {
"field": {
"type": "layout",
"title": "Field",
"widget": {
"type": "tsm-service-order-task-list"
},
"config": {
"selectFirstRow": "exampleValue"
}
}
},
"layout": [
"field"
]
}
Gen selection mode — gen-selection-mode.json
Demonstrates config.selectionMode = "exampleValue" on tsm-service-order-task-list.
{
"type": "object",
"title": "Service Order Task List — Selection mode",
"description": "Demonstrates config.selectionMode = \"exampleValue\" on tsm-service-order-task-list.",
"properties": {
"field": {
"type": "layout",
"title": "Field",
"widget": {
"type": "tsm-service-order-task-list"
},
"config": {
"selectionMode": "exampleValue"
}
}
},
"layout": [
"field"
]
}
Service Order Lines Bookmark tsm-service-order-line-bookmark
Simple list of service order lines in a tabular view.
Widget Or Layout: unknown
Value:
{
"type": "layout",
"widget": {
"type": "tsm-service-order-line-bookmark"
}
}
Inputs
Open detail type
Key: openDetailType
Name: Open detail type
Description: Select how to open the detail after double-clicking.
Default: "EntityInstanceConfiguration"
Display mode of catalog items in a table
Key: catalogSpecificationDefaultViewMode
Name: Display mode of catalog items in a table
Default: "__ref:DataViewModeEnum.TABLE_FULLSCREEN"
Order
Key: order
Name: Order
Description: Order
Default: null
Type
Key: type
Name: Type
Description: Type
Default: null
Other order line columns
Key: otherOrderLineColumns
Name: Other order line columns
Description: For example: [{"header": "Header", "field": "chars.myChar"}]
Default: null
Preview mode
Key: previewMode
Name: Preview mode
Description: Tick the preview mode if you wish the component to display only the count of records with their names.Place a heading infront of it according to the data displayed by the component.
Default: null
Table view
Key: tableView
Name: Table view
Description: Displays bookmark items in a table. If preview mode is also enabled, preview mode takes precedence.
Default: false
Preview mode - display only count.
Key: displayOnlyPreviewModeCount
Name: Preview mode - display only count.
Description: If you are using preview mode, then tick the checkbox if you wish to display only the count of records without their names.
Default: null
Show row actions menu
Key: showRowMenu
Name: Show row actions menu
Description: Show the gear icon with the actions menu (e.g. go to detail) in every row. Turn off to save space.
Default: true
Show button - Add new configuration
Key: showAddNewConfiguration
Name: Show button - Add new configuration
Default: "__ref:DEFAULT_VALUES.showAddNewConfiguration"
Show button - Add exists configuration
Key: showAddExistsConfiguration
Name: Show button - Add exists configuration
Default: "__ref:DEFAULT_VALUES.showAddExistsConfiguration"
Show work
Key: showWork
Name: Show work
Default: "__ref:DEFAULT_VALUES.showWork"
Show button - Select work on service
Key: showChooseWorkOnService
Name: Show button - Select work on service
Default: "__ref:DEFAULT_VALUES.showChooseWorkOnService"
Show operation
Key: showOperation
Name: Show operation
Default: "__ref:DEFAULT_VALUES.showOperation"
Show name
Key: showName
Name: Show name
Default: "__ref:DEFAULT_VALUES.showName"
Show category
Key: showCategory
Name: Show category
Default: "__ref:DEFAULT_VALUES.showCategory"
Show product id
Key: showProductId
Name: Show product id
Default: "__ref:DEFAULT_VALUES.showProductId"
Show product code
Key: showProductCode
Name: Show product code
Default: "__ref:DEFAULT_VALUES.showProductCode"
Show price
Key: showPrice
Name: Show price
Default: "__ref:DEFAULT_VALUES.showPrice"
Show active status
Key: showActiveStatus
Name: Show active status
Default: "__ref:DEFAULT_VALUES.showActiveStatus"
Show type (OrderLine/Inventory)
Key: showType
Name: Show type (OrderLine/Inventory)
Default: "__ref:DEFAULT_VALUES.showType"
Filters
Key: entitySpecificationFilter
Name: Filters
Description: Filters
Default: {"catalogCodes":[],"entitySpecificationTypes":[],"workCatalogCodes":[],"workEntitySpecificationTypes":[]}
Examples
Curated configurations from libs/framework/fluent-forms/__fixtures__/widgets/tsm-service-order-line-bookmark/.
Each is a complete validated FluentSchema — copy & adapt for your form.
Gen display only preview mode count — gen-display-only-preview-mode-count.json
Preview mode - display only count.: If you are using preview mode, then tick the checkbox if you wish to display only the count of records without their names.
{
"type": "object",
"title": "Service Order Lines Bookmark — Preview mode - display only count.",
"description": "Preview mode - display only count.: If you are using preview mode, then tick the checkbox if you wish to display only the count of records without their names.",
"properties": {
"field": {
"type": "layout",
"title": "Field",
"widget": {
"type": "tsm-service-order-line-bookmark"
},
"config": {
"displayOnlyPreviewModeCount": "exampleValue"
}
}
},
"layout": [
"field"
]
}
Gen open detail type — gen-open-detail-type.json
Open detail type: Select how to open the detail after double-clicking.
{
"type": "object",
"title": "Service Order Lines Bookmark — Open detail type",
"description": "Open detail type: Select how to open the detail after double-clicking.",
"properties": {
"field": {
"type": "layout",
"title": "Field",
"widget": {
"type": "tsm-service-order-line-bookmark"
},
"config": {
"openDetailType": "exampleValue"
}
}
},
"layout": [
"field"
]
}
Gen order — gen-order.json
Order: Order
{
"type": "object",
"title": "Service Order Lines Bookmark — Order",
"description": "Order: Order",
"properties": {
"field": {
"type": "layout",
"title": "Field",
"widget": {
"type": "tsm-service-order-line-bookmark"
},
"config": {
"order": "exampleValue"
}
}
},
"layout": [
"field"
]
}
Gen other order line columns — gen-other-order-line-columns.json
Other order line columns: For example: [{"header": "Header", "field": "chars.myChar"}]
{
"type": "object",
"title": "Service Order Lines Bookmark — Other order line columns",
"description": "Other order line columns: For example: [{\"header\": \"Header\", \"field\": \"chars.myChar\"}]",
"properties": {
"field": {
"type": "layout",
"title": "Field",
"widget": {
"type": "tsm-service-order-line-bookmark"
},
"config": {
"otherOrderLineColumns": "exampleValue"
}
}
},
"layout": [
"field"
]
}
Gen preview mode — gen-preview-mode.json
Preview mode: Tick the preview mode if you wish the component to display only the count of records with their names.Place a heading infront of it according to the data displayed by the component.
{
"type": "object",
"title": "Service Order Lines Bookmark — Preview mode",
"description": "Preview mode: Tick the preview mode if you wish the component to display only the count of records with their names.Place a heading infront of it according to the data displayed by the component.",
"properties": {
"field": {
"type": "layout",
"title": "Field",
"widget": {
"type": "tsm-service-order-line-bookmark"
},
"config": {
"previewMode": "exampleValue"
}
}
},
"layout": [
"field"
]
}
Gen table view — gen-table-view.json
Table view: Displays bookmark items in a table. If preview mode is also enabled, preview mode takes precedence.
{
"type": "object",
"title": "Service Order Lines Bookmark — Table view",
"description": "Table view: Displays bookmark items in a table. If preview mode is also enabled, preview mode takes precedence.",
"properties": {
"field": {
"type": "layout",
"title": "Field",
"widget": {
"type": "tsm-service-order-line-bookmark"
},
"config": {
"tableView": true
}
}
},
"layout": [
"field"
]
}
Service Order Select tsm-service-order-lov
Selection of a service order from a dropdown list.
Widget Or Layout: unknown
Value:
{
"type": "string",
"title": "Select a service order",
"widget": {
"type": "tsm-service-order-lov"
}
}
Inputs
Default value
Key: default
Name: Default value
Default: ""
Customer
Key: customerId
Name: Customer
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
Selection mode
Key: selectionMode
Name: Selection mode
Default: "multiple"
Multiple value storage mode
Key: returnType
Name: Multiple value storage mode
Default: "array"
Tree display
Key: treeMode
Name: Tree display
Description: Enable tree display of items. Items must have a field referencing the parent record ID.
Default: false
Parent reference field
Key: treeParentField
Name: Parent reference field
Description: Name of the field on each record that contains the parent record ID (e.g. parentId).
Default: null
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: ["subject"]
Examples
Curated configurations from libs/framework/fluent-forms/__fixtures__/widgets/tsm-service-order-lov/.
Each is a complete validated FluentSchema — copy & adapt for your form.
Gen customer id — gen-customer-id.json
Demonstrates config.customerId = "exampleValue" on tsm-service-order-lov.
{
"type": "object",
"title": "Service Order Select — Customer",
"description": "Demonstrates config.customerId = \"exampleValue\" on tsm-service-order-lov.",
"properties": {
"field": {
"type": "string",
"title": "Field",
"widget": {
"type": "tsm-service-order-lov"
},
"config": {
"customerId": "exampleValue"
}
}
},
"layout": [
"field"
]
}
Gen default filters — gen-default-filters.json
Demonstrates config.defaultFilters = "exampleValue" on tsm-service-order-lov.
{
"type": "object",
"title": "Service Order Select — Filters",
"description": "Demonstrates config.defaultFilters = \"exampleValue\" on tsm-service-order-lov.",
"properties": {
"field": {
"type": "string",
"title": "Field",
"widget": {
"type": "tsm-service-order-lov"
},
"config": {
"defaultFilters": "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": "Service Order 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-service-order-lov"
},
"config": {
"keyboardOnMobile": false
}
}
},
"layout": [
"field"
]
}
Gen select first value — gen-select-first-value.json
Select first value: When only one record is available, it will be auto-selected. When multiple records exist, nothing happens.
{
"type": "object",
"title": "Service Order Select — Select first value",
"description": "Select first value: When only one record is available, it will be auto-selected. When multiple records exist, nothing happens.",
"properties": {
"field": {
"type": "string",
"title": "Field",
"widget": {
"type": "tsm-service-order-lov"
},
"config": {
"selectFirstValue": 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": "Service Order 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-service-order-lov"
},
"config": {
"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": "Service Order 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-service-order-lov"
},
"config": {
"showNoneText": false
}
}
},
"layout": [
"field"
]
}
Service order status bar tsm-service-order-steps
Overview of the current service order status with quick switching.
Widget Or Layout: unknown
Value:
{
"type": "layout",
"widget": {
"type": "tsm-service-order-steps"
},
"config": {
"order": "${$context.entity}"
}
}
Inputs
Order
Key: order
Name: Order
Description: Order
Default: null
Examples
Curated configurations from libs/framework/fluent-forms/__fixtures__/widgets/tsm-service-order-steps/.
Each is a complete validated FluentSchema — copy & adapt for your form.
Gen order — gen-order.json
Order: Order
{
"type": "object",
"title": "Service order status bar — Order",
"description": "Order: Order",
"properties": {
"field": {
"type": "layout",
"title": "Field",
"widget": {
"type": "tsm-service-order-steps"
},
"config": {
"order": "exampleValue"
}
}
},
"layout": [
"field"
]
}
Service Order Status Select tsm-service-order-status-lov
Selection of a service order status from a dropdown list.
Widget Or Layout: unknown
Value:
{
"type": "string",
"title": "Select a service order status",
"widget": {
"type": "tsm-service-order-status-lov",
"readonly": false
}
}
Inputs
Default value
Key: default
Name: Default value
Default: ""
Filters
Key: defaultFilters
Name: Filters
Default: null
Keyboard on mobile
Key: keyboardOnMobile
Name: Keyboard on mobile
Description: When enabled, a system keyboard is shown on mobile devices to filter the list during selection.
Default: true
Show clear
Key: showClear
Name: Show clear
Description: When enabled, a clear icon is shown next to the selector so the user can clear the selected value.
Default: true
Show none text
Key: showNoneText
Name: Show none text
Description: When enabled, a "No value" item appears in the dropdown and can be selected to clear the field.
Default: true
Select first value
Key: selectFirstValue
Name: Select first value
Description: When only one record is available, it will be auto-selected. When multiple records exist, nothing happens.
Default: false
Selection using a listing (one or more values)
Key: multiselect
Name: Selection using a listing (one or more values)
Default: false
Selection mode
Key: selectionMode
Name: Selection mode
Default: "multiple"
Multiple value storage mode
Key: returnType
Name: Multiple value storage mode
Default: "string"
Tree display
Key: treeMode
Name: Tree display
Description: Enable tree display of items. Items must have a field referencing the parent record ID.
Default: false
Parent reference field
Key: treeParentField
Name: Parent reference field
Description: Name of the field on each record that contains the parent record ID (e.g. parentId).
Default: null
Value
Key: selectProperty
Name: Value
Default: "code"
Display
Key: displayField
Name: Display
Description: It is possible to add multiple values using autocomplete or with source code ["key", "name"]
Default: ["name","code"]
Examples
Curated configurations from libs/framework/fluent-forms/__fixtures__/widgets/tsm-service-order-status-lov/.
Each is a complete validated FluentSchema — copy & adapt for your form.
Gen default filters — gen-default-filters.json
Demonstrates config.defaultFilters = "exampleValue" on tsm-service-order-status-lov.
{
"type": "object",
"title": "Service Order Status Select — Filters",
"description": "Demonstrates config.defaultFilters = \"exampleValue\" on tsm-service-order-status-lov.",
"properties": {
"field": {
"type": "string",
"title": "Field",
"widget": {
"type": "tsm-service-order-status-lov"
},
"config": {
"defaultFilters": "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": "Service Order 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-service-order-status-lov"
},
"config": {
"keyboardOnMobile": false
}
}
},
"layout": [
"field"
]
}
Gen multiselect — gen-multiselect.json
Demonstrates config.multiselect = true on tsm-service-order-status-lov.
{
"type": "object",
"title": "Service Order Status Select — Selection using a listing (one or more values)",
"description": "Demonstrates config.multiselect = true on tsm-service-order-status-lov.",
"properties": {
"field": {
"type": "string",
"title": "Field",
"widget": {
"type": "tsm-service-order-status-lov"
},
"config": {
"multiselect": true
}
}
},
"layout": [
"field"
]
}
Gen select first value — gen-select-first-value.json
Select first value: When only one record is available, it will be auto-selected. When multiple records exist, nothing happens.
{
"type": "object",
"title": "Service Order Status Select — Select first value",
"description": "Select first value: When only one record is available, it will be auto-selected. When multiple records exist, nothing happens.",
"properties": {
"field": {
"type": "string",
"title": "Field",
"widget": {
"type": "tsm-service-order-status-lov"
},
"config": {
"selectFirstValue": 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": "Service Order 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-service-order-status-lov"
},
"config": {
"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": "Service Order 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-service-order-status-lov"
},
"config": {
"showNoneText": false
}
}
},
"layout": [
"field"
]
}
Service Order Type Select tsm-service-order-type-lov
Selection of a service order type from a dropdown list.
Widget Or Layout: unknown
Value:
{
"type": "object",
"title": "Select a service order type",
"widget": {
"type": "tsm-service-order-type-lov",
"readonly": false
}
}
Inputs
Default value
Key: default
Name: Default value
Default: ""
Filters
Key: defaultFilters
Name: Filters
Default: null
Keyboard on mobile
Key: keyboardOnMobile
Name: Keyboard on mobile
Description: When enabled, a system keyboard is shown on mobile devices to filter the list during selection.
Default: true
Show clear
Key: showClear
Name: Show clear
Description: When enabled, a clear icon is shown next to the selector so the user can clear the selected value.
Default: false
Show none text
Key: showNoneText
Name: Show none text
Description: When enabled, a "No value" item appears in the dropdown and can be selected to clear the field.
Default: true
Select first value
Key: selectFirstValue
Name: Select first value
Description: When only one record is available, it will be auto-selected. When multiple records exist, nothing happens.
Default: false
Selection using a listing (one or more values)
Key: multiselect
Name: Selection using a listing (one or more values)
Default: false
Selection mode
Key: selectionMode
Name: Selection mode
Default: "multiple"
Multiple value storage mode
Key: returnType
Name: Multiple value storage mode
Default: "array"
Tree display
Key: treeMode
Name: Tree display
Description: Enable tree display of items. Items must have a field referencing the parent record ID.
Default: false
Parent reference field
Key: treeParentField
Name: Parent reference field
Description: Name of the field on each record that contains the parent record ID (e.g. parentId).
Default: null
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-service-order-type-lov/.
Each is a complete validated FluentSchema — copy & adapt for your form.
Gen default filters — gen-default-filters.json
Demonstrates config.defaultFilters = "exampleValue" on tsm-service-order-type-lov.
{
"type": "object",
"title": "Service Order Type Select — Filters",
"description": "Demonstrates config.defaultFilters = \"exampleValue\" on tsm-service-order-type-lov.",
"properties": {
"field": {
"type": "object",
"title": "Field",
"widget": {
"type": "tsm-service-order-type-lov"
},
"config": {
"defaultFilters": "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": "Service Order 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-service-order-type-lov"
},
"config": {
"keyboardOnMobile": false
}
}
},
"layout": [
"field"
]
}
Gen multiselect — gen-multiselect.json
Demonstrates config.multiselect = true on tsm-service-order-type-lov.
{
"type": "object",
"title": "Service Order Type Select — Selection using a listing (one or more values)",
"description": "Demonstrates config.multiselect = true on tsm-service-order-type-lov.",
"properties": {
"field": {
"type": "object",
"title": "Field",
"widget": {
"type": "tsm-service-order-type-lov"
},
"config": {
"multiselect": true
}
}
},
"layout": [
"field"
]
}
Gen select first value — gen-select-first-value.json
Select first value: When only one record is available, it will be auto-selected. When multiple records exist, nothing happens.
{
"type": "object",
"title": "Service Order Type Select — Select first value",
"description": "Select first value: When only one record is available, it will be auto-selected. When multiple records exist, nothing happens.",
"properties": {
"field": {
"type": "object",
"title": "Field",
"widget": {
"type": "tsm-service-order-type-lov"
},
"config": {
"selectFirstValue": 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": "Service Order 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-service-order-type-lov"
},
"config": {
"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": "Service Order 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-service-order-type-lov"
},
"config": {
"showNoneText": false
}
}
},
"layout": [
"field"
]
}