UNPKG

@playkit-js/playkit-js-ima

Version:

[![Build Status](https://github.com/kaltura/playkit-js-ima/actions/workflows/run_canary_full_flow.yaml/badge.svg)](https://github.com/kaltura/playkit-js-ima/actions/workflows/run_canary_full_flow.yaml) [![code style: prettier](https://img.shields.io/badge

23 lines (20 loc) 852 B
// @flow /** * {@link https://developers.google.com/interactive-media-ads/docs/sdks/html5/client-side/omsdk#access_modes different access modes for verification scripts} * @typedef AccessMode * @type { 'FULL' | 'CREATIVE' | 'DOMAIN' | 'LIMITED'} */ declare type AccessMode = 'FULL' | 'CREATIVE' | 'DOMAIN' | 'LIMITED'; /** * A dictionary that maps each {@link https://developers.google.com/interactive-media-ads/docs/sdks/html5/client-side/reference/js/google.ima#.OmidVerificationVendor OmidVerificationVendor} to one of the {@link https://developers.google.com/interactive-media-ads/docs/sdks/html5/client-side/omsdk#access_modes available access modes} * @typedef OmidAccessModesConfig * @example * { * MOAT: 'FULL' * PIXELATE: 'CREATIVE' * OTHER: 'DOMAIN' * } */ declare type OmidAccessModesConfig = { [string]: AccessMode }