Search columns are used to display additional information in the Search Table view.
See SearchProvider.fetchColumns and SearchColumnProviderAttribute for some examples.
comparer | If defined, the comparer delegate is used to sort search results based on the value displayed in that column. |
content | The content is used to display the search column label and image in its header. |
drawer | If defined, the drawer delegate is used to customize how the search column displays its information. |
getter | If defined, the getter delegate is used to customize how the search field data is extracted and transformed for display (see SearchColumn.drawer). |
name | Name of the search column. |
options | Various options used to define how a search column is presented. |
path | The path can be used by the column delegates to interpret how the data can be manipulated. |
provider | The provider is used to indicate which search column provider (see SearchColumn) is used to define the search column format. |
selector | The selector is used by the column delegates to fetch the search field data. |
setter | If defined, the setter delegate writes back the value to the corresponding field of the search result. |
width | The column width is used to set the Search Table view column width. |
SearchColumn | Creates a new search column. |
InitFunctors | Initialize the column provider functors. |
Enumerate | Enumerate a set of columns for a variety of search items. |