Meta

From Get docs
< @angular/platform-browserAngular/docs/9/api/platform-browser/meta


Meta

class

A service that can be used to get and add meta tags.

class Meta {
  addTag(tag: MetaDefinition, forceCreation: boolean = false): HTMLMetaElement | null
  addTags(tags: MetaDefinition[], forceCreation: boolean = false): HTMLMetaElement[]
  getTag(attrSelector: string): HTMLMetaElement | null
  getTags(attrSelector: string): HTMLMetaElement[]
  updateTag(tag: MetaDefinition, selector?: string): HTMLMetaElement | null
  removeTag(attrSelector: string): void
  removeTagElement(meta: HTMLMetaElement): void
}

Methods

addTag(tag: MetaDefinition, forceCreation: boolean = false): HTMLMetaElement | null

Parameters
tag MetaDefinition
forceCreation boolean Optional. Default is false.
Returns

HTMLMetaElement | null


addTags(tags: MetaDefinition[], forceCreation: boolean = false): HTMLMetaElement[]

Parameters
tags MetaDefinition[]
forceCreation boolean Optional. Default is false.
Returns

HTMLMetaElement[]


getTag(attrSelector: string): HTMLMetaElement | null

Parameters
attrSelector string
Returns

HTMLMetaElement | null


getTags(attrSelector: string): HTMLMetaElement[]

Parameters
attrSelector string
Returns

HTMLMetaElement[]


updateTag(tag: MetaDefinition, selector?: string): HTMLMetaElement | null

Parameters
tag MetaDefinition
selector string Optional. Default is undefined.
Returns

HTMLMetaElement | null


removeTag(attrSelector: string): void

Parameters
attrSelector string
Returns

void


removeTagElement(meta: HTMLMetaElement): void

Parameters
meta HTMLMetaElement
Returns

void



© 2010–2020 Google, Inc.
Licensed under the Creative Commons Attribution License 4.0.
https://v9.angular.io/api/platform-browser/Meta