Built files from Bizgaze WebServer
Vous ne pouvez pas sélectionner plus de 25 sujets Les noms de sujets doivent commencer par une lettre ou un nombre, peuvent contenir des tirets ('-') et peuvent comporter jusqu'à 35 caractères.

dashboard.template.js 5.6KB

12345678910111213141516171819202122232425262728293031323334353637383940414243
  1. var Unibase;
  2. (function (Unibase) {
  3. let Platform;
  4. (function (Platform) {
  5. let Dashboards;
  6. (function (Dashboards) {
  7. let Components;
  8. (function (Components) {
  9. class Dashboard_Template {
  10. DashboardGroups() {
  11. var html;
  12. html = `<li class="dd-item dd3-item RootGroup" data-type="root" data-id="{{DashboardGroupId}}"id="{{DashboardGroupId}}" name="{{DashboardGroupName}}">
  13. <button style="color:Black;font-size:20px" class="dd-collapse text-info" data-action="collapse" type="button" >Collapse</button><button style="color:Black;font-size:18px" class="dd-expand text-info" data-action="expand" type="button">Expand</button><div class="pull-right"><div class="dropdown" style="margin-top:5px;margin-right:10px"><a href="javascript:;" style="width:20px" class="fa fa-ellipsis-h divtag text-info" style="height:20px" id="" type="" data-toggle="dropdown"><span class="caret"></span></a><div class="dropdown-menu" role="menu"><a href="javascript:;" class="dropdown-item" onclick="Unibase.Platform.Dashboards.Components.ManageDashboard.Instance().editDashboardGroup({{DashboardGroupId}});">Edit/Delete</a><a href="javascript: ; " class="dropdown-item" onclick="Unibase.Platform.Dashboards.Components.ManageDashboard.Instance().editGroupPermissions({{DashboardGroupId}});">Permissions</a>
  14. <a href="javascript: ; " class="dropdown-item" onclick="Unibase.Platform.Analytics.Components._CommonFilter.Instance().exportFilter(0, {{DashboardId}});">Export Common Filters</a>
  15. <a href="javascript: ; " class="dropdown-item" onclick="Unibase.Platform.Dashboards.Components.ManageDashboard.Instance().exportDashboardByDashboardId({{DashboardGroupId}});">Export</a></div></div></div>
  16. <div class="dd-handle dd3-handle"></div><div class="dd3-content dd-handle text-info"><div class="m-auto">{{DashboardGroupName}}</div></div><ol class="dd-list DashboardOl"id="GroupDashboards-{{DashboardGroupId}}"GroupId="{{DashboardGroupId}}"><li class="grpItem hidden"></li></ol></li>`;
  17. return html;
  18. }
  19. Dashboards() {
  20. var html;
  21. html = '<li id="{{DashboardId}}" class="dd-item dd3-item" dashboardindex="{{DashboardIndex}}" name="{{DashboardName}}">' +
  22. '<div class="pull-right"><div class="dropdown" style="margin-top:5px;margin-right:10px"><a href="javascript:;" style="width:20px;color:black;" class="fa fa-ellipsis-h" style="height:20px" id="{{DashboardId}} "type="" data-toggle="dropdown"><span class="caret"></span></a><div class="dropdown-menu" role="menu"><a href="javascript:;" class="dropdown-item" onclick="Unibase.Platform.Dashboards.Components.ManageDashboard.Instance().editDashboard({{DashboardId}});">Edit</a><a href="javascript:;" class="dropdown-item" onclick="Unibase.Platform.Dashboards.Components.ManageDashboard.Instance().deleteDashboard({{DashboardId}});">Delete</a><a href="javascript:;" class="dropdown-item" onclick="Unibase.Platform.Dashboards.Components.ManageDashboard.Instance().editDashboardPermissions({{DashboardId}});">Permissions</a><a href="javascript:;" class="dropdown-item" onclick="Unibase.Themes.Compact.Components.Dashboard.Instance().exportPortlet({{DashboardId}});">Export</a><a href="javascript: ; " class="dropdown-item" onclick="Unibase.Platform.Analytics.Components._CommonFilter.Instance().exportFilter(0, {{DashboardId}},`{{DashboardName}}`.trim());">Export Common Filters</a></div></div></div>' +
  23. ' <div class="dd-handle dd3-handle-child">Drag</div> <div class="dd3-content dd-handle">{{DashboardName}}</div>' +
  24. '</li>';
  25. return html;
  26. }
  27. UnGroupedDashboards() {
  28. var html;
  29. html = '<li id="{{DashboardId}}" class="dd-item dd3-item" dashboardindex={{DashboardIndex}}" name="{{DashboardName}}">' +
  30. '<div class="pull-right"><div class="dropdown" style="margin-top:5px;margin-right:10px"><a href="javascript:;" style="width:20px;color:black;" class="fa fa-ellipsis-h" style="height:20px" id="{{DashboardId}} type="" data-toggle="dropdown"><span class="caret"></span></a><div class="dropdown-menu" role="menu"><a href="javascript:;" class="dropdown-item" onclick="Unibase.Platform.Dashboards.Components.ManageDashboard.Instance().editDashboard({{DashboardId}});">Edit</a><a href="javascript:;" class="dropdown-item" onclick="Unibase.Platform.Dashboards.Components.ManageDashboard.Instance().deleteDashboard({{DashboardId}});">Delete</a><a href="javascript:;" class="dropdown-item" onclick="Unibase.Platform.Dashboards.Components.ManageDashboard.Instance().editDashboardPermissions({{DashboardId}});">Permissions</a></div></div></div>' +
  31. ' <div class="dd-handle dd3-handle-child">Drag</div><div class="dd3-content dd-handle"><span style="font-size:18px"></span>&nbsp;{{DashboardName}}</div>' +
  32. '</li > ';
  33. return html;
  34. }
  35. static Instance() {
  36. return new Dashboard_Template();
  37. }
  38. }
  39. Components.Dashboard_Template = Dashboard_Template;
  40. })(Components = Dashboards.Components || (Dashboards.Components = {}));
  41. })(Dashboards = Platform.Dashboards || (Platform.Dashboards = {}));
  42. })(Platform = Unibase.Platform || (Unibase.Platform = {}));
  43. })(Unibase || (Unibase = {}));