Skip to content

Ngx meta.ngxmetametadatamanager

Home > @davidlj95/ngx-meta > NgxMetaMetadataManager

NgxMetaMetadataManager class

Abstract class every metadata manager must implement.

Used as injection token to provide metadata managers the library will take into account.

Can be created with makeMetadataManagerProviderFromSetterFactory()

Signature:

export declare abstract class NgxMetaMetadataManager<Value = unknown> 

Properties

Property Modifiers Type Description
id

abstract

readonly

string

Identifies the metadata manager

Used to avoid setting same metadata twice in case same two managers are injected by mistake

resolverOptions

abstract

readonly

MetadataResolverOptions Options to be passed to the metadata resolver in order to fetch the value for a specific metadata given some MetadataValues
set

abstract

readonly

MetadataSetter<Value> A function that alters a page's metadata with the provided value.