MatchSearchGroups(SearchContext, string, bool)
Helper function to match a string against the SearchContext. This will try to match the search query against each token of content (similar to the AddComponent menu workflow).
Read time 1 minuteLast updated 12 days ago
Definition
- Type: Method
- Namespace: UnityEditor.Search
- Assembly: UnityEditor
public static bool MatchSearchGroups(SearchContext context, string content, bool ignoreCase = false)
Parameters
Search context containing the searchQuery that search tries to match.
String content that is tokenized and used to match the search query.
Perform matching while ignoring letter casing.
Returns
Type | Description |
|---|---|
| bool | If a match has occurred. |
Examples
private static IEnumerable<SearchItem> SearchLogs(SearchContext context, SearchProvider provider){ lock (s_Logs) { if (!s_Initialized) { s_Initialized = true; Application.logMessageReceived -= HandleLog; Application.logMessageReceived += HandleLog; } for (int logIndex = 0; logIndex < s_Logs.Count; ++logIndex) yield return SearchLogEntry(context, provider, s_Logs[logIndex]); }}