{"version":"1.0","provider_name":"Rebecca Rumble","provider_url":"https:\/\/www.dgmyspace.dumgal.ac.uk\/eportfolio\/rumbler","author_name":"Rebecca Rumble","author_url":"https:\/\/www.dgmyspace.dumgal.ac.uk\/eportfolio\/rumbler\/author\/rumbler\/","title":"Making a plugin for XD - Rebecca Rumble","type":"rich","width":600,"height":338,"html":"<blockquote class=\"wp-embedded-content\" data-secret=\"yptHOF1ioD\"><a href=\"https:\/\/www.dgmyspace.dumgal.ac.uk\/eportfolio\/rumbler\/2020\/02\/10\/making-a-plugin-for-xd\/\">Making a plugin for XD<\/a><\/blockquote><iframe sandbox=\"allow-scripts\" security=\"restricted\" src=\"https:\/\/www.dgmyspace.dumgal.ac.uk\/eportfolio\/rumbler\/2020\/02\/10\/making-a-plugin-for-xd\/embed\/#?secret=yptHOF1ioD\" width=\"600\" height=\"338\" title=\"&#8220;Making a plugin for XD&#8221; &#8212; Rebecca Rumble\" data-secret=\"yptHOF1ioD\" frameborder=\"0\" marginwidth=\"0\" marginheight=\"0\" scrolling=\"no\" class=\"wp-embedded-content\"><\/iframe><script type=\"text\/javascript\">\n\/* <![CDATA[ *\/\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.dgmyspace.dumgal.ac.uk\/eportfolio\/rumbler\/wp-includes\/js\/wp-embed.min.js\n\/* ]]> *\/\n<\/script>\n","description":"XD has this cool little area for adding in plugins to your install. They can be anything from inserting useful elements like calendars, to testing your content is accessible for those with colourblindness. Then I suddenly noticed a little tab called &#8220;Development&#8221; under plugins: So as a challenge I&#8217;ve decided to have a go at making my own plugin for XD and make a blog post about it. Notes XD plugins use JSON and JavaScript &#8211; so not too much... Read More Read More","thumbnail_url":"https:\/\/www.dgmyspace.dumgal.ac.uk\/eportfolio\/rumbler\/wp-content\/uploads\/sites\/1694\/2020\/02\/Screenshot-2020-02-07-at-22.38.15.png"}