Skip to content

Ngx meta.ngxmetametadefinition

Home > @davidlj95/ngx-meta > NgxMetaMetaDefinition

NgxMetaMetaDefinition interface

Models a <meta> element which NgxMetaMetaService can upsert with a given value (or remove if value is not provided or null)

Can be created with makeKeyValMetaDefinition() and makeComposedKeyValMetaDefinition() factory functions.

Signature:

export interface NgxMetaMetaDefinition 

Remarks

Inspired by Angular's MetaDefinition.

Difference is we have the NgxMetaMetaDefinition.attrSelector to be able to remove the <meta> element.

And NgxMetaMetaDefinition.withContent to create an Angular's MetaDefinition that creates or updates the <meta> element in the page.

Properties

Property Modifiers Type Description
attrSelector readonly string Attribute selector that identifies the <meta> in order to remove it when needed.
withContent readonly (content: string) => MetaDefinition Creates an Angular's MetaDefinition with the given content