class Object
Public Instance Methods
addDeleteTileTemplate()
click to toggle source
# File lib/dashing_api/helperFunctions.rb, line 31 def addDeleteTileTemplate() %{ <script type='text/javascript'> $(function myFunction() { $('li').live('click', function(e) { var widget = $(this).find('widget'); var url = widget.data('url'); window.open(url, '_blank', "width=900, height=900, scrollvars=yes, toolbar=yes, resizable=yes"); }); }); </script> <div class="gridster"> <ul> <% for i in 0..body.length-1%> <%= body[i] %> <% end %> </ul> </div> } end
newDashboardTemplate()
click to toggle source
# File lib/dashing_api/helperFunctions.rb, line 7 def newDashboardTemplate() %{ <script type='text/javascript'> $(function myFunction() { $('li').live('click', function(e) { var widget = $(this).find('widget'); var url = widget.data('url'); window.open(url, '_blank', "width=900, height=900, scrollvars=yes, toolbar=yes, resizable=yes"); }); }); </script> <div class="gridster"> <ul> <% for i in 0..body["tiles"]["hosts"].length-1 %> <li data-row="1" data-col="1" data-sizex="2" data-sizey="2" onClick="myFunction()"> <div data-id="<%= body["tiles"]["hosts"][i] %>" data-view="<%= body["tiles"]["widgets"][i] %>" data-unordered="true" data-title="<%= body["tiles"]["titles"][i] %>" data-url="<%= body["tiles"]["urls"][i] %>" data-bind-style="status" style="style"></div> </li> <% end %> </ul> </div> } end