graphdb-workbench
Version:
The web application for GraphDB APIs
2 lines • 4.92 kB
JavaScript
export const __webpack_id__=7928;export const __webpack_ids__=[7928,49539,71920];export const __webpack_modules__={7928:(e,t,n)=>{n.r(t);var E=n(71920),a=n(76076);function _(e,t){return{restrict:"E",templateUrl:"js/angular/ttyg/templates/no-agents-view.html",scope:{},link:n=>{n.canModifyAgent=!1,n.talkToGraphDocumentationLink=a.DocumentationUrlResolver.getDocumentationUrl(t.productShortVersion,"talk-to-graph.html"),n.onCreateAgent=()=>{e.emit(E.TTYGEventName.OPEN_AGENT_SETTINGS)};const _=[];_.push(e.onCanUpdateAgentUpdated(e=>{n.canModifyAgent=e})),n.$on("$destroy",()=>{_.forEach(e=>e())})}}}angular.module("graphdb.framework.ttyg.directives.no-agents-view",[]).directive("noAgentsView",_),_.$inject=["TTYGContextService","productInfo"]},71920:(e,t,n)=>{n.r(t),n.d(t,{TTYGEventName:()=>_});var E=n(98980);function a(e){let t,n,a,T,A,C={},o=!1;const c=()=>(0,E.cloneDeep)(t),i=()=>(0,E.cloneDeep)(n),d=e=>{n=(0,E.cloneDeep)(e),N(_.CHAT_LIST_UPDATED,i())},l=e=>{n.appendChat(e),d(n)},s=()=>(0,E.cloneDeep)(a),S=e=>{a&&a.id===e.id||(a=(0,E.cloneDeep)(e),N(_.SELECT_CHAT,s()))},D=()=>(0,E.cloneDeep)(T),r=()=>(0,E.cloneDeep)(C),g=e=>!!C[e],p=()=>o,N=(t,n)=>{e.emitSync(t,(0,E.cloneDeep)(n))},L=(t,n)=>e.subscribeSync(t,e=>n(e));return{resetContext:()=>{t=void 0,n=void 0,a=void 0,T=void 0,C={},A=void 0,o=!1},emit:N,subscribe:L,getChats:i,updateChats:d,addChat:l,replaceChat:(e,t)=>{n.replaceChat(e,t),d(n)},createChat:e=>{l(e),S(e),N(_.CREATE_CHAT_SUCCESSFUL,e)},onChatsListChanged:e=>(n&&angular.isFunction(e)&&e(i()),L(_.CHAT_LIST_UPDATED,t=>e(t))),getSelectedChat:s,selectChat:S,deselectChat:()=>{a=void 0,N(_.SELECT_CHAT,s())},deleteChat:e=>{n.deleteChat(e),d(n)},onSelectedChatChanged:e=>(angular.isFunction(e)&&e(s()),L(_.SELECT_CHAT,t=>e(t))),updateSelectedChat:e=>{a&&a.id&&e&&a.id!==e.id||(a=(0,E.cloneDeep)(e),N(_.SELECTED_CHAT_UPDATED,s()))},onSelectedChatUpdated:e=>(a&&angular.isFunction(e)&&e(s()),L(_.SELECTED_CHAT_UPDATED,t=>e(t))),onLastMessageReceived:e=>(a&&angular.isFunction(e)&&e(s()),L(_.LAST_MESSAGE_RECEIVED,t=>e(t))),updateAgents:e=>{t=(0,E.cloneDeep)(e),N(_.AGENT_LIST_UPDATED,c())},onAgentsListChanged:e=>(t&&angular.isFunction(e)&&e(c()),L(_.AGENT_LIST_UPDATED,t=>e(t))),getAgents:c,getAgent:e=>{if(t)return(0,E.cloneDeep)(t.getAgent(e))},selectAgent:e=>{T=(0,E.cloneDeep)(e),N(_.AGENT_SELECTED,D())},getSelectedAgent:D,onSelectedAgentChanged:e=>(T&&angular.isFunction(e)&&e(D()),L(_.AGENT_SELECTED,t=>e(t))),getDefaultAgent:()=>(0,E.cloneDeep)(A),setDefaultAgent:e=>{A=e},setCanModifyAgent:e=>{o=(0,E.cloneDeep)(e),N(_.CAN_MODIFY_AGENT_UPDATED,p())},getCanModifyAgent:p,onCanUpdateAgentUpdated:e=>(angular.isFunction(e)&&e(p()),L(_.CAN_MODIFY_AGENT_UPDATED,t=>e(t))),hasExplainResponse:g,toggleExplainResponse:e=>{g(e)&&(C[e].expanded=!C[e].expanded,N(_.EXPLAIN_RESPONSE_CACHE_UPDATED,r()))},getExplainResponse:e=>(0,E.cloneDeep)(C[e]),addExplainResponseCache:e=>{C[e.answerId]=(0,E.cloneDeep)(e),N(_.EXPLAIN_RESPONSE_CACHE_UPDATED,r())},onExplainResponseCacheUpdated:e=>(angular.isFunction(e)&&e(r()),L(_.EXPLAIN_RESPONSE_CACHE_UPDATED,t=>e(t)))}}angular.module("graphdb.framework.ttyg.services.ttygcontext",[]).factory("TTYGContextService",a),a.$inject=["EventEmitterService","TTYGService"];const _={CREATE_CHAT:"createChat",CREATE_CHAT_SUCCESSFUL:"chatCreated",CREATE_CHAT_FAILURE:"chatCreationFailed",RENAME_CHAT:"renameChat",RENAME_CHAT_SUCCESSFUL:"chatRenamed",RENAME_CHAT_FAILURE:"chatRenamedFailure",SELECT_CHAT:"selectChat",SELECTED_CHAT_UPDATED:"selectChatUpdated",LAST_MESSAGE_RECEIVED:"lastMessageReceived",DELETING_CHAT:"deletingChat",DELETE_CHAT:"deleteChat",DELETE_CHAT_SUCCESSFUL:"chatDeleted",DELETE_CHAT_FAILURE:"chatDeletedFailure",CHAT_EXPORT:"chatExport",CHAT_EXPORT_SUCCESSFUL:"chatExportSuccess",CHAT_EXPORT_FAILURE:"chatExportFailure",CHAT_LIST_UPDATED:"chatListUpdated",ASK_QUESTION:"askQuestion",ASK_QUESTION_FAILURE:"askQuestionFailure",CONTINUE_CHAT_RUN:"continueChatRun",CANCEL_PENDING_QUESTION:"cancelPendingQuestion",PENDING_QUESTION_CANCELED_SUCCESSFUL:"pendingQuestionCanceledSuccessful",CANCEL_PENDING_QUESTION_FAILURE:"cancelPendingQuestionFailed",ASK_QUESTION_STARTING:"askQuestionStarting",LOAD_CHATS:"loadChats",LOAD_CHAT_SUCCESSFUL:"loadChatSuccess",LOAD_CHAT_FAILURE:"loadChatFailure",AGENT_LIST_UPDATED:"agentListUpdated",OPEN_AGENT_SETTINGS:"openAgentSettings",EDIT_AGENT:"editAgent",CLONE_AGENT:"cloneAgent",DELETE_AGENT:"deleteAgent",AGENT_DELETED:"agentDeleted",DELETING_AGENT:"deletingAgent",AGENT_SELECTED:"agentSelected",GO_TO_CREATE_SIMILARITY_VIEW:"goToCreateSimilarityView",GO_TO_CONNECTORS_VIEW:"goToConnectorsView",GO_TO_AUTOCOMPLETE_INDEX_VIEW:"goToAutocompleteIndexView",EXPLAIN_RESPONSE:"explainResponse",EXPLAIN_RESPONSE_CACHE_UPDATED:"explainResponseCacheUpdated",GO_TO_SPARQL_EDITOR:"openQueryInSparqlEditor",CAN_MODIFY_AGENT_UPDATED:"canModifyAgentUpdated"}}};
//# sourceMappingURL=7928.9ab4b363abb28bfc6bd5.bundle.js.map