{"version":"1.0","provider_name":"RedLine13","provider_url":"https:\/\/www.redline13.com\/blog","author_name":"Rich Friedman","author_url":"https:\/\/www.redline13.com\/blog\/author\/richardfriedman\/","title":"Progress Bar API - RedLine13","type":"rich","width":600,"height":338,"html":"<blockquote class=\"wp-embedded-content\" data-secret=\"vBA0o7D6OF\"><a href=\"https:\/\/www.redline13.com\/blog\/2013\/11\/progress-bar-api\/\">Progress Bar API<\/a><\/blockquote><iframe sandbox=\"allow-scripts\" security=\"restricted\" src=\"https:\/\/www.redline13.com\/blog\/2013\/11\/progress-bar-api\/embed\/#?secret=vBA0o7D6OF\" width=\"600\" height=\"338\" title=\"&#8220;Progress Bar API&#8221; &#8212; RedLine13\" data-secret=\"vBA0o7D6OF\" frameborder=\"0\" marginwidth=\"0\" marginheight=\"0\" scrolling=\"no\" class=\"wp-embedded-content\"><\/iframe><script>\n\/*! This file is auto-generated *\/\n!function(d,l){\"use strict\";l.querySelector&&d.addEventListener&&\"undefined\"!=typeof URL&&(d.wp=d.wp||{},d.wp.receiveEmbedMessage||(d.wp.receiveEmbedMessage=function(e){var t=e.data;if((t||t.secret||t.message||t.value)&&!\/[^a-zA-Z0-9]\/.test(t.secret)){for(var s,r,n,a=l.querySelectorAll('iframe[data-secret=\"'+t.secret+'\"]'),o=l.querySelectorAll('blockquote[data-secret=\"'+t.secret+'\"]'),c=new RegExp(\"^https?:$\",\"i\"),i=0;i<o.length;i++)o[i].style.display=\"none\";for(i=0;i<a.length;i++)s=a[i],e.source===s.contentWindow&&(s.removeAttribute(\"style\"),\"height\"===t.message?(1e3<(r=parseInt(t.value,10))?r=1e3:~~r<200&&(r=200),s.height=r):\"link\"===t.message&&(r=new URL(s.getAttribute(\"src\")),n=new URL(t.value),c.test(n.protocol))&&n.host===r.host&&l.activeElement===s&&(d.top.location.href=t.value))}},d.addEventListener(\"message\",d.wp.receiveEmbedMessage,!1),l.addEventListener(\"DOMContentLoaded\",function(){for(var e,t,s=l.querySelectorAll(\"iframe.wp-embedded-content\"),r=0;r<s.length;r++)(t=(e=s[r]).getAttribute(\"data-secret\"))||(t=Math.random().toString(36).substring(2,12),e.src+=\"#?secret=\"+t,e.setAttribute(\"data-secret\",t)),e.contentWindow.postMessage({message:\"ready\",secret:t},\"*\")},!1)))}(window,document);\n\/\/# sourceURL=https:\/\/www.redline13.com\/blog\/wp-includes\/js\/wp-embed.min.js\n<\/script>\n","description":"We have added an API for setting the Progress Bar. \u00a0You can use this in custom tests to set the progress bar on the dashboard. \u00a0You can see some examples below. recordProgress($testNum, $percent)\u00a0\u2013 This records the progress (between 0 and 100) of a single test. This allows you to enable more accurate progress than the default, which is based only on the number completed vs. the test size.Read More &rarr;","thumbnail_url":"https:\/\/www.redline13.com\/blog\/wp-content\/uploads\/2013\/11\/Screen-Shot-2013-11-10-at-9.19.46-AM.png"}