server/dist/theming-admin-theming.js

3 lines
32 KiB
JavaScript
Raw Normal View History

/*! For license information please see theming-admin-theming.js.LICENSE.txt */
!function(){"use strict";var n,e={31901:function(n,e,a){var r=a(20144),i=a(16453),o=a(15961),l=a(4820),s=a(79753),u=["color","logo","background","logoheader","favicon","disable-user-theming"],d={emits:["update:theming"],data:function(){return{showSuccess:!1,errorMessage:""}},computed:{id:function(){return"admin-theming-".concat(this.name)}},methods:{reset:function(){this.showSuccess=!1,this.errorMessage=""},handleSuccess:function(){var n=this;this.showSuccess=!0,setTimeout((function(){n.showSuccess=!1}),2e3),u.includes(this.name)&&this.$emit("update:theming")}}};function c(n,e,t,a,r,i,o){try{var l=n[i](o),s=l.value}catch(n){return void t(n)}l.done?e(s):Promise.resolve(s).then(a,r)}function m(n){return function(){var e=this,t=arguments;return new Promise((function(a,r){var i=n.apply(e,t);function o(n){c(i,a,r,o,l,"next",n)}function l(n){c(i,a,r,o,l,"throw",n)}o(void 0)}))}}var p={mixins:[d],watch:{value:function(n){this.localValue=n}},data:function(){return{localValue:this.value}},methods:{save:function(){var n=this;return m(regeneratorRuntime.mark((function e(){var t,a,r;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return n.reset(),t=(0,s.generateUrl)("/apps/theming/ajax/updateStylesheet"),a=!0===n.localValue?"yes":!1===n.localValue?"no":n.localValue,e.prev=3,e.next=6,l.default.post(t,{setting:n.name,value:a});case 6:n.$emit("update:value",n.localValue),n.handleSuccess(),e.next=13;break;case 10:e.prev=10,e.t0=e.catch(3),n.errorMessage=null===(r=e.t0.response.data.data)||void 0===r?void 0:r.message;case 13:case"end":return e.stop()}}),e,null,[[3,10]])})))()},undo:function(){var n=this;return m(regeneratorRuntime.mark((function e(){var t,a;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return n.reset(),t=(0,s.generateUrl)("/apps/theming/ajax/undoChanges"),e.prev=2,e.next=5,l.default.post(t,{setting:n.name});case 5:n.$emit("update:value",n.defaultValue),n.handleSuccess(),e.next=12;break;case 9:e.prev=9,e.t0=e.catch(2),n.errorMessage=null===(a=e.t0.response.data.data)||void 0===a?void 0:a.message;case 12:case"end":return e.stop()}}),e,null,[[2,9]])})))()}}},g={name:"CheckboxField",components:{NcCheckboxRadioSwitch:o.rw,NcNoteCard:o.qf},mixins:[p],props:{name:{type:String,required:!0},value:{type:Boolean,required:!0},defaultValue:{type:Boolean,required:!0},displayName:{type:String,required:!0},label:{type:String,required:!0},description:{type:String,required:!0}}},h=a(93379),f=a.n(h),A=a(7795),v=a.n(A),y=a(90569),b=a.n(y),C=a(3565),x=a.n(C),N=a(19216),w=a.n(N),k=a(44589),_=a.n(k),S=a(57631),M={};M.styleTagTransform=_(),M.setAttributes=x(),M.insert=b().bind(null,"head"),M.domAPI=v(),M.insertStyleElement=w(),f()(S.Z,M),S.Z&&S.Z.locals&&S.Z.locals;var T=a(51900),I=(0,T.Z)(g,(function(){var n=this,e=n.$createElement,t=n._self._c||e;return t("div",{staticClass:"field"},[t("label",{attrs:{for:n.id}},[n._v(n._s(n.displayName))]),n._v(" "),t("div",{staticClass:"field__row"},[t("NcCheckboxRadioSwitch",{attrs:{type:"switch",id:n.id,checked:n.localValue},on:{"update:checked":[function(e){n.localValue=e},n.save]}},[n._v("\n\t\t\t"+n._s(n.label)+"\n\t\t")])],1),n._v(" "),t("p",{staticClass:"field__description"},[n._v(n._s(n.description))]),n._v(" "),n.errorMessage?t("NcNoteCard",{attrs:{type:"error","show-alert":!0}},[t("p",[n._v(n._s(n.errorMessage))])]):n._e()],1)}),[],!1,null,"17145f08",null).exports,L=a(20296),F=a(45923);function U(n,e,t,a,r,i,o){try{var l=n[i](o),s=l.value}catch(n){return void t(n)}l.done?e(s):Promise.resolve(s).then(a,r)}function E(n){return function(){var e=this,t=arguments;return new Promise((function(a,r){var i=n.apply(e,t);function o(n){U(i,a,r,o,l,"next",n)}function l(n){U(i,a,r,o,l,"throw",n)}o(void 0)}))}}var P={name:"ColorPickerField",components:{NcButton:o.P2,NcColorPicker:o.m,NcNoteCard:o.qf,Undo:F.default},mixins:[p],props:{name:{type:String,required:!0},value:{type:String,required:!0},defaultValue:{type:String,required:!0},displayName:{type:String,required:!0}},methods:{debounceSave:(0,L.debounce)(E(regeneratorRuntime.mark((function n()
//# sourceMappingURL=theming-admin-theming.js.map?v=32b1b81d6863b93c7294