Home Reference Source
import {AdProviderInterface} from 'shapez.io/js/platform/ad_provider.js'
public class | source

AdProviderInterface

Constructor Summary

Public Constructor
public

Member Summary

Public Members
public

app: *

Method Summary

Public Methods
public

Returns if it would be possible to show a video ad now.

public

Returns if this provider serves ads at all

public

initialize(): Promise<void>

Initializes the storage

public

showVideoAd(): Promise<void>

Shows an video ad

Public Constructors

public constructor(app: Application) source

Params:

NameTypeAttributeDescription
app Application

Public Members

public app: * source

Public Methods

public getCanShowVideoAd(): boolean source

Returns if it would be possible to show a video ad now. This can be false if for example the last video ad is

Return:

boolean

public getHasAds(): boolean source

Returns if this provider serves ads at all

Return:

boolean

public initialize(): Promise<void> source

Initializes the storage

Return:

Promise<void>

public showVideoAd(): Promise<void> source

Shows an video ad

Return:

Promise<void>