@phoenix-plugin-registry/swmitra.html-designer
Version:
NOW WITH RESPONSIVE DESIGN TOOLS (BETA)! Design and customize web ui with HTML and CSS. Now with taggable Design snippet/bookmark support.
34 lines (25 loc) • 1.08 kB
JavaScript
/**
* @author Swagatam Mitra
*/
/*jslint vars: true, plusplus: true, devel: true, nomen: true, indent: 4, maxerr: 50 */
/*global define, document, console, brackets, $, Mustache */
define(function (require, exports, module) {
"use strict";
var AppInit = brackets.getModule("utils/AppInit"),
CommandManager = brackets.getModule("command/CommandManager");
var sandbox="allow-same-origin";
function _toggleSanboxing(){
var existing = $('#htmldesignerIframe').attr('sandbox');
if(existing){
$('#htmldesignerIframe').attr('sandbox',null);
$('#sandbox-frame').attr('title','Enable Sandboxing');
} else {
$('#htmldesignerIframe').attr('sandbox',sandbox);
$('#sandbox-frame').attr('title','Disable Sandboxing');
}
}
$(document).on("click", "#sandbox-frame", _toggleSanboxing);
AppInit.appReady(function () {
CommandManager.register("Toggle Sandboxing", "toggle.design.sandboxing", _toggleSanboxing);
});
});