UNPKG

@ngaox/seo

Version:

Easily generate and manage SEO-friendly meta tags, page title,...

24 lines (23 loc) 1.5 kB
import { OnInit } from '@angular/core'; import { IPageSeoData, ISeoImage, ISeoTwitter } from './shared/models'; import { SeoService } from './seo.service'; import { MetaDefinition } from '@angular/platform-browser'; import * as i0 from "@angular/core"; export declare class NgaoxSeoComponent implements OnInit { private seoService; seoData: IPageSeoData; constructor(seoService: SeoService); ngOnInit(): void; set title(value: string); set keywords(value: string); set description(value: string); set url(value: string); set type(value: string); set image(value: string | ISeoImage); set twitter(value: ISeoTwitter); set fbAppId(value: string); set siteName(value: string); set extra(value: MetaDefinition[]); static ɵfac: i0.ɵɵFactoryDeclaration<NgaoxSeoComponent, never>; static ɵcmp: i0.ɵɵComponentDeclaration<NgaoxSeoComponent, "ngaox-seo", never, { "title": { "alias": "title"; "required": false; }; "keywords": { "alias": "keywords"; "required": false; }; "description": { "alias": "description"; "required": false; }; "url": { "alias": "url"; "required": false; }; "type": { "alias": "type"; "required": false; }; "image": { "alias": "image"; "required": false; }; "twitter": { "alias": "twitter"; "required": false; }; "fbAppId": { "alias": "fbAppId"; "required": false; }; "siteName": { "alias": "siteName"; "required": false; }; "extra": { "alias": "extra"; "required": false; }; }, {}, never, never, true, never>; }