ShowDetailsOptions
перечисление
Описание
Определяет, какие детали отображаются в панели инспектора предварительного просмотра для представления поиска.
.
[SearchItemProvider] internal static SearchProvider CreateProvider() { return new SearchProvider(id, name) { filterId = "hex:", priority = 99999, // put example provider at a low priority showDetailsOptions = ShowDetailsOptions.Description | ShowDetailsOptions.Preview, fetchItems = (context, items, provider) => { var expression = context.searchQuery; if (expression.Length == 6 && IsHex(expression)) { expression = "#" + expression; items.Add(provider.CreateItem(context, expression, GetColorName(expression), "Look at this " + GetColorName(expression) + " color!", CreateTextureFromColor(expression, 64, 64), null)); } return null; }, fetchPreview = (item, context, size, options) => { return CreateTextureFromColor(item.id, (int)size.x, (int)size.y); }, }; }
Свойства
| Свойство | Описание |
|---|---|
| None | Никаких параметров не определено. |
| Preview | Показать большой предварительный просмотр. |
| Inspector | Показать встроенный инспектор для выбранного объекта. |
| Actions | Показывает возможные действия для выбранного элемента. |
| Description | Показать расширенное описание элемента. |
| ListView | Указывает, что этот поставщик поиска хочет отображать свои элементы в виде списка, если это возможно. |
| DefaultGroup | Указывает, что поставщик всегда будет отображаться как группа (вкладка), даже если набор результатов пуст. |
| InspectorWithoutHeader | Показать встроенный инспектор для выбранного объекта. Заголовок редактора не будет показан. |
| Default | Набор параметров по умолчанию, используемый, когда SearchProvider.showDetails установлен на true. |