UNPKG

spread-diff-patch

Version:
1 lines 1.46 kB
{"version":3,"sources":["../../src/formatter/script.js"],"sourcesContent":["/* eslint-disable no-undef */\r\nfunction isHTML(str) {\r\n var doc = new DOMParser().parseFromString(str, \"text/html\");\r\n return Array.from(doc.body.childNodes).some(node => node.nodeType === 1);\r\n}\r\n\r\nconst diffAOA = JSON.parse(document.querySelector(\"#spread-diff-patch-data\").dataset.rawDiffaoa)\r\n\r\nconst app = document.querySelector('#spread-diff-patch');\r\nconst gridElement = document.createElement('div');\r\ngridElement.id = \"diff-grid\"\r\nconst grid = canvasDatagrid({\r\n parentNode: gridElement,\r\n editable: false,\r\n});\r\n\r\napp.append(gridElement);\r\n\r\ngrid.style.height = '100%';\r\ngrid.style.width = '100%';\r\ngrid.data = diffAOA\r\n\r\ngrid.addEventListener('afterrendercell', function (e) {\r\n if (isHTML(e.cell.value))\r\n e.cell.innerHTML = e.cell.value\r\n});"],"mappings":";AACA,SAAS,OAAO,KAAK;AACjB,MAAI,MAAM,IAAI,UAAU,EAAE,gBAAgB,KAAK,WAAW;AAC1D,SAAO,MAAM,KAAK,IAAI,KAAK,UAAU,EAAE,KAAK,UAAQ,KAAK,aAAa,CAAC;AAC3E;AAEA,IAAM,UAAU,KAAK,MAAM,SAAS,cAAc,yBAAyB,EAAE,QAAQ,UAAU;AAE/F,IAAM,MAAM,SAAS,cAAc,oBAAoB;AACvD,IAAM,cAAc,SAAS,cAAc,KAAK;AAChD,YAAY,KAAK;AACjB,IAAM,OAAO,eAAe;AAAA,EACxB,YAAY;AAAA,EACZ,UAAU;AACd,CAAC;AAED,IAAI,OAAO,WAAW;AAEtB,KAAK,MAAM,SAAS;AACpB,KAAK,MAAM,QAAQ;AACnB,KAAK,OAAO;AAEZ,KAAK,iBAAiB,mBAAmB,SAAU,GAAG;AAClD,MAAI,OAAO,EAAE,KAAK,KAAK;AACnB,MAAE,KAAK,YAAY,EAAE,KAAK;AAClC,CAAC;","names":[]}