ng-gpt
Version:
A Angular implementation of the google GPT API.
32 lines (31 loc) • 1.13 kB
TypeScript
import { PubadsSetConfigService, ScriptInjectorService } from './services';
import { GptConfig } from './gpt.config';
import { IdleService } from './services/idle.service';
import * as i0 from "@angular/core";
export declare class NgGptService {
private platformID;
private config;
private pubadsSetConfig;
private scriptInjector;
private collapseEmptyDivs;
private enableVideoAds;
private enableLazyLoad;
private centering;
private personalizedAds;
private limitedAds;
private forceSafeFrame;
private address;
private ppid;
private globalTargeting;
private safeFrameConfig;
private loadGPT;
private loaded;
[index: string]: any;
constructor(platformID: Object, config: GptConfig, idleLoad: IdleService, pubadsSetConfig: PubadsSetConfigService, scriptInjector: ScriptInjectorService);
private gptConfig;
private setup;
hasLoaded(): boolean;
defineTask(task: any): void;
static ɵfac: i0.ɵɵFactoryDeclaration<NgGptService, [null, null, { optional: true; }, null, null]>;
static ɵprov: i0.ɵɵInjectableDeclaration<NgGptService>;
}