document.addEventListener(‘om.Optin.init.submit’, function(event) { // This event is passed the Campaign object console.log(event.detail.Campaign); // This event is passed the Optin object console.log(event.detail.Optin); } );Continue reading
document.addEventListener(‘om.Form.validate’, function(event) { // …custom validation code here if (validateError) { event.detail.Form.errors.validate.push(‘This is the error message’) } });Continue reading
document.addEventListener(‘om.Optin.init’, function(event) { // This event is passed the Campaign object console.log(event.detail.Campaign); // This event is passed the Optin object console.log(event.detail.Optin); } );Continue reading
document.addEventListener(‘om.Campaign.changeView’, function(event) { // This event is passed the Campaign object console.log(event.detail.Campaign); } );Continue reading
document.addEventListener(‘om.Campaign.afterCleanup’, function(event) { // This event is passed the Campaign object console.log(event.detail.Campaign); } );Continue reading
document.addEventListener(‘om.Campaign.cleanup’, function(event) { // This event is passed the Campaign object console.log(event.detail.Campaign); } );Continue reading
document.addEventListener(‘om.Campaign.afterClose’, function(event) { if (event.detail.Campaign.id === “CAMPAIGN_ID”) { // Add your own logic to play video on page } } );Continue reading
document.addEventListener(‘om.Campaign.afterClose’, function(event) { // This event is passed the Campaign object console.log(event.detail.Campaign); } );Continue reading