Hi there! Are you looking for the official Deno documentation? Try docs.deno.com for all your Deno learning needs.

AdLadPlugin

type AdLadPlugin = {
name: string;
shouldBeActive?: (() => boolean) | undefined;
initialize?: ((context: AdLadPluginInitializeContext) => void | Promise<void>) | undefined;
showFullScreenAd?: ((userOptions: any) => Promise<ShowFullScreenAdResult>) | undefined;
showRewardedAd?: ((userOptions: any) => Promise<ShowFullScreenAdResult>) | undefined;
showBannerAd?: ((options: ShowBannerAdPluginOptions, userOptions: any) => void | Promise<void>) | undefined;
destroyBannerAd?: ((options: DestroyBannerAdPluginOptions, userOptions: any) => void | Promise<void>) | undefined;
gameplayStart?: ((options: any) => void | Promise<void>) | undefined;
gameplayStop?: ((options: any) => void | Promise<void>) | undefined;
loadStart?: (() => void | Promise<void>) | undefined;
loadStop?: (() => void | Promise<void>) | undefined;
manualNeedsPause?: boolean | undefined;
manualNeedsMute?: boolean | undefined;
customRequests?: {
[x: string]: (...args: any[]) => any;
}
| undefined;
}
;

§Type

§
{
name: string;
shouldBeActive?: (() => boolean) | undefined;
initialize?: ((context: AdLadPluginInitializeContext) => void | Promise<void>) | undefined;
showFullScreenAd?: ((userOptions: any) => Promise<ShowFullScreenAdResult>) | undefined;
showRewardedAd?: ((userOptions: any) => Promise<ShowFullScreenAdResult>) | undefined;
showBannerAd?: ((options: ShowBannerAdPluginOptions, userOptions: any) => void | Promise<void>) | undefined;
destroyBannerAd?: ((options: DestroyBannerAdPluginOptions, userOptions: any) => void | Promise<void>) | undefined;
gameplayStart?: ((options: any) => void | Promise<void>) | undefined;
gameplayStop?: ((options: any) => void | Promise<void>) | undefined;
loadStart?: (() => void | Promise<void>) | undefined;
loadStop?: (() => void | Promise<void>) | undefined;
manualNeedsPause?: boolean | undefined;
manualNeedsMute?: boolean | undefined;
customRequests?: {
[x: string]: (...args: any[]) => any;
}
| undefined;
}
[src]