docs: function () {
      var envJson = ko.utils.stringifyJson(this.app.getEnvironment()),
          datasJson = ko.utils.stringifyJson(this.datas, function replacer(key, value) {
            if (typeof value === "undefined" || value == null) {
              return '';
            }
            return value;
          }),
          compressType = '',
          compression = false
      if (window.trimServerEventData) {
          datasJson = window.trimServerEventData(datasJson);
      }
      if (this.compression) {
          if (!env.isIE8 && window.pako) {
              envJson = encodeBase64(window.pako.gzip(envJson));
              datasJson = encodeBase64(window.pako.gzip(datasJson));
              compression = true
              compressType = 'gzip'
          }
      }
      return {
          environment: envJson,
          dataTables: datasJson,
          compression: compression,
          compressType: compressType
      }
  }