@ngaox/seo
Version:
Easily generate and manage SEO-friendly meta tags, page title,...
24 lines (23 loc) • 1.5 kB
TypeScript
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>;
}