A service that can be used to get and add meta tags.
Methods
|
addTag(tag: MetaDefinition, forceCreation: boolean = false): HTMLMetaElement | null
addTag(tag: MetaDefinition, forceCreation: boolean = false): HTMLMetaElement | null
Parameters
tag |
Type: MetaDefinition .
|
forceCreation |
Type: boolean .
Optional. Default is false .
|
Returns
HTMLMetaElement | null
|
|
addTags(tags: MetaDefinition[], forceCreation: boolean = false): HTMLMetaElement[]
addTags(tags: MetaDefinition[], forceCreation: boolean = false): HTMLMetaElement[]
Parameters
tags |
Type: MetaDefinition[] .
|
forceCreation |
Type: boolean .
Optional. Default is false .
|
Returns
HTMLMetaElement[]
|
|
getTag(attrSelector: string): HTMLMetaElement | null
getTag(attrSelector: string): HTMLMetaElement | null
Parameters
attrSelector |
Type: string .
|
Returns
HTMLMetaElement | null
|
|
getTags(attrSelector: string): HTMLMetaElement[]
getTags(attrSelector: string): HTMLMetaElement[]
Parameters
attrSelector |
Type: string .
|
Returns
HTMLMetaElement[]
|
|
updateTag(tag: MetaDefinition, selector?: string): HTMLMetaElement | null
updateTag(tag: MetaDefinition, selector?: string): HTMLMetaElement | null
Parameters
tag |
Type: MetaDefinition .
|
selector |
Type: string .
Optional. Default is undefined .
|
Returns
HTMLMetaElement | null
|
|
removeTag(attrSelector: string): void
removeTag(attrSelector: string): void
Parameters
attrSelector |
Type: string .
|
Returns
void
|
|
removeTagElement(meta: HTMLMetaElement): void
removeTagElement(meta: HTMLMetaElement): void
Parameters
meta |
Type: HTMLMetaElement .
|
Returns
void
|