INNER CODE UNIT · JavaScript

notExpandedTemplate

SamuelTallet/MongoDB-PHP-GUI · source/js/jsonViewModified.js:27

  function notExpandedTemplate() {
    var params = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : {};
    var key = params.key,
        value = params.value,
        type = params.type,

        // XXX Modification made for MongoDB PHP GUI.
        documentFieldIsUpdatable = params.documentFieldIsUpdatable,
        documentId = params.documentId,
        documentFieldName = params.documentFieldName;

    // XXX Modification made for MongoDB PHP GUI.
    var title = ( documentFieldIsUpdatable === 'true' ) ? 'Edit value' : '';
    return "\n    <div class=\"line\">\n      <div class=\"empty-icon\"></div>\n      <div class=\"json-key\">".concat(key, "</div>\n      <div class=\"json-separator\">:</div>\n      <div data-document-id=\"" + documentId + "\" data-document-field-is-updatable=\"" + documentFieldIsUpdatable + "\" data-document-field-name=\"" + documentFieldName + "\" data-document-field-type=\"" + type + "\" title=\"" + title + "\" class=\"json-value json-").concat(type, "\">").concat(value, "</div>\n    </div>\n  ");
  }

  function hideNodeChildren(node) {
    node.children.forEach(function (child) {

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…