interface ImaSdkSettings {
    getCompanionBackfill(): CompanionBackfillMode;
    getDisableCustomPlaybackForIOS10Plus(): boolean;
    getFeatureFlags(): Record<string, unknown>;
    getLocale(): string;
    getNumRedirects(): number;
    getPlayerType(): string;
    getPlayerVersion(): string;
    getPpid(): null | string;
    isCookiesEnabled(): boolean;
    setAutoPlayAdBreaks(autoPlayAdBreaks): void;
    setCompanionBackfill(mode): void;
    setCookiesEnabled(cookiesEnabled): void;
    setDisableCustomPlaybackForIOS10Plus(disable): void;
    setFeatureFlags(featureFlags): void;
    setLocale(locale): void;
    setNumRedirects(numRedirects): void;
    setPlayerType(playerType): void;
    setPlayerVersion(playerVersion): void;
    setPpid(ppid): void;
    setSessionId(sessionId): void;
    setVpaidAllowed(allowVpaid): void;
    setVpaidMode(vpaidMode): void;
}

Methods

  • Returns boolean

  • Returns Record<string, unknown>

  • Returns string

  • Returns number

  • Returns string

  • Returns string

  • Returns null | string

  • Returns boolean

  • Parameters

    • autoPlayAdBreaks: boolean

    Returns void

  • Parameters

    • cookiesEnabled: boolean

    Returns void

  • Parameters

    • disable: boolean

    Returns void

  • Parameters

    • featureFlags: Record<string, unknown>

    Returns void

  • Parameters

    • locale: string

    Returns void

  • Parameters

    • numRedirects: number

    Returns void

  • Parameters

    • playerType: string

    Returns void

  • Parameters

    • playerVersion: string

    Returns void

  • Parameters

    • ppid: string

    Returns void

  • Parameters

    • sessionId: string

    Returns void

  • Parameters

    • allowVpaid: boolean

    Returns void

  • Parameters

    Returns void