docs-renderer-vue2
Advanced tools
Comparing version 0.1.8 to 0.1.9
@@ -193,3 +193,3 @@ module.exports = | ||
// CONCATENATED MODULE: /Users/danjutan/WebstormProjects/docs-cms/node_modules/@vue/cli-service/lib/commands/build/setPublicPath.js | ||
// CONCATENATED MODULE: /mnt/c/Users/Dan Jutan/WebstormProjects/docs-cms/node_modules/@vue/cli-service/lib/commands/build/setPublicPath.js | ||
// This file is imported into lib/wc client bundles. | ||
@@ -218,3 +218,3 @@ | ||
// CONCATENATED MODULE: ./node_modules/tslib/tslib.es6.js | ||
// CONCATENATED MODULE: /mnt/c/Users/Dan Jutan/WebstormProjects/docs-cms/node_modules/tslib/tslib.es6.js | ||
/*! ***************************************************************************** | ||
@@ -443,3 +443,3 @@ Copyright (c) Microsoft Corporation. | ||
// CONCATENATED MODULE: /Users/danjutan/WebstormProjects/docs-cms/node_modules/cache-loader/dist/cjs.js?{"cacheDirectory":"node_modules/.cache/vue-loader","cacheIdentifier":"b1c526a2-vue-loader-template"}!/Users/danjutan/WebstormProjects/docs-cms/node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!/Users/danjutan/WebstormProjects/docs-cms/node_modules/cache-loader/dist/cjs.js??ref--0-0!/Users/danjutan/WebstormProjects/docs-cms/node_modules/vue-loader/lib??vue-loader-options!./src/components/DefaultTable.vue?vue&type=template&id=38fa295f& | ||
// CONCATENATED MODULE: /mnt/c/Users/Dan Jutan/WebstormProjects/docs-cms/node_modules/cache-loader/dist/cjs.js?{"cacheDirectory":"node_modules/.cache/vue-loader","cacheIdentifier":"b1c526a2-vue-loader-template"}!/mnt/c/Users/Dan Jutan/WebstormProjects/docs-cms/node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!/mnt/c/Users/Dan Jutan/WebstormProjects/docs-cms/node_modules/cache-loader/dist/cjs.js??ref--0-0!/mnt/c/Users/Dan Jutan/WebstormProjects/docs-cms/node_modules/vue-loader/lib??vue-loader-options!./src/components/DefaultTable.vue?vue&type=template&id=38fa295f& | ||
var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:"doc-table-root",style:(_vm.rootStyles)},_vm._l((_vm.tableData.cells),function(_,i){return _c('div',{staticClass:"doc-table-cell",style:(_vm.cellStyles(i))},[_vm._t(("cell:" + i))],2)}),0)} | ||
@@ -451,3 +451,3 @@ var staticRenderFns = [] | ||
// CONCATENATED MODULE: /Users/danjutan/WebstormProjects/docs-cms/node_modules/cache-loader/dist/cjs.js??ref--0-0!/Users/danjutan/WebstormProjects/docs-cms/node_modules/vue-loader/lib??vue-loader-options!./src/components/DefaultTable.vue?vue&type=script&lang=js& | ||
// CONCATENATED MODULE: /mnt/c/Users/Dan Jutan/WebstormProjects/docs-cms/node_modules/cache-loader/dist/cjs.js??ref--0-0!/mnt/c/Users/Dan Jutan/WebstormProjects/docs-cms/node_modules/vue-loader/lib??vue-loader-options!./src/components/DefaultTable.vue?vue&type=script&lang=js& | ||
// | ||
@@ -501,3 +501,3 @@ // | ||
/* harmony default export */ var components_DefaultTablevue_type_script_lang_js_ = (DefaultTablevue_type_script_lang_js_); | ||
// CONCATENATED MODULE: /Users/danjutan/WebstormProjects/docs-cms/node_modules/vue-loader/lib/runtime/componentNormalizer.js | ||
// CONCATENATED MODULE: /mnt/c/Users/Dan Jutan/WebstormProjects/docs-cms/node_modules/vue-loader/lib/runtime/componentNormalizer.js | ||
/* globals __VUE_SSR_CONTEXT__ */ | ||
@@ -716,2 +716,5 @@ | ||
} | ||
if (data.className) { | ||
nodeData.class = data.className; | ||
} | ||
if (data.slots) { | ||
@@ -736,8 +739,5 @@ var slotsEntries = Object.entries(data.slots).map(function (_a) { | ||
var slotsEntries = data.cells.map(function (contentData, index) { return ["cell:" + index, function () { return fromContentArray(contentData); }]; }); | ||
return h(context.props.tableComponent, { | ||
props: { | ||
return h(context.props.tableComponent, __assign({ props: { | ||
tableData: data | ||
}, | ||
scopedSlots: Object.fromEntries(slotsEntries) | ||
}); | ||
}, scopedSlots: Object.fromEntries(slotsEntries) }, (data.className && { class: data.className }))); | ||
} | ||
@@ -759,3 +759,3 @@ } | ||
// CONCATENATED MODULE: /Users/danjutan/WebstormProjects/docs-cms/node_modules/@vue/cli-service/lib/commands/build/entry-lib-no-default.js | ||
// CONCATENATED MODULE: /mnt/c/Users/Dan Jutan/WebstormProjects/docs-cms/node_modules/@vue/cli-service/lib/commands/build/entry-lib-no-default.js | ||
@@ -762,0 +762,0 @@ |
@@ -202,3 +202,3 @@ (function webpackUniversalModuleDefinition(root, factory) { | ||
// CONCATENATED MODULE: /Users/danjutan/WebstormProjects/docs-cms/node_modules/@vue/cli-service/lib/commands/build/setPublicPath.js | ||
// CONCATENATED MODULE: /mnt/c/Users/Dan Jutan/WebstormProjects/docs-cms/node_modules/@vue/cli-service/lib/commands/build/setPublicPath.js | ||
// This file is imported into lib/wc client bundles. | ||
@@ -227,3 +227,3 @@ | ||
// CONCATENATED MODULE: ./node_modules/tslib/tslib.es6.js | ||
// CONCATENATED MODULE: /mnt/c/Users/Dan Jutan/WebstormProjects/docs-cms/node_modules/tslib/tslib.es6.js | ||
/*! ***************************************************************************** | ||
@@ -452,3 +452,3 @@ Copyright (c) Microsoft Corporation. | ||
// CONCATENATED MODULE: /Users/danjutan/WebstormProjects/docs-cms/node_modules/cache-loader/dist/cjs.js?{"cacheDirectory":"node_modules/.cache/vue-loader","cacheIdentifier":"b1c526a2-vue-loader-template"}!/Users/danjutan/WebstormProjects/docs-cms/node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!/Users/danjutan/WebstormProjects/docs-cms/node_modules/cache-loader/dist/cjs.js??ref--0-0!/Users/danjutan/WebstormProjects/docs-cms/node_modules/vue-loader/lib??vue-loader-options!./src/components/DefaultTable.vue?vue&type=template&id=38fa295f& | ||
// CONCATENATED MODULE: /mnt/c/Users/Dan Jutan/WebstormProjects/docs-cms/node_modules/cache-loader/dist/cjs.js?{"cacheDirectory":"node_modules/.cache/vue-loader","cacheIdentifier":"b1c526a2-vue-loader-template"}!/mnt/c/Users/Dan Jutan/WebstormProjects/docs-cms/node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!/mnt/c/Users/Dan Jutan/WebstormProjects/docs-cms/node_modules/cache-loader/dist/cjs.js??ref--0-0!/mnt/c/Users/Dan Jutan/WebstormProjects/docs-cms/node_modules/vue-loader/lib??vue-loader-options!./src/components/DefaultTable.vue?vue&type=template&id=38fa295f& | ||
var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:"doc-table-root",style:(_vm.rootStyles)},_vm._l((_vm.tableData.cells),function(_,i){return _c('div',{staticClass:"doc-table-cell",style:(_vm.cellStyles(i))},[_vm._t(("cell:" + i))],2)}),0)} | ||
@@ -460,3 +460,3 @@ var staticRenderFns = [] | ||
// CONCATENATED MODULE: /Users/danjutan/WebstormProjects/docs-cms/node_modules/cache-loader/dist/cjs.js??ref--0-0!/Users/danjutan/WebstormProjects/docs-cms/node_modules/vue-loader/lib??vue-loader-options!./src/components/DefaultTable.vue?vue&type=script&lang=js& | ||
// CONCATENATED MODULE: /mnt/c/Users/Dan Jutan/WebstormProjects/docs-cms/node_modules/cache-loader/dist/cjs.js??ref--0-0!/mnt/c/Users/Dan Jutan/WebstormProjects/docs-cms/node_modules/vue-loader/lib??vue-loader-options!./src/components/DefaultTable.vue?vue&type=script&lang=js& | ||
// | ||
@@ -510,3 +510,3 @@ // | ||
/* harmony default export */ var components_DefaultTablevue_type_script_lang_js_ = (DefaultTablevue_type_script_lang_js_); | ||
// CONCATENATED MODULE: /Users/danjutan/WebstormProjects/docs-cms/node_modules/vue-loader/lib/runtime/componentNormalizer.js | ||
// CONCATENATED MODULE: /mnt/c/Users/Dan Jutan/WebstormProjects/docs-cms/node_modules/vue-loader/lib/runtime/componentNormalizer.js | ||
/* globals __VUE_SSR_CONTEXT__ */ | ||
@@ -725,2 +725,5 @@ | ||
} | ||
if (data.className) { | ||
nodeData.class = data.className; | ||
} | ||
if (data.slots) { | ||
@@ -745,8 +748,5 @@ var slotsEntries = Object.entries(data.slots).map(function (_a) { | ||
var slotsEntries = data.cells.map(function (contentData, index) { return ["cell:" + index, function () { return fromContentArray(contentData); }]; }); | ||
return h(context.props.tableComponent, { | ||
props: { | ||
return h(context.props.tableComponent, __assign({ props: { | ||
tableData: data | ||
}, | ||
scopedSlots: Object.fromEntries(slotsEntries) | ||
}); | ||
}, scopedSlots: Object.fromEntries(slotsEntries) }, (data.className && { class: data.className }))); | ||
} | ||
@@ -768,3 +768,3 @@ } | ||
// CONCATENATED MODULE: /Users/danjutan/WebstormProjects/docs-cms/node_modules/@vue/cli-service/lib/commands/build/entry-lib-no-default.js | ||
// CONCATENATED MODULE: /mnt/c/Users/Dan Jutan/WebstormProjects/docs-cms/node_modules/@vue/cli-service/lib/commands/build/entry-lib-no-default.js | ||
@@ -771,0 +771,0 @@ |
@@ -1,2 +0,2 @@ | ||
(function(e,t){"object"===typeof exports&&"object"===typeof module?module.exports=t(require("vue")):"function"===typeof define&&define.amd?define([],t):"object"===typeof exports?exports["docsRenderer"]=t(require("vue")):e["docsRenderer"]=t(e["Vue"])})("undefined"!==typeof self?self:this,(function(e){return function(e){var t={};function r(n){if(t[n])return t[n].exports;var o=t[n]={i:n,l:!1,exports:{}};return e[n].call(o.exports,o,o.exports,r),o.l=!0,o.exports}return r.m=e,r.c=t,r.d=function(e,t,n){r.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:n})},r.r=function(e){"undefined"!==typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},r.t=function(e,t){if(1&t&&(e=r(e)),8&t)return e;if(4&t&&"object"===typeof e&&e&&e.__esModule)return e;var n=Object.create(null);if(r.r(n),Object.defineProperty(n,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var o in e)r.d(n,o,function(t){return e[t]}.bind(null,o));return n},r.n=function(e){var t=e&&e.__esModule?function(){return e["default"]}:function(){return e};return r.d(t,"a",t),t},r.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},r.p="",r(r.s="dd63")}({"405b":function(e,t,r){var n,o,i;(function(r,u){o=[],n=u,i="function"===typeof n?n.apply(t,o):n,void 0===i||(e.exports=i)})("undefined"!==typeof self&&self,(function(){function e(){var t=Object.getOwnPropertyDescriptor(document,"currentScript");if(!t&&"currentScript"in document&&document.currentScript)return document.currentScript;if(t&&t.get!==e&&document.currentScript)return document.currentScript;try{throw new Error}catch(d){var r,n,o,i=/.*at [^(]*\((.*):(.+):(.+)\)$/gi,u=/@([^@]*):(\d+):(\d+)\s*$/gi,c=i.exec(d.stack)||u.exec(d.stack),a=c&&c[1]||!1,l=c&&c[2]||!1,s=document.location.href.replace(document.location.hash,""),f=document.getElementsByTagName("script");a===s&&(r=document.documentElement.outerHTML,n=new RegExp("(?:[^\\n]+?\\n){0,"+(l-2)+"}[^<]*<script>([\\d\\D]*?)<\\/script>[\\d\\D]*","i"),o=r.replace(n,"$1").trim());for(var p=0;p<f.length;p++){if("interactive"===f[p].readyState)return f[p];if(f[p].src===a)return f[p];if(a===s&&f[p].innerHTML&&f[p].innerHTML.trim()===o)return f[p]}return null}}return e}))},"8bbf":function(t,r){t.exports=e},dd63:function(e,t,r){"use strict";if(r.r(t),r.d(t,"Renderer",(function(){return g})),r.d(t,"DefaultTable",(function(){return h})),"undefined"!==typeof window){var n=window.document.currentScript,o=r("405b");n=o(),"currentScript"in document||Object.defineProperty(document,"currentScript",{get:o});var i=n&&n.src.match(/(.+\/)[^/]+\.js(\?.*)?$/);i&&(r.p=i[1])}var u=function(){return u=Object.assign||function(e){for(var t,r=1,n=arguments.length;r<n;r++)for(var o in t=arguments[r],t)Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o]);return e},u.apply(this,arguments)};function c(e){var t="function"===typeof Symbol&&Symbol.iterator,r=t&&e[t],n=0;if(r)return r.call(e);if(e&&"number"===typeof e.length)return{next:function(){return e&&n>=e.length&&(e=void 0),{value:e&&e[n++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")}function a(e,t){var r="function"===typeof Symbol&&e[Symbol.iterator];if(!r)return e;var n,o,i=r.call(e),u=[];try{while((void 0===t||t-- >0)&&!(n=i.next()).done)u.push(n.value)}catch(c){o={error:c}}finally{try{n&&!n.done&&(r=i["return"])&&r.call(i)}finally{if(o)throw o.error}}return u}function l(){for(var e=[],t=0;t<arguments.length;t++)e=e.concat(a(arguments[t]));return e}var s=r("8bbf"),f=r.n(s),p=function(){var e=this,t=e.$createElement,r=e._self._c||t;return r("div",{staticClass:"doc-table-root",style:e.rootStyles},e._l(e.tableData.cells,(function(t,n){return r("div",{staticClass:"doc-table-cell",style:e.cellStyles(n)},[e._t("cell:"+n)],2)})),0)},d=[],y={name:"DefaultTable",props:{tableData:{type:Object,required:!0}},computed:{numRows(){return this.tableData.rows.length},numColumns(){return this.tableData.rows[0].length},rootStyles(){const e=this.tableData.rows.map(e=>`"${e.map(e=>-1==e?".":"area"+e).join(" ")}"`).join(" ");return console.log(e),{display:"grid",gridTemplateAreas:e}}},methods:{cellStyles(e){return{gridArea:"area"+e}}}},m=y;function b(e,t,r,n,o,i,u,c){var a,l="function"===typeof e?e.options:e;if(t&&(l.render=t,l.staticRenderFns=r,l._compiled=!0),n&&(l.functional=!0),i&&(l._scopeId="data-v-"+i),u?(a=function(e){e=e||this.$vnode&&this.$vnode.ssrContext||this.parent&&this.parent.$vnode&&this.parent.$vnode.ssrContext,e||"undefined"===typeof __VUE_SSR_CONTEXT__||(e=__VUE_SSR_CONTEXT__),o&&o.call(this,e),e&&e._registeredComponents&&e._registeredComponents.add(u)},l._ssrRegister=a):o&&(a=c?function(){o.call(this,(l.functional?this.parent:this).$root.$options.shadowRoot)}:o),a)if(l.functional){l._injectStyles=a;var s=l.render;l.render=function(e,t){return a.call(t),s(e,t)}}else{var f=l.beforeCreate;l.beforeCreate=f?[].concat(f,a):[a]}return{exports:e,options:l}}var v=b(m,p,d,!1,null,null,null),h=v.exports,g=f.a.extend({functional:!0,name:"Renderer",props:{content:{type:Array,required:!0,default:function(){return[]}},components:{type:Object,default:function(){return{}}},tableComponent:{type:[Object,Boolean],default:function(){return h}},inlineSlotFormat:{type:RegExp,default:function(){return/\[\^(\d*[a-zA-z]+\d*)\](?:(.+)\[\/\1\])*/g}},ignoreCss:{type:Array,default:function(){return[]}}},render:function(e,t){function r(r){var o,i;if("string"==typeof r){var s=r.matchAll(t.props.inlineSlotFormat),f=[];try{for(var p=c(s),d=p.next();!d.done;d=p.next()){var y=d.value;if(void 0!=y.index){var m=y[1],b=y[2];if(m in t.scopedSlots){var v=t.scopedSlots[m]({inner:b});if(v){var h=y.index,g=h+y[0].length;f.push({start:h,end:g,slot:v})}}}}}catch(O){o={error:O}}finally{try{d&&!d.done&&(i=p.return)&&i.call(p)}finally{if(o)throw o.error}}if(!f.length)return r;var S=[],j=0;return f.sort((function(e,t){return e.start-t.start})).forEach((function(e){var t=e.start,n=e.end,o=e.slot;j!=t&&S.push(r.slice(j,t)),S.push.apply(S,l(o)),j=n})),j!=r.length&&S.push(r.slice(j)),S}if("element"in r){var _=u({},r.attrs&&{attrs:r.attrs});return r.style&&(_.style=Object.fromEntries(Object.entries(r.style).filter((function(e){var r=a(e,1),n=r[0];return!t.props.ignoreCss.includes(n)})))),e(r.element,_,n(r.children))}if("component"in r){_={};if(!(r.component in t.props.components))return!1;if(r.props&&(_.props=r.props),r.slots){var x=Object.entries(r.slots).map((function(e){var t=a(e,2),r=t[0],o=t[1];return[r,function(){return n(o)}]}));_.scopedSlots=Object.fromEntries(x)}return e(t.props.components[r.component],_)}if("slot"in r&&r.slot in t.scopedSlots){v=t.scopedSlots[r.slot]({});if(v)return v}if("rows"in r&&"object"==typeof t.props.tableComponent){x=r.cells.map((function(e,t){return["cell:"+t,function(){return n(e)}]}));return e(t.props.tableComponent,{props:{tableData:r},scopedSlots:Object.fromEntries(x)})}return!1}function n(e){return e.map((function(e){return r(e)})).flat(1).filter(Boolean)}return e("div",t.data,n(t.props.content))}})}})})); | ||
(function(e,t){"object"===typeof exports&&"object"===typeof module?module.exports=t(require("vue")):"function"===typeof define&&define.amd?define([],t):"object"===typeof exports?exports["docsRenderer"]=t(require("vue")):e["docsRenderer"]=t(e["Vue"])})("undefined"!==typeof self?self:this,(function(e){return function(e){var t={};function r(n){if(t[n])return t[n].exports;var o=t[n]={i:n,l:!1,exports:{}};return e[n].call(o.exports,o,o.exports,r),o.l=!0,o.exports}return r.m=e,r.c=t,r.d=function(e,t,n){r.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:n})},r.r=function(e){"undefined"!==typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},r.t=function(e,t){if(1&t&&(e=r(e)),8&t)return e;if(4&t&&"object"===typeof e&&e&&e.__esModule)return e;var n=Object.create(null);if(r.r(n),Object.defineProperty(n,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var o in e)r.d(n,o,function(t){return e[t]}.bind(null,o));return n},r.n=function(e){var t=e&&e.__esModule?function(){return e["default"]}:function(){return e};return r.d(t,"a",t),t},r.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},r.p="",r(r.s="dd63")}({"405b":function(e,t,r){var n,o,i;(function(r,c){o=[],n=c,i="function"===typeof n?n.apply(t,o):n,void 0===i||(e.exports=i)})("undefined"!==typeof self&&self,(function(){function e(){var t=Object.getOwnPropertyDescriptor(document,"currentScript");if(!t&&"currentScript"in document&&document.currentScript)return document.currentScript;if(t&&t.get!==e&&document.currentScript)return document.currentScript;try{throw new Error}catch(d){var r,n,o,i=/.*at [^(]*\((.*):(.+):(.+)\)$/gi,c=/@([^@]*):(\d+):(\d+)\s*$/gi,u=i.exec(d.stack)||c.exec(d.stack),a=u&&u[1]||!1,l=u&&u[2]||!1,s=document.location.href.replace(document.location.hash,""),f=document.getElementsByTagName("script");a===s&&(r=document.documentElement.outerHTML,n=new RegExp("(?:[^\\n]+?\\n){0,"+(l-2)+"}[^<]*<script>([\\d\\D]*?)<\\/script>[\\d\\D]*","i"),o=r.replace(n,"$1").trim());for(var p=0;p<f.length;p++){if("interactive"===f[p].readyState)return f[p];if(f[p].src===a)return f[p];if(a===s&&f[p].innerHTML&&f[p].innerHTML.trim()===o)return f[p]}return null}}return e}))},"8bbf":function(t,r){t.exports=e},dd63:function(e,t,r){"use strict";if(r.r(t),r.d(t,"Renderer",(function(){return g})),r.d(t,"DefaultTable",(function(){return h})),"undefined"!==typeof window){var n=window.document.currentScript,o=r("405b");n=o(),"currentScript"in document||Object.defineProperty(document,"currentScript",{get:o});var i=n&&n.src.match(/(.+\/)[^/]+\.js(\?.*)?$/);i&&(r.p=i[1])}var c=function(){return c=Object.assign||function(e){for(var t,r=1,n=arguments.length;r<n;r++)for(var o in t=arguments[r],t)Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o]);return e},c.apply(this,arguments)};function u(e){var t="function"===typeof Symbol&&Symbol.iterator,r=t&&e[t],n=0;if(r)return r.call(e);if(e&&"number"===typeof e.length)return{next:function(){return e&&n>=e.length&&(e=void 0),{value:e&&e[n++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")}function a(e,t){var r="function"===typeof Symbol&&e[Symbol.iterator];if(!r)return e;var n,o,i=r.call(e),c=[];try{while((void 0===t||t-- >0)&&!(n=i.next()).done)c.push(n.value)}catch(u){o={error:u}}finally{try{n&&!n.done&&(r=i["return"])&&r.call(i)}finally{if(o)throw o.error}}return c}function l(){for(var e=[],t=0;t<arguments.length;t++)e=e.concat(a(arguments[t]));return e}var s=r("8bbf"),f=r.n(s),p=function(){var e=this,t=e.$createElement,r=e._self._c||t;return r("div",{staticClass:"doc-table-root",style:e.rootStyles},e._l(e.tableData.cells,(function(t,n){return r("div",{staticClass:"doc-table-cell",style:e.cellStyles(n)},[e._t("cell:"+n)],2)})),0)},d=[],m={name:"DefaultTable",props:{tableData:{type:Object,required:!0}},computed:{numRows(){return this.tableData.rows.length},numColumns(){return this.tableData.rows[0].length},rootStyles(){const e=this.tableData.rows.map(e=>`"${e.map(e=>-1==e?".":"area"+e).join(" ")}"`).join(" ");return console.log(e),{display:"grid",gridTemplateAreas:e}}},methods:{cellStyles(e){return{gridArea:"area"+e}}}},y=m;function b(e,t,r,n,o,i,c,u){var a,l="function"===typeof e?e.options:e;if(t&&(l.render=t,l.staticRenderFns=r,l._compiled=!0),n&&(l.functional=!0),i&&(l._scopeId="data-v-"+i),c?(a=function(e){e=e||this.$vnode&&this.$vnode.ssrContext||this.parent&&this.parent.$vnode&&this.parent.$vnode.ssrContext,e||"undefined"===typeof __VUE_SSR_CONTEXT__||(e=__VUE_SSR_CONTEXT__),o&&o.call(this,e),e&&e._registeredComponents&&e._registeredComponents.add(c)},l._ssrRegister=a):o&&(a=u?function(){o.call(this,(l.functional?this.parent:this).$root.$options.shadowRoot)}:o),a)if(l.functional){l._injectStyles=a;var s=l.render;l.render=function(e,t){return a.call(t),s(e,t)}}else{var f=l.beforeCreate;l.beforeCreate=f?[].concat(f,a):[a]}return{exports:e,options:l}}var v=b(y,p,d,!1,null,null,null),h=v.exports,g=f.a.extend({functional:!0,name:"Renderer",props:{content:{type:Array,required:!0,default:function(){return[]}},components:{type:Object,default:function(){return{}}},tableComponent:{type:[Object,Boolean],default:function(){return h}},inlineSlotFormat:{type:RegExp,default:function(){return/\[\^(\d*[a-zA-z]+\d*)\](?:(.+)\[\/\1\])*/g}},ignoreCss:{type:Array,default:function(){return[]}}},render:function(e,t){function r(r){var o,i;if("string"==typeof r){var s=r.matchAll(t.props.inlineSlotFormat),f=[];try{for(var p=u(s),d=p.next();!d.done;d=p.next()){var m=d.value;if(void 0!=m.index){var y=m[1],b=m[2];if(y in t.scopedSlots){var v=t.scopedSlots[y]({inner:b});if(v){var h=m.index,g=h+m[0].length;f.push({start:h,end:g,slot:v})}}}}}catch(O){o={error:O}}finally{try{d&&!d.done&&(i=p.return)&&i.call(p)}finally{if(o)throw o.error}}if(!f.length)return r;var S=[],j=0;return f.sort((function(e,t){return e.start-t.start})).forEach((function(e){var t=e.start,n=e.end,o=e.slot;j!=t&&S.push(r.slice(j,t)),S.push.apply(S,l(o)),j=n})),j!=r.length&&S.push(r.slice(j)),S}if("element"in r){var _=c({},r.attrs&&{attrs:r.attrs});return r.style&&(_.style=Object.fromEntries(Object.entries(r.style).filter((function(e){var r=a(e,1),n=r[0];return!t.props.ignoreCss.includes(n)})))),e(r.element,_,n(r.children))}if("component"in r){_={};if(!(r.component in t.props.components))return!1;if(r.props&&(_.props=r.props),r.className&&(_.class=r.className),r.slots){var x=Object.entries(r.slots).map((function(e){var t=a(e,2),r=t[0],o=t[1];return[r,function(){return n(o)}]}));_.scopedSlots=Object.fromEntries(x)}return e(t.props.components[r.component],_)}if("slot"in r&&r.slot in t.scopedSlots){v=t.scopedSlots[r.slot]({});if(v)return v}if("rows"in r&&"object"==typeof t.props.tableComponent){x=r.cells.map((function(e,t){return["cell:"+t,function(){return n(e)}]}));return e(t.props.tableComponent,c({props:{tableData:r},scopedSlots:Object.fromEntries(x)},r.className&&{class:r.className}))}return!1}function n(e){return e.map((function(e){return r(e)})).flat(1).filter(Boolean)}return e("div",t.data,n(t.props.content))}})}})})); | ||
//# sourceMappingURL=docsRenderer.umd.min.js.map |
{ | ||
"name": "docs-renderer-vue2", | ||
"version": "0.1.8", | ||
"version": "0.1.9", | ||
"main": "./dist/docsRenderer.common.js", | ||
@@ -15,3 +15,3 @@ "scripts": { | ||
"dependencies": { | ||
"google-docs-components": "workspace:*", | ||
"google-docs-components": "1.0.8", | ||
"vue": "^2.6.11" | ||
@@ -30,2 +30,2 @@ }, | ||
] | ||
} | ||
} |
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
182002
+ Added@googleapis/docs@0.2.0(transitive)
+ Added@googleapis/drive@0.3.1(transitive)
+ Addedabort-controller@3.0.0(transitive)
+ Addedagent-base@6.0.2(transitive)
+ Addedarrify@2.0.1(transitive)
+ Addedbase64-js@1.5.1(transitive)
+ Addedbignumber.js@9.1.2(transitive)
+ Addedbuffer-equal-constant-time@1.0.1(transitive)
+ Addedcall-bind-apply-helpers@1.0.2(transitive)
+ Addedcall-bound@1.0.3(transitive)
+ Addeddebug@4.4.0(transitive)
+ Addeddunder-proto@1.0.1(transitive)
+ Addedecdsa-sig-formatter@1.0.11(transitive)
+ Addedes-define-property@1.0.1(transitive)
+ Addedes-errors@1.3.0(transitive)
+ Addedes-object-atoms@1.1.1(transitive)
+ Addedevent-target-shim@5.0.1(transitive)
+ Addedextend@3.0.2(transitive)
+ Addedfast-text-encoding@1.0.6(transitive)
+ Addedfunction-bind@1.1.2(transitive)
+ Addedgaxios@4.3.3(transitive)
+ Addedgcp-metadata@4.3.1(transitive)
+ Addedget-intrinsic@1.2.7(transitive)
+ Addedget-proto@1.0.1(transitive)
+ Addedgoogle-auth-library@7.14.1(transitive)
+ Addedgoogle-docs-components@1.0.8(transitive)
+ Addedgoogle-docs-parser@1.0.5(transitive)
+ Addedgoogle-p12-pem@3.1.4(transitive)
+ Addedgoogleapis-common@5.1.0(transitive)
+ Addedgopd@1.2.0(transitive)
+ Addedgtoken@5.3.2(transitive)
+ Addedhas-symbols@1.1.0(transitive)
+ Addedhasown@2.0.2(transitive)
+ Addedhttps-proxy-agent@5.0.1(transitive)
+ Addedis-stream@2.0.1(transitive)
+ Addedjson-bigint@1.0.0(transitive)
+ Addedjwa@2.0.0(transitive)
+ Addedjws@4.0.0(transitive)
+ Addedlru-cache@6.0.0(transitive)
+ Addedmath-intrinsics@1.1.0(transitive)
+ Addedms@2.1.3(transitive)
+ Addednode-fetch@2.7.0(transitive)
+ Addednode-forge@1.3.1(transitive)
+ Addedobject-inspect@1.13.4(transitive)
+ Addedqs@6.14.0(transitive)
+ Addedsafe-buffer@5.2.1(transitive)
+ Addedside-channel@1.1.0(transitive)
+ Addedside-channel-list@1.0.0(transitive)
+ Addedside-channel-map@1.0.1(transitive)
+ Addedside-channel-weakmap@1.0.2(transitive)
+ Addedtr46@0.0.3(transitive)
+ Addedurl-template@2.0.8(transitive)
+ Addeduuid@8.3.2(transitive)
+ Addedwebidl-conversions@3.0.1(transitive)
+ Addedwhatwg-url@5.0.0(transitive)
+ Addedyallist@4.0.0(transitive)
Updatedgoogle-docs-components@1.0.8