projects/commons/src/lib/elements/meta/services/meta.service.ts
Methods |
|
constructor(meta: Meta, title: Title)
|
| Public update | |||||
update(url, undefined)
|
|||||
|
Parameters :
Returns :
void
|
import { Injectable } from '@angular/core';
import { Meta, Title } from '@angular/platform-browser';
@Injectable()
export class MetaService {
constructor(
private readonly meta: Meta,
private readonly title: Title,
) {}
public update(url, { title, description }) {
this.title.setTitle(title);
this.meta.updateTag({ property: 'og:title', content: title });
this.meta.updateTag({ property: 'og:description', content: description });
}
}