DataList
Description
Display a dispatches list based on configuration query and Allow user to search the data from the content configuration data in same list.
Attributes
tile
:data-list
tabs
: [Array of Objects] Necessary to provide at least one optionquery
: Provide a valid Dispatch Querytracker
: Provide a Tracker id for the dispatchestitle
: Title display in the tabpath
: Provide a path to filter the data from the contents
opts
: [Object]listTemplate
: Provide a template string to display list item content which matches with the dispatches.searchTemplate
: Provide a template string search from the list.
documentId
: Provide a content idsearchType
: Provide a search type it should be "dropdown" | "fields". Based this render a search control. Field render text field while dropdown render dropdown. by Default, it's fields type.dropPath
: [Object] Provide a path for dropdowntitle
: Provide a key for display value withing in titlevalue
: Provide a key for dropdown value.
className
:
Example
{
"tile": "data-list",
"tabs": [
{
"query": "current user, given tracker [user-details]",
"title": "User Details",
"tracker": "a9889fbc-1229-4f75-b17d-3ca80f80b919",
"path": "name"
}
],
"documentId": "339527b0-2e2f-4cb1-9630-2b0f97cc6750",
"searchType": "dropdown",
"dropPath": {
"title": "name",
"value": "name"
},
"opts": {
"listTemplate": [
"{values.name}"
],
"searchTemplate": [
"{values.name}"
]
}
}