featureOverrideProvider

Accessor

An object which can customize the appearance of Viewport.Features within a viewport. If defined, the provider will be invoked whenever the overrides are determined to need updating. The overrides can be explicitly marked as needing a refresh by calling Viewport.setFeatureOverrideProviderChanged. This is typically called when the internal state of the provider changes such that the computed overrides must also change.

get: FeatureOverrideProvider | undefined

see FeatureSymbology.Overrides

Returns - FeatureOverrideProvider | undefined


Setter

An object which can customize the appearance of Viewport.Features within a viewport. If defined, the provider will be invoked whenever the overrides are determined to need updating. The overrides can be explicitly marked as needing a refresh by calling Viewport.setFeatureOverrideProviderChanged. This is typically called when the internal state of the provider changes such that the computed overrides must also change.

set(provider: FeatureOverrideProvider | undefined): void

see FeatureSymbology.Overrides

Parameter Type Description
provider FeatureOverrideProvider | undefined  

Returns - void

Defined in

Last Updated: 13 June, 2024