Eugenio Romano 5180493aa8
[ACA-3507] [ACA-3523] Fix Filters (#5821)
* fix search one letter
fix navigation
add new property search text prefix and suffix

* fix unit test

* fix unit test

* fix failing test
2020-06-29 17:27:52 +01:00

2.2 KiB

Title, Added, Status, Last reviewed
Title Added Status Last reviewed
Search text component v2.4.0 Active 2018-06-11

Search text component

Implements a text input widget for the Search Filter component.

Text Widget

Basic usage

{
    "search": {
        "categories": [
            {
                "id": "queryName",
                "name": "Name",
                "enabled": true,
                "expanded": true,
                "component": {
                    "selector": "text",
                    "settings": {
                        "searchPrefix": "",
                        "searchSuffix": "",
                        "pattern": "cm:name:'(.*?)'",
                        "field": "cm:name",
                        "placeholder": "Enter the name"
                    }
                }
            }
        ]
    }
}

Settings

Name Type Description
field string Field to apply the query fragment to. Required value
pattern string Regular expression pattern to restrict the format of the input text
placeholder string Text displayed in the widget when the input string is empty
searchSuffix string Text to append always in the search of a string
searchPrefix string Text to prepend always in the search of a string

Details

This component lets the user add a text value to search for in the specified field. See the Search filter component for full details of how to use widgets in a search query.

See also