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
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 |
|
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> |
|
Properties
avgTime
Declaration
public double avgTime { get; }
Property Value
| Type |
Description |
| System.Double |
|
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(SearchContext, String, Boolean)
Declaration
public static bool MatchSearchGroups(SearchContext context, string content, bool useLowerTokens = false)
Parameters
| Type |
Name |
Description |
| SearchContext |
context |
|
| System.String |
content |
|
| System.Boolean |
useLowerTokens |
|
Returns
| Type |
Description |
| System.Boolean |
|
RecordFetchTime(Double)
Declaration
public void RecordFetchTime(double t)
Parameters
| Type |
Name |
Description |
| System.Double |
t |
|