@appscode/ui-builder
Version:
## Motivation
1 lines • 3.27 kB
JavaScript
;var e=require("./wrapper-944ca3a6.js");require("vue");var t=require("./object-set-prototype-of-f804d831.js"),i=function(i,n,r){var o,a;return t.o&&"function"==typeof(o=n.constructor)&&o!==r&&e.r(a=o.prototype)&&a!==r.prototype&&t.o(i,a),i},n=e.Y.f,r=e.a5.f,o=e.X.f,a=e.ai.trim,d=e.U.Number,s=d.prototype,u="Number"==e.ag(e.M(s)),c=function(t){var i,n,r,o,d,s,u,c,l=e.a6(t,!1);if("string"==typeof l&&l.length>2)if(43===(i=(l=a(l)).charCodeAt(0))||45===i){if(88===(n=l.charCodeAt(2))||120===n)return NaN}else if(48===i){switch(l.charCodeAt(1)){case 66:case 98:r=2,o=49;break;case 79:case 111:r=8,o=55;break;default:return+l}for(s=(d=l.slice(2)).length,u=0;u<s;u++)if((c=d.charCodeAt(u))<48||c>o)return NaN;return parseInt(d,r)}return+l};if(e.ah("Number",!d(" 0o1")||!d("0b1")||d("+0x1"))){for(var l,f=function(t){var n=arguments.length<1?0:t,r=this;return r instanceof f&&(u?e.o((function(){s.valueOf.call(r)})):"Number"!=e.ag(r))?i(new d(c(n)),r,f):c(n)},p=e.a1?n(d):"MAX_VALUE,MIN_VALUE,NaN,NEGATIVE_INFINITY,POSITIVE_INFINITY,EPSILON,isFinite,isInteger,isNaN,isSafeInteger,MAX_SAFE_INTEGER,MIN_SAFE_INTEGER,parseFloat,parseInt,isInteger".split(","),h=0;p.length>h;h++)e.K(d,l=p[h])&&!e.K(f,l)&&o(f,l,r(d,l));f.prototype=s,s.constructor=f,e.O(e.U,"Number",f)}var g={props:{value:{type:String,default:""},originalValue:{type:String,default:""},readOnly:{type:Boolean,default:!1},language:{type:String,default:"yaml"},showMinimap:{type:Boolean,default:!0},editorHeight:{type:Number,default:40}},components:{EditorTabs:function(){return Promise.resolve().then((function(){return require("./EditorTabs-36c3351e.js")}))},MonacoEditor:function(){return Promise.resolve().then((function(){return require("./vue-monaco.es-5cd68854.js")}))}},data:function(){return{activeTab:"edit",editorContent:"",originalEditorContent:""}},computed:{calcShowMinimap:function(){var e=this.editorContent.split("\n").length;return this.showMinimap&&2*e>this.editorHeight}},watch:{value:{immediate:!0,handler:function(e){this.editorContent!==e&&(this.editorContent=e)}},originalValue:{immediate:!0,handler:function(e){this.originalEditorContent!==e&&(this.originalEditorContent=e)}}},methods:{onEditorMount:function(){var e=this;this.$refs.monacoEditor.getEditor().onDidBlurEditorText((function(){e.$emit("input",e.editorContent)}))}}},v=e.n({render:function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("div",[e.readOnly?e._e():i("editor-tabs",{attrs:{"active-tab":e.activeTab},on:{tabchange:function(t){e.activeTab=t}}}),e._ssrNode(" "),"edit"===e.activeTab?i("monaco-editor",{key:"edit",ref:"monacoEditor",class:"vh-"+e.editorHeight+" is-clipped",attrs:{language:e.language,options:{minimap:{enabled:e.calcShowMinimap},readOnly:e.readOnly}},on:{editorDidMount:e.onEditorMount},model:{value:e.editorContent,callback:function(t){e.editorContent=t},expression:"editorContent"}}):e._e(),e._ssrNode(" "),"preview"===e.activeTab?i("monaco-editor",{key:"preview",class:"vh-"+e.editorHeight+" is-clipped",attrs:{value:e.editorContent,language:e.language,options:{minimap:{enabled:e.calcShowMinimap},readOnly:!0},original:e.originalEditorContent,"diff-editor":!0}}):e._e()],2)},staticRenderFns:[]},void 0,g,void 0,!1,"data-v-d5f91fd6",!1,void 0,void 0,void 0);exports.default=v;