@beefree.io/sdk
Version:
wrapper of BeefreeSDK
2 lines (1 loc) • 16.4 kB
JavaScript
import E from"load-script";import{pipe as _}from"fp-ts/lib/function";import*as R from"fp-ts/lib/Either";import e from"axios";var O,t,T,n,N,A,I=function(){return I=Object.assign||function(E){for(var _,R=1,e=arguments.length;R<e;R++)for(var O in _=arguments[R])Object.prototype.hasOwnProperty.call(_,O)&&(E[O]=_[O]);return E},I.apply(this,arguments)};"function"==typeof SuppressedError&&SuppressedError,function(E){E.DESKTOP="desktop",E.MOBILE="mobile"}(O||(O={})),function(E){E.BLUR="blur",E.HIDE="hide"}(t||(t={})),function(E){E.SELECT="select",E.SCROLL="scroll",E.HIGHLIGHT="highlight",E.FOCUS="focus"}(T||(T={})),function(E){E.DEFAULT="default",E.MIXED="mixed",E.AMP_ONLY="amp_only",E.HTML_ONLY="html_only"}(n||(n={})),function(E){E[E.SAVE_UNAVAILABLE=1e3]="SAVE_UNAVAILABLE",E[E.AMP_CONTENT_DETECTED=1001]="AMP_CONTENT_DETECTED",E[E.INVALID_TEMPLATES=1100]="INVALID_TEMPLATES",E[E.TEMPLATE_CANNOT_SAVED=1200]="TEMPLATE_CANNOT_SAVED",E[E.LOCKED_ROW_CLICKED=1300]="LOCKED_ROW_CLICKED",E[E.LOCKED_MODULE_CLICKED=1310]="LOCKED_MODULE_CLICKED",E[E.WORKSPACE_NOT_AVAILABLE=1002]="WORKSPACE_NOT_AVAILABLE",E[E.FEATURE_NOT_AVAILABLE_FOR_PLAN=1704]="FEATURE_NOT_AVAILABLE_FOR_PLAN",E[E.GENERIC_BUMP_ERROR=2e3]="GENERIC_BUMP_ERROR",E[E.INVALID_TARGET_VERSION=2100]="INVALID_TARGET_VERSION",E[E.VALIDATION_ERROR_DETAIL=2200]="VALIDATION_ERROR_DETAIL",E[E.MISSING_TEMPLATE_VERSION=2300]="MISSING_TEMPLATE_VERSION",E[E.INVALID_TEMPLATE_VERSION=2400]="INVALID_TEMPLATE_VERSION",E[E.TRASFORMATION_ERROR=2500]="TRASFORMATION_ERROR",E[E.BACKWARD_TRASFORMATION_ERROR=2600]="BACKWARD_TRASFORMATION_ERROR",E[E.SERVICE_ERROR=3e3]="SERVICE_ERROR",E[E.API_GENERIC_ERROR=9900]="API_GENERIC_ERROR",E[E.GENERIC_ERROR=9999]="GENERIC_ERROR",E[E.FSP_GENERIC_ERROR=3001]="FSP_GENERIC_ERROR",E[E.FSP_BE_GENERIC_ERROR=3100]="FSP_BE_GENERIC_ERROR",E[E.FSP_RESOURCE_NOT_FOUND=3200]="FSP_RESOURCE_NOT_FOUND",E[E.FSP_PERMISSION_DENIED=3300]="FSP_PERMISSION_DENIED",E[E.FSP_RESOURCE_ALREADY_EXIST=3400]="FSP_RESOURCE_ALREADY_EXIST",E[E.FSP_FILE_NOT_UPLOADED=3450]="FSP_FILE_NOT_UPLOADED",E[E.FSP_REQUEST_ERROR=3500]="FSP_REQUEST_ERROR",E[E.FSP_USER_ERROR=3600]="FSP_USER_ERROR",E[E.FSP_WRONG_CREDENTIALS=3650]="FSP_WRONG_CREDENTIALS",E[E.AUTH_HEADER_MISSING=4001]="AUTH_HEADER_MISSING",E[E.AUTH_BEARER_INVALID=4005]="AUTH_BEARER_INVALID",E[E.AUTH_TOKEN_EXPIRED=4010]="AUTH_TOKEN_EXPIRED",E[E.BUMP_SERVICE_ERROR=4015]="BUMP_SERVICE_ERROR",E[E.JSON_GENERIC_ERROR=4101]="JSON_GENERIC_ERROR",E[E.JSON_CODE_TAG_ERROR=4105]="JSON_CODE_TAG_ERROR",E[E.JSON_HTML_BLOCK_ERROR=4110]="JSON_HTML_BLOCK_ERROR",E[E.JSON_CONDITIONAL_STATEMENT_ERROR=4115]="JSON_CONDITIONAL_STATEMENT_ERROR",E[E.JSON_ADD_ROW_CONDITIONAL_STATEMENT_ERROR=4120]="JSON_ADD_ROW_CONDITIONAL_STATEMENT_ERROR",E[E.JSON_ADD_ROW_STYLE_ERROR=4125]="JSON_ADD_ROW_STYLE_ERROR",E[E.JSON_ADD_ROW_CLASS_ERROR=4130]="JSON_ADD_ROW_CLASS_ERROR",E[E.JSON_ADD_ROW_COMPUTED_STYLE_ERROR=4135]="JSON_ADD_ROW_COMPUTED_STYLE_ERROR",E[E.JSON_CELL_WIDTH_ERROR=4140]="JSON_CELL_WIDTH_ERROR",E[E.JSON_ADD_COLUMN_BACKGROUND_ERROR=4145]="JSON_ADD_COLUMN_BACKGROUND_ERROR",E[E.JSON_MAIN_CSS_ERROR=4190]="JSON_MAIN_CSS_ERROR",E[E.JSON_MAIN_CSS_MEDIA_ERROR=4191]="JSON_MAIN_CSS_MEDIA_ERROR",E[E.JSON_SPECIFIC_CSS_ERROR=4192]="JSON_SPECIFIC_CSS_ERROR",E[E.JSON_CSS_RULE_ERROR=4501]="JSON_CSS_RULE_ERROR",E[E.JSON_CSS_GENERALE_PAGE_ERROR=4502]="JSON_CSS_GENERALE_PAGE_ERROR",E[E.JSON_BODY_CSS_ERROR=4503]="JSON_BODY_CSS_ERROR",E[E.JSON_COVERTING_CSS_ERROR=4504]="JSON_COVERTING_CSS_ERROR",E[E.HTML_TO_JSON_CONVERT_ERROR=4201]="HTML_TO_JSON_CONVERT_ERROR",E[E.HTML_COMMUNICATION_TO_JSON__ERROR=4202]="HTML_COMMUNICATION_TO_JSON__ERROR",E[E.HTML_COMMUNICATION_WORKER_TEXT_ERROR=4210]="HTML_COMMUNICATION_WORKER_TEXT_ERROR",E[E.HTML_TEXT_ERROR=4211]="HTML_TEXT_ERROR",E[E.HTML_COMMUNICATION_WORKER_BUTTON_ERROR=4220]="HTML_COMMUNICATION_WORKER_BUTTON_ERROR",E[E.HTML_BUTTON_ERROR=4221]="HTML_BUTTON_ERROR",E[E.HTML_COMMUNICATION_WORKER_VIDEO_ERROR=4230]="HTML_COMMUNICATION_WORKER_VIDEO_ERROR",E[E.HTML_VIDEO_ERROR=4231]="HTML_VIDEO_ERROR",E[E.HTML_COMMUNICATION_WORKER_SOCIAL_ERROR=4240]="HTML_COMMUNICATION_WORKER_SOCIAL_ERROR",E[E.HTML_SOCIAL_ERROR=4241]="HTML_SOCIAL_ERROR",E[E.HTML_COMMUNICATION_WORKER_ICON_ERROR=4242]="HTML_COMMUNICATION_WORKER_ICON_ERROR",E[E.HTML_ICON_ERROR=4243]="HTML_ICON_ERROR",E[E.HTML_COMMUNICATION_WORKER_MENU_ERROR=4244]="HTML_COMMUNICATION_WORKER_MENU_ERROR",E[E.HTML_MENU_ERROR=4245]="HTML_MENU_ERROR",E[E.HTML_COMMUNICATION_WORKER_IMAGE_ERROR=4250]="HTML_COMMUNICATION_WORKER_IMAGE_ERROR",E[E.HTML_IMAGE_ERROR=4251]="HTML_IMAGE_ERROR",E[E.HTML_COMMUNICATION_WORKER_MG_ERROR=4260]="HTML_COMMUNICATION_WORKER_MG_ERROR",E[E.HTML_CUSTOM_ADDON_ERROR=4270]="HTML_CUSTOM_ADDON_ERROR",E[E.HTML_POST_GENERIC_ERROR=4301]="HTML_POST_GENERIC_ERROR",E[E.HTML_POST_IMAGE_URI_ERROR=4310]="HTML_POST_IMAGE_URI_ERROR",E[E.HTML_POST_CUSTOM_HTML_ERROR=4320]="HTML_POST_CUSTOM_HTML_ERROR",E[E.HTML_POST_CUSTOM_CODE_TAG_ERROR=4330]="HTML_POST_CUSTOM_CODE_TAG_ERROR",E[E.HTML_POST_DISPLAY_CONDITION=4340]="HTML_POST_DISPLAY_CONDITION",E[E.RENDER_GENERIC_ERROR=4600]="RENDER_GENERIC_ERROR",E[E.RENDER_CLEAN_HTML_ERROR=4601]="RENDER_CLEAN_HTML_ERROR",E[E.RENDER_CLEAN_TEXT_ERROR=4602]="RENDER_CLEAN_TEXT_ERROR",E[E.RENDER_CHECK_FORM_ERROR=4603]="RENDER_CHECK_FORM_ERROR",E[E.RENDER_VALIDATION_ERROR=4604]="RENDER_VALIDATION_ERROR",E[E.RENDER_VIDEO_FORMAT_NOT_SUPPORTED_ERROR=4605]="RENDER_VIDEO_FORMAT_NOT_SUPPORTED_ERROR",E[E.POST_PROCESSING_FINAL_PAGE_ERROR=4700]="POST_PROCESSING_FINAL_PAGE_ERROR",E[E.EXPIRED_TOKEN_CANNOT_REFRESHED=5101]="EXPIRED_TOKEN_CANNOT_REFRESHED",E[E.EXPIRED_TOKEN_MUST_REFRESHED=5102]="EXPIRED_TOKEN_MUST_REFRESHED",E[E.WEBHOOK_CALL_FAILED=5250]="WEBHOOK_CALL_FAILED",E[E.FE_API_GENERIC_ERROR=7e3]="FE_API_GENERIC_ERROR",E[E.FE_API_INVALID_COMMAND=7005]="FE_API_INVALID_COMMAND",E[E.FE_API_INVALID_COMMAND_OPTIONS=7010]="FE_API_INVALID_COMMAND_OPTIONS",E[E.FE_API_ENTITY_LOCKED=7020]="FE_API_ENTITY_LOCKED",E[E.FE_API_ENTITY_NOT_FOUND=7030]="FE_API_ENTITY_NOT_FOUND",E[E.FE_API_ELEMENT_NOT_FOUND=7040]="FE_API_ELEMENT_NOT_FOUND",E[E.FE_API_FORBIDDEN_COMMAND=7050]="FE_API_FORBIDDEN_COMMAND"}(N||(N={})),function(E){E.AI_INTEGRATION="ai-integration",E.AI_ALT_TEXT="ai-alt-text",E.AI_IMAGE_GENERATION="ai-image-generation"}(A||(A={}));var r,o,i;!function(E){E.MDM="mdm"}(r||(r={})),function(E){E.NEWCOMMENT="NEW_COMMENT",E.DELETECOMMENT="COMMENT_DELETED",E.CHANGECOMMENT="COMMENT_EDITED",E.THREADRESOLVED="COMMENT_THREAD_RESOLVED",E.THREADREOPENED="COMMENT_THREAD_REOPENED"}(o||(o={})),function(E){E.desktop="desktop",E.mobile="mobile",E.global="global"}(i||(i={}));var C,S,L={TEXT_BLOCK:"01",IMAGE_BLOCK:"02",BUTTON_BLOCK:"03",DIVIDER_BLOCK:"04",SOCIAL_BLOCK:"05",DYNAMIC_CONTENT_BLOCK:"06",HTML_BLOCK:"07",VIDEO_BLOCK:"08",FORM:"09",ICONS:"10",MENU:"11",ROW:"14",MESSAGE:"16",SPACER:"18",PARAGRAPH:"22",LIST:"23",TABLE:"26"},M={DROPPED:"00",DRAGGED:"01",DELETED:"02",DUPLICATED:"03",CHANGED:"04",OPENED:"05",CLOSED:"06",LOCKED:"07",SAVED:"08",RESTORED:"09",CONTENT_AREA_BACKGROUND_COLOR:"10",DO_NOT_STACK_ON_MOBILE:"11",ROW_BACKGROUND_IMAGE:"12",BACKGROUND_CENTER:"13",BACKGROUND_REPEAT:"14",BACKGROUND_FULL_WIDTH:"15",ROW_DISPLAY_CONDITION:"16",REVERSE_STACK_ORDER_ON_MOBILE:"17",TEXT_COLOR:"20",LINK_COLOR:"21",TEXT_EDITED:"23",LINE_HEIGHT:"24",CONTENT_AREA_WIDTH:"25",BACKGROUND_COLOR:"27",DEFAULT_FONT:"28",PADDING_ALL_SIDES:"30",PADDING_LEFT:"31",PADDING_RIGHT:"32",PADDING_TOP:"33",PADDING_BOTTOM:"34",HIDE_ON_MOBILE:"40",VIDEO_URL:"41",PLAY_ICON_TYPE:"42",PLAY_ICON_COLOR:"43",PLAY_ICON_SIZE:"44",ALIGN:"50",AUTOMATIC_IMAGE_RESIZING:"51",FULL_WIDTH_ON_MOBILE:"52",IMAGE_WIDTH:"53",ALTERNATE_TEXT:"60",DYNAMIC_IMAGE_SRC:"61",DYNAMIC_IMAGE_TOGGLE:"62",CHANGE_IMAGE:"63",IMAGE_LINK:"64",BUTTON_ALIGN:"70",BUTTON_LINK_TYPE:"71",BUTTON_WIDTH:"72",BUTTON_AUTO_WIDTH:"73",BUTTON_BACKGROUND_COLOR:"74",BORDER_RADIUS:"75",HTML_EDITED:"80",BORDER_ALL_SIDES:"81",BORDER_LEFT:"82",BORDER_RIGHT:"83",BORDER_TOP:"84",BORDER_BOTTOM:"85",DIVIDER_LINE_TOGGLE:"90",DIVIDER_WIDTH:"91",DIVIDER_HEIGHT:"92",DIVIDER_ALIGN:"93",ICON_NAME:"95",ICON_ALTERNATE_TEXT:"96",ICON_URL:"97",ICON_SPACING:"98",ICON_ALIGN:"99",BACKGROUND_VIDEO:"128",PARAGRAPH_SPACING:"129",FONT_WEIGHT:"130",LIST_TYPE:"131",START_LIST:"132",LIST_SPACING:"133",LIST_INDENT:"134",LIST_STYLE_POSITION:"135"},u=Object.fromEntries(Object.entries(L).flatMap(function(E){var _=E[0],R=E[1];return Object.entries(M).map(function(E){var e=E[0],O=E[1];return["".concat(_,"_").concat(e),"".concat(R).concat(O)]})}));!function(E){E.REVIEWER="reviewer"}(C||(C={})),function(E){E.OK="ok",E.REFRESHING="refreshing"}(S||(S={}));var D=Object.freeze({__proto__:null,ActionCodes:M,get BeePluginErrorCodes(){return N},get BeePluginRoles(){return C},ContentCodes:L,get EngageHandle(){return r},EventCodes:u,get ExecCommands(){return T},get LoadWorkspaceOptions(){return n},ModuleDescriptorNames:{DIVIDER:"divider",TEXT:"text",IMAGE:"image",BUTTON:"button",HTML:"html",SOCIAL:"social",VIDEO:"video",ADDON:"addon",FORM:"form",MERGE_CONTENT:"mergeContent",CAROUSEL:"carousel",MENU:"menu",ICONS:"icons",HEADING:"heading",SPACER:"spacer",PARAGRAPH:"paragraph",LIST:"list"},ModuleDescriptorOrderNames:{DIVIDER:"Divider",TEXT:"Text",IMAGE:"Image",BUTTON:"Button",HTML:"Html",SOCIAL:"Social",VIDEO:"Video",FORM:"Form",MERGE_CONTENT:"MergeContent",CAROUSEL:"Carousel",MENU:"Menu",ICONS:"Icons",HEADING:"Heading",SPACER:"Spacer",PARAGRAPH:"Paragraph",LIST:"List"},ModuleTypes:{DIVIDER:"mailup-bee-newsletter-modules-divider",TEXT:"mailup-bee-newsletter-modules-text",IMAGE:"mailup-bee-newsletter-modules-image",BUTTON:"mailup-bee-newsletter-modules-button",HTML:"mailup-bee-newsletter-modules-html",SOCIAL:"mailup-bee-newsletter-modules-social",EMPTY:"mailup-bee-newsletter-modules-empty",VIDEO:"mailup-bee-newsletter-modules-video",ADDON:"mailup-bee-newsletter-modules-addon",FORM:"mailup-bee-newsletter-modules-form",MERGE_CONTENT:"mailup-bee-newsletter-modules-merge-content",CAROUSEL:"mailup-bee-newsletter-modules-carousel",MENU:"mailup-bee-newsletter-modules-menu",ICONS:"mailup-bee-newsletter-modules-icons",HEADING:"mailup-bee-newsletter-modules-heading",SPACER:"mailup-bee-newsletter-modules-spacer",PARAGRAPH:"mailup-bee-newsletter-modules-paragraph",LIST:"mailup-bee-newsletter-modules-list",TABLE:"mailup-bee-newsletter-modules-table"},get OnCommentChangeEnum(){return o},get OnInfoDetailHandle(){return A},PREVIEW_CONTROL:{DARK_MODE:"dark",AMP:"amp",LANGUAGE:"language",DEVICE:"device",SIZE:"size",DISPLAY_CONDITIONS:"DISPLAY_CONDITIONS"},RowLayoutType:{ONE_COLUMNS_EMPTY:"one-column-empty",TWO_COLUMNS_EMPTY:"two-columns-empty",TWO_COLUMNS_4_8_EMPTY:"two-columns-4-8-empty",TWO_COLUMNS_8_4_EMPTY:"two-columns-8-4-empty",TWO_COLUMNS_3_9_EMPTY:"two-columns-3-9-empty",TWO_COLUMNS_9_3_EMPTY:"two-columns-9-3-empty",THREE_COLUMNS_EMPTY:"three-columns-empty",THREE_COLUMNS_3_3_6_EMPTY:"three-columns-3-3-6-empty",THREE_COLUMNS_3_6_3_EMPTY:"three-columns-3-6-3-empty",THREE_COLUMNS_6_3_3_EMPTY:"three-columns-6-3-3-empty",FOUR_COLUMNS_EMPTY:"four-columns-empty",SIX_COLUMNS_EMPTY:"six-columns-empty"},get StageDisplayOptions(){return t},get StageModeOptions(){return O},get TokenStatus(){return S},get WorkspaceStage(){return i}}),s={CREATE:"create",START:"start",LOAD:"load",SAVE:"save",SEND:"send",PREVIEW:"preview",SAVE_AS_TEMPLATE:"saveAsTemplate",TOGGLE_STRUCTURE:"toggleStructure",TOGGLE_COMMENTS:"toggleComments",TOGGLE_PREVIEW:"togglePreview",TOGGLE_MERGETAGS_PREVIEW:"toggleMergeTagsPreview",SHOW_COMMENT:"showComment",JOIN:"join",RELOAD:"reload",LOAD_WORKSPACE:"loadWorkspace",LOAD_STAGE_MODE:"loadStageMode",LOAD_CONFIG:"loadConfig",LOAD_ROWS:"loadRows",UPDATE_TOKEN:"updateToken",GET_CONFIG:"getConfig",SWITCH_TEMPLATE_LANGUAGE:"switchTemplateLanguage",SWITCH_PREVIEW:"switchPreview",EXEC_COMMAND:"execCommand",GET_TEMPLATE_JSON:"getTemplateJson"},c={access_token:"",status:S.OK,v2:!0,coediting_session_id:null,shared:!1},a="https://app-rsrc.getbee.io/plugin/v2/BeePlugin.js",l=e.create({headers:{"content-type":"application/json"}}),P=function(E){return E?R.right(E):R.left(new Error("Config is missing"))},G=function(E){return E&&E.access_token?R.right(E):R.left(new Error("Malformed or undefined token, call UNSAFE_getToken() or pass your token on new BEE"))},U=function(E,e,O){return _(function(E){return E?R.right(E):R.left(new Error("SessionId is missing"))}(e),R.chain(function(){return P(E)}),R.chain(function(){return G(O)}))},m=function(E,e){return _(P(E),R.chain(function(){return G(e)}))},H=function(E,e){return _(function(E){return E?R.right(E):R.left(new Error("Bee is not started"))}(E),R.chain(function(){return function(E){return Object.keys(s).some(function(_){return s[_]===E})?R.right(E):R.left(new Error("".concat(E," is not a correct method")))}(e)}))},f="",d=s.LOAD,g=s.SAVE,p=s.SEND,F=s.PREVIEW,h=s.SAVE_AS_TEMPLATE,V=s.TOGGLE_STRUCTURE,B=s.TOGGLE_COMMENTS,W=s.TOGGLE_PREVIEW,K=s.TOGGLE_MERGETAGS_PREVIEW,w=s.SHOW_COMMENT,b=s.RELOAD,v=s.LOAD_WORKSPACE,J=s.LOAD_STAGE_MODE,Y=s.LOAD_CONFIG,x=s.LOAD_ROWS,k=s.UPDATE_TOKEN,y=s.GET_CONFIG,X=s.SWITCH_TEMPLATE_LANGUAGE,j=s.SWITCH_PREVIEW,Z=s.EXEC_COMMAND,z=s.GET_TEMPLATE_JSON,Q=function(e,O){var t,T=this;this.bee=function(_){E(f,function(E){if(E)throw new Error("BeePlugin.js is not reachable");return _()})},this.UNSAFE_getToken=function(E,_,R,e){var O,t,n={authUrl:null!==(O=null==e?void 0:e.authUrl)&&void 0!==O?O:"https://auth.getbee.io/apiauth",beePluginUrl:null!==(t=null==e?void 0:e.beePluginUrl)&&void 0!==t?t:a};if(T.token&&T.token.access_token)throw new Error("Token already declared");return function(E){var _=E.authUrl,R={grant_type:"password",client_id:E.clientId,client_secret:E.clientSecret,uid:E.uid};return l.post(_,R)}({authUrl:n.authUrl,clientId:E,clientSecret:_,uid:R}).then(function(E){return T.token=E.data,E.data})},this.start=function(E,e,O,t){var n=T,N=n.bee,A=n.token;return _(m(E,A),R.fold(function(E){var _=E.message;return new Promise(function(E){return E(_)})},function(){return new Promise(function(_){N(function(){return BeePlugin.create(A,I(I({},E),{startOrigin:"[npm] ".concat("@beefree.io/sdk"),startOriginVersion:"9.1.1"}),function(E){T.instance=E,E.start(e,t),_(E)},O)})})}))},this.startFileManager=function(E,e,O){var t=T,n=t.bee,N=t.token;return _(m(E,N),R.fold(function(E){var _=E.message;return new Promise(function(E){return E(_)})},function(){return new Promise(function(_){n(function(){return BeePlugin.create(N,I(I({},E),{startOrigin:"[npm] ".concat("@beefree.io/sdk"),startOriginVersion:"9.1.1"}),function(E){T.instance=E,E.start(O),_(E)},e)})})}))},this.join=function(E,e,O){var t=T,n=t.bee,N=t.token;return _(U(E,e,T.token),R.fold(function(E){var _=E.message;throw new Error(_)},function(){return new Promise(function(_){n(function(){return BeePlugin.create(N,E,function(E){T.instance=E,E.join(e),_(E)},O)})})}))},this.executeAction=function(E,e,O){void 0===e&&(e={}),void 0===O&&(O={});var t=T.instance;return _(H(t,E),R.fold(function(E){var _=E.message;throw new Error(_)},function(){return t[E](e,O)}))},this.executeGetConfigAction=function(){return T.instance[y]()},this.load=function(E){return T.executeAction(d,E)},this.loadRows=function(){return T.executeAction(x)},this.save=function(E){return T.executeAction(g,E)},this.saveAsTemplate=function(){return T.executeAction(h)},this.send=function(E){return T.executeAction(p,E)},this.preview=function(){return T.executeAction(F)},this.toggleStructure=function(){return T.executeAction(V)},this.togglePreview=function(){return T.executeAction(W)},this.toggleComments=function(){return T.executeAction(B)},this.toggleMergeTagsPreview=function(){return T.executeAction(K)},this.showComment=function(E){return T.executeAction(w,E)},this.reload=function(E,_){return T.executeAction(b,E,_)},this.loadWorkspace=function(E){return T.executeAction(v,E)},this.loadStageMode=function(E){return T.executeAction(J,E)},this.loadConfig=function(E){return T.executeAction(Y,E)},this.updateToken=function(E){return T.executeAction(k,E)},this.getConfig=function(){return T.executeGetConfigAction()},this.switchTemplateLanguage=function(E){return T.executeAction(X,E)},this.switchPreview=function(E){return T.executeAction(j,E)},this.execCommand=function(E,_){return T.executeAction(Z,E,_)},this.getTemplateJson=function(){return T.executeAction(z,{})},f=null!==(t=null==O?void 0:O.beePluginUrl)&&void 0!==t?t:a,this.token=e||c,this.instance=null};export{D as beeTypes,Q as default};