{"type":"rich","version":"1.0","title":"OBJECTIVE:  Inject a button into the DOM that has a click event that fires a function contained within the directive.  The goal is to be entirely self-contained.","author_name":"SanderElias","author_url":"https://plnkr.co/users/SanderElias","provider_name":"Plunker","provider_url":"https://plnkr.co","html":"<iframe id=\"plnkr_embed_yTZ9dMxgO6OCyTTFNbeJ\" class=\"plnkr_embed_iframe\" style=\"width: 100%; overflow: hidden;\" src=\"https://embed.plnkr.co/plunk/yTZ9dMxgO6OCyTTFNbeJ?autoCloseSidebar&deferRun&show=preview\" width=\"600\" height=\"400\" frameborder=\"0\" scrolling=\"no\"></iframe>","width":600,"height":400,"thumbnail_url":"https://shot.plnkr.co/yTZ9dMxgO6OCyTTFNbeJ.png?d=2016-02-27T06%3A48%3A16.884Z","thumbnail_width":400,"thumbnail_height":300}