Back to API Reference
Interface
IGradientProvider
abstract
Implements:INamedCatalog<NamedGradient>
Resolves named NamedGradient entries for GradientModifier.
Remarks
Marker interface over INamedCatalog<TEntry> — exists to scope the [SerializeReference, TypeSelector] dropdown and to give a domain-specific name. Built-in implementations: InlineGradientProvider, AssetGradientProvider, GlobalSettingsGradientProvider. Custom providers should raise their
Changed event whenever their resolution result changes.