SNOW AngularJS Widget Debugger
Tue Apr 08 2025 14:32:00 GMT+0000 (Coordinated Universal Time)
Saved by
@awesomekite
$("div [widget='widget']").css("border", "1px solid red").css("padding-top", "20px").css("position", "relative").each(function(i, obj){
var scope = angular.element(obj).scope();
var widget = scope.widget;
var elem = $("<div style='position: absolute; top: 1px; left: 1px'><a target='_blank' href='/$sp.do?id=widget_editor&sys_id="+ widget.sys_id+"'> "+ widget.name +"</a> </div>");
var printScope = $("<a href='javascript:void(0);'>Print scope</a>").on('click', function(){ console.info(scope); });
elem.append(printScope);
$(this).append(elem);
});
content_copyCOPY
Comments