Class SearchProvider
Inheritance
System.Object
SearchProvider
Syntax
public class SearchProvider
Constructors
SearchProvider(String, String)
Declaration
public SearchProvider(string id, string displayName = null)
Parameters
Type |
Name |
Description |
System.String |
id |
|
System.String |
displayName |
|
Fields
actions
Declaration
public List<SearchAction> actions
Field Value
Type |
Description |
System.Collections.Generic.List<SearchAction> |
|
fetchDescription
Declaration
public DescriptionHandler fetchDescription
Field Value
fetchItems
Declaration
public GetItemsHandler fetchItems
Field Value
fetchThumbnail
Declaration
public PreviewHandler fetchThumbnail
Field Value
filterId
Declaration
Field Value
Type |
Description |
System.String |
|
isItemValid
Declaration
public IsItemValidHandler isItemValid
Field Value
name
Declaration
Field Value
onDisable
Declaration
Field Value
Type |
Description |
System.Action |
|
onEnable
Declaration
Field Value
Type |
Description |
System.Action |
|
priority
Declaration
Field Value
Type |
Description |
System.Int32 |
|
startDrag
Declaration
public StartDragHandler startDrag
Field Value
subCategories
Declaration
public List<NameId> subCategories
Field Value
Type |
Description |
System.Collections.Generic.List<NameId> |
|
Methods
CreateItem(String, String, String, Texture2D, Object)
Declaration
public SearchItem CreateItem(string id, string label = null, string description = null, Texture2D thumbnail = null, object data = null)
Parameters
Type |
Name |
Description |
System.String |
id |
|
System.String |
label |
|
System.String |
description |
|
Texture2D |
thumbnail |
|
System.Object |
data |
|
Returns
MatchSearchGroups(String, String)
Declaration
public static bool MatchSearchGroups(string searchContext, string content)
Parameters
Type |
Name |
Description |
System.String |
searchContext |
|
System.String |
content |
|
Returns
Type |
Description |
System.Boolean |
|
MatchSearchGroups(String, String, out Int32, out Int32)
Declaration
public static bool MatchSearchGroups(string searchContext, string content, out int startIndex, out int endIndex)
Parameters
Type |
Name |
Description |
System.String |
searchContext |
|
System.String |
content |
|
System.Int32 |
startIndex |
|
System.Int32 |
endIndex |
|
Returns
Type |
Description |
System.Boolean |
|