SearchViewState
Create search view flags used to create a new Search window.
Read time 1 minuteLast updated 12 days ago
Definition
- Type: Constructor
- Namespace: UnityEditor.Search
- Assembly: UnityEditor
SearchViewState(SearchContext)
Create search view flags used to create a new Search window.
public SearchViewState(SearchContext context)
Parameters
Initial search context.
Remarks
SearchViewState(SearchContext, SearchViewFlags)
Create search view flags used to create a new Search window.
public SearchViewState(SearchContext context, SearchViewFlags flags)
Parameters
Remarks
SearchViewState(SearchContext, Action<SearchItem, bool>)
Creates a search view state that will be used to open a search picker using SearchService.ShowPicker.
public SearchViewState(SearchContext context, Action<SearchItem, bool> selectHandler)
Parameters
Initial search context.
Handler executed when the user has selected an search result.
SearchViewState(SearchContext, Action<Object, bool>, Action<Object>, string, Type)
Creates a search view state that will be used to open a search picker using SearchService.ShowPicker.
public SearchViewState(SearchContext context, Action<Object, bool> selectObjectHandler, Action<Object> trackingObjectHandler, string typeName, Type filterType)
Parameters
Initial search context.
Handler executed when the user has selected an object.
Handler executed when the user clicks on an item in the search view.
String type name used to filter items in the search results. This parameter can be defined if the concrete Type cannot be accessed.
Concrete type used to filter items in the search results.
SearchViewState(SearchContext, SearchTable, SearchViewFlags)
Creates a search view that will be opened in table view.
public SearchViewState(SearchContext context, SearchTable tableConfig, SearchViewFlags flags = SearchViewFlags.None)
Parameters
Initial search context.
Initial search table configuration.
Initial search view flags.