@grapecity/inputman.comment.vue
Version:
InputMan.comment.Vue
2 lines • 6.01 kB
JavaScript
!function(e,t){"object"==typeof exports&&"object"==typeof module?module.exports=t(require("vue"),require("@grapecity/inputman.comment")):"function"==typeof define&&define.amd?define(["vue","@grapecity/inputman.comment"],t):"object"==typeof exports?exports.InputManCommentVue=t(require("vue"),require("@grapecity/inputman.comment")):e.InputManCommentVue=t(e.Vue,e.GC)}(self,((e,t)=>(()=>{"use strict";var o={32:e=>{e.exports=t},262:(e,t)=>{t.A=(e,t)=>{const o=e.__vccOpts||e;for(const[e,n]of t)o[e]=n;return o}},824:t=>{t.exports=e}},n={};function i(e){var t=n[e];if(void 0!==t)return t.exports;var r=n[e]={exports:{}};return o[e](r,r.exports,i),r.exports}i.d=(e,t)=>{for(var o in t)i.o(t,o)&&!i.o(e,o)&&Object.defineProperty(e,o,{enumerable:!0,get:t[o]})},i.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),i.r=e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})};var r={};i.r(r),i.d(r,{GcCommentComponent:()=>l});var d=i(824),a=i(32),u={userInfo:{type:Object,default:void 0},candidateReactionList:{type:Array,default:void 0},candidateReactionListColumns:{type:Number,default:void 0},postTimeFormatter:{type:Function,default:void 0},updateTimeFormatter:{type:Function,default:void 0},showIcon:{type:Boolean,default:void 0},addCommentEditorPosition:{type:String,default:void 0},commentMode:{type:String,default:void 0},header:{type:Array,default:void 0},footer:{type:Array,default:void 0},headerFooterItems:{type:Object,default:void 0},commentAction:{type:Array,default:void 0},commentInfoAction:{type:Array,default:void 0},commentActionItem:{type:Object,default:void 0},commentInfoActionItem:{type:Object,default:void 0},commentActionButtonType:{type:String,default:void 0},pageSize:{type:Number,default:void 0},loadOnDemand:{type:Boolean,default:void 0},allowAnonymous:{type:Boolean,default:void 0},anonymousUserInfo:{type:Object,default:void 0},warningMessage:{type:Object,default:void 0},watermark:{type:Object,default:void 0},commentFormatter:{type:Function,default:void 0},editorConfig:{type:Object,default:void 0},avatarType:{type:String,default:void 0},loadUsersInfoHandler:{type:Function,default:void 0},loadComments:{type:Function,default:void 0},addNewCommentTo:{type:String,default:void 0},keepDraft:{type:Boolean,default:void 0},dataSource:{type:Object,default:void 0},loadCommentCount:{type:Function,default:void 0},commentCountFormatter:{type:Function,default:void 0},loadReactionCount:{type:Function,default:void 0},reactionCountFormatter:{type:Function,default:void 0},sortInfo:{type:Object,default:void 0},loadRepliesOnDemand:{type:Boolean,default:void 0},replyLevel:{type:Number,default:void 0},collapseRepliesMode:{type:String,default:void 0},showCurrentUserName:{type:Boolean,default:void 0},contextToolbar:{type:Array,default:void 0},contextToolbarItem:{type:Object,default:void 0},loadCommentReplies:{type:Function,default:void 0},createEditor:Function,comments:{type:Array,default:void 0},stickedComment:{type:Object,default:void 0},copiedLinkDisplayTextFormatter:{type:Function,default:void 0},copiedLinkFormatter:{type:Function,default:void 0},copiedLinkSearchParams:{type:Array,default:void 0},pastedLinkType:{type:String,default:void 0},showLinkTypeContextToolbar:{type:Boolean,default:void 0},loadCommentByLink:{type:Function,default:void 0},openLinkMode:{type:String,default:void 0},loadStickedComment:{type:Function,default:void 0},showZeroReaction:{type:Boolean,default:void 0},showOpenReactionListButton:{type:Boolean,default:void 0}},m=Object.keys(u);const c=(0,d.defineComponent)({name:"GcCommentComponent",model:{event:""},emits:{editorcreated:function(e){return!0},preprocesserror:function(e){return!0},beforeexecutecommand:function(e){return!0},afterexecutecommand:function(e){return!0},beforefirstload:function(){return!0},afterfirstload:function(){return!0},oninitialized:function(e){return!0}},props:u,mounted:function(){var e=this,t=this,o=document.createElement("div");o.innerHTML=this.$el.innerHTML,t.elementId&&(o.id=t.elementId),this.$el.appendChild(o),this.imCtrl=new a.InputMan.GcComment(o,Object.fromEntries(m.map((function(t){return[t,e[t]]})))),Array.isArray(this.comments)&&(this.imCtrl.comments=this.comments),t.$emit("oninitialized",this.imCtrl),this.imCtrl.addEventListener(a.InputMan.GcCommentEvent.CreateEditor,(function(e){var o,n;return null===(n=null===(o=t.$props)||void 0===o?void 0:o.createEditor)||void 0===n?void 0:n.call(o,e)})),this.imCtrl.addEventListener(a.InputMan.GcCommentEvent.EditorCreated,(function(e){t.$emit(a.InputMan.GcCommentEvent.EditorCreated.toLocaleLowerCase(),e)})),this.imCtrl.addEventListener(a.InputMan.GcCommentEvent.PreprocessError,(function(e){t.$emit(a.InputMan.GcCommentEvent.PreprocessError.toLocaleLowerCase(),e)})),this.imCtrl.addEventListener(a.InputMan.GcCommentEvent.BeforeExecuteCommand,(function(e){t.$emit(a.InputMan.GcCommentEvent.BeforeExecuteCommand.toLocaleLowerCase(),e)})),this.imCtrl.addEventListener(a.InputMan.GcCommentEvent.AfterExecuteCommand,(function(e){t.$emit(a.InputMan.GcCommentEvent.AfterExecuteCommand.toLocaleLowerCase(),e)})),this.imCtrl.addEventListener(a.InputMan.GcCommentEvent.BeforeFirstLoad,(function(){t.$emit(a.InputMan.GcCommentEvent.BeforeFirstLoad.toLocaleLowerCase())})),this.imCtrl.addEventListener(a.InputMan.GcCommentEvent.AfterFirstLoad,(function(){t.$emit(a.InputMan.GcCommentEvent.AfterFirstLoad.toLocaleLowerCase())}))},unmounted:function(){var e,t;null===(t=null===(e=this.imCtrl)||void 0===e?void 0:e.destroy)||void 0===t||t.call(e),this.imCtrl=null},watch:{userInfo:function(e,t){this.imCtrl.userInfo=e},comments:function(e,t){this.imCtrl.comments=e},stickedComment:function(e,t){this.imCtrl.stickedComment=e}},methods:{getNestedIMControl:function(){return this.imCtrl}}}),l=(0,i(262).A)(c,[["render",function(e,t,o,n,i,r){return(0,d.openBlock)(),(0,d.createElementBlock)("div")}]]);return r})()));
//# sourceMappingURL=gc.inputman.comment.plugin.vue.js.map