video-ad-sdk
Version:
VAST/VPAID SDK that allows video ads to be played on top of any player
29 lines (28 loc) • 1.05 kB
JavaScript
/**
* Interface for classes that may emit non linear VAST events.
*
* @interface NonLinearEvents
*/
/**
* Fires when the user clicked or otherwise activated a control used to pause streaming content, which either expands the ad within the player’s viewable area or “takes-over” the streaming content area by launching an additional portion of the ad.
*
* @event NonLinearEvents#acceptInvitation
*/
export const acceptInvitation = 'acceptInvitation';
/**
* Fires when the user clicked or otherwise activated a control used to pause streaming content, which either expands the ad within the player’s viewable area or “takes-over” the streaming content area by launching an additional portion of the ad.
*
* @event NonLinearEvents#adCollapse
*/
export const adCollapse = 'adCollapse';
/**
* Fires when the user clicked or otherwise activated a control for removing the ad.
*
* @event NonLinearEvents#close
*/
export const close = 'close';
export const nonLinearEvents = {
acceptInvitation,
adCollapse,
close
};