Documentation

Unity Engine


User Manual

Script Reference

Unity Engine


SearchItemProviderAttribute

Attribute used to declare a static method that will create a new search provider at load time.
Read time 3 minutesLast updated 11 days ago

Definition

[AttributeUsage(AttributeTargets.Method)]public class SearchItemProviderAttribute : Attribute

Examples

[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) => FetchItems(context, provider), fetchPreview = (item, context, size, options) => { return CreateTextureFromColor(item.id, (int)size.x, (int)size.y); }, };}

Inheritance

Inherited Members