Project

General

Profile

p2j.logger.js.patch

Sergey Ivanovskiy, 10/14/2020 04:27 PM

Download (1.81 KB)

View differences:

src/com/goldencode/p2j/ui/client/driver/web/res/p2j.logger.js 2020-10-14 19:52:16 +0000
170 170
    */
171 171
   me.viewLog = function()
172 172
   {
173
      var text = "<!DOCTYPE html>\n"                         +
174
                 "<html>\n"     +
175
                 "   <head>\n"                               +
176
                 "      <title>Log Output</title>\n"         +
177
                 "   </head>\n"                              +
178
                 "   <body>\n"                               +
179
                 "      <textarea rows=\"10\" cols=\"60\">\n";
173
      require(["dojo/dom-style", "dojo/dom-construct", "dijit/Dialog", "dojo/domReady!"],
174
      function(domStyle, domConstruct, Dialog)
175
      {
176
         var style = "width:800px;height:600px;overflow-y:scroll;border:1px solid #769dc4;padding:0 10px;";
177
         var div = domConstruct.create("div", { style: style });
178
         var dialog = new Dialog(
179
         {
180
            title: "Logs",
181
            content: div
182
         });
180 183

  
181
      for (var i = 0; i < logstack.length; i++)
182
      {
183
         text = text + "\n" + logstack[i];
184
      }
185
      
186
      text = text                  +
187
             "      </textarea>\n" +
188
             "   </body>\n"        +
189
             "</html>\n";
190
      
191
      window.open("data:text/html;charset=utf-8," + encodeURIComponent(text),
192
                  "",
193
                  "width=500,height=500");
184
         for (var i = 0; i < logstack.length; i++)
185
         {
186
            domConstruct.create("p", {innerHTML : logstack[i]}, div);
187
         }
188
         
189
         dialog.show();
190
      });
194 191
   };
195 192
   return me;
196 193
}());