Преглед на файлове

HUE-3294 [core] Added hueDebug to the page

Enrico Berti преди 9 години
родител
ревизия
52fcfd6
променени са 1 файла, в които са добавени 14 реда и са изтрити 2 реда
  1. 14 2
      desktop/core/src/desktop/templates/responsive.mako

+ 14 - 2
desktop/core/src/desktop/templates/responsive.mako

@@ -443,8 +443,7 @@ ${ assist.assistPanel() }
         }
       };
 
-      window.vm = new OnePageViewModel();
-      ko.applyBindings(window.vm, $('.page-content')[0]);
+      ko.applyBindings(new OnePageViewModel(), $('.page-content')[0]);
 
       //ko.applyBindings({}, $('.left-nav')[0])
       ko.applyBindings(new AssistViewModel(options), $('#assist-container')[0])
@@ -562,6 +561,19 @@ ${ assist.assistPanel() }
       huePubSub.subscribe('check.job.browser', checkJobBrowserStatus);
     % endif
   });
+
+
+  window.hueDebug = {
+    viewModel: function () {
+      return ko.dataFor(document.body);
+    },
+    onePageViewModel: function () {
+      return ko.dataFor($('.page-content')[0]);
+    },
+    assistViewModel: function () {
+      return ko.dataFor($('#assist-container')[0]);
+    }
+  }
 </script>
 
 <script type="text/javascript">