graphdb-workbench
Version:
The web application for GraphDB APIs
2 lines • 4.37 kB
JavaScript
export const __webpack_id__=68685;export const __webpack_ids__=[68685];export const __webpack_modules__={68685:()=>{const e="menu.ttyg.label";PluginRegistry.add("guide.step",[{guideBlockName:"configure-top-p",getSteps:(t,o)=>{const i=o.GuideUtils,n=i.getGuideElementSelector("top-p-control"),l=i.getGuideElementSelector("top-p-control-input");return{guideBlockName:"focus-element",options:{url:"ttyg",elementSelector:n,placement:"bottom",class:"configure-top-p",content:"guide.step_plugin.configure-top-p.info",onNextValidate:()=>Promise.resolve(i.validateTextInput(l,t.topP)),...t.mainAction?{}:{title:e},...t}}}},{guideBlockName:"configure-temperature",getSteps:(t,o)=>{const i=o.GuideUtils,n=i.getGuideElementSelector("temperature-control"),l=i.getGuideElementSelector("temperature-control-input");return{guideBlockName:"focus-element",options:{url:"ttyg",elementSelector:n,placement:"bottom",class:"configure-temperature",content:"guide.step_plugin.configure-temperature.info",onNextValidate:()=>Promise.resolve(i.validateTextInput(l,t.temperature)),...t.mainAction?{}:{title:e},...t}}}},{guideBlockName:"configure-iri-discovery-search",getSteps:(t,o)=>{const i=o.GuideUtils,n=i.getGuideElementSelector("iri-discovery-search-input"),l=t.disable;let r;return r=l?"guide.step_plugin.iri-discovery-search.disable-toggle":"guide.step_plugin.iri-discovery-search.enable-toggle",{guideBlockName:"toggle-element",options:{content:r,class:"toggle-iri-discovery-search",...t.mainAction?{}:{title:e},...t,url:"ttyg",elementSelector:i.getGuideElementSelector("iri-discovery-search"),toggleableElementSelector:n,onNextValidate:()=>{const e=i.isChecked(n);return Promise.resolve(l?!e:e)}}}}},{guideBlockName:"configure-agent-type-agent-name",getSteps:(t,o)=>{const i=o.GuideUtils;return[{guideBlockName:"input-element",options:{content:"guide.step_plugin.configure-agent.name-input",class:"input-agent-name",disablePreviousFlow:!1,...t.mainAction?{}:{title:e},...t,url:"ttyg",beforeShowPromise:()=>i.waitFor(i.getGuideElementSelector("agent-form"),5).catch(e=>{throw o.toastr.error(o.$translate.instant("guide.unexpected.error.message")),e}),elementSelector:i.getGuideElementSelector("agent-name"),onNextValidate:()=>Promise.resolve(i.validateTextInputNotEmpty(i.getGuideElementSelector("agent-name")))}}]}},{guideBlockName:"configure-agent-type-model-name",getSteps:(t,o)=>{const i=o.GuideUtils;return[{guideBlockName:"input-element",options:{content:"guide.step_plugin.configure-agent.model-input",...t.mainAction?{}:{title:e},class:"input-model",disablePreviousFlow:!1,...t,url:"ttyg",elementSelector:i.getGuideElementSelector("model"),onNextValidate:()=>Promise.resolve(i.validateTextInput(i.getGuideElementSelector("model"),t.model,!1))}}]}},{guideBlockName:"configure-agent-additional-instructions",getSteps:(t,o)=>{const i=o.GuideUtils;return[{guideBlockName:"copy-text-element",options:{extraContent:"guide.step_plugin.configure-agent.user-instructions-input",...t.mainAction?{}:{title:e},class:"input-user-instructions",disablePreviousFlow:!1,text:t.userInstructions,...t,url:"ttyg",elementSelector:i.getGuideElementSelector("user-instructions"),onNextValidate:()=>Promise.resolve(i.validateTextInput(i.getGuideElementSelector("user-instructions"),t.userInstructions,!1))}}]}},{guideBlockName:"configure-agent",getSteps:(e,t)=>{const o=t.GuideUtils,i=e.editName,n=e.model,l=e.userInstructions,r=!!e.methods?.length,s=void 0!==e.topP,u=void 0!==e.temperature,c=!!e.iriDiscoverySearch,a=[{guideBlockName:"wait-for-element-to-show",options:angular.extend({},{elementSelectorToShow:o.getElementSelector(".agent-settings-modal"),timeToWait:10},e)}];return i&&a.push({guideBlockName:"configure-agent-type-agent-name",options:{...e}}),u&&a.push({guideBlockName:"configure-temperature",options:{...e}}),s&&a.push({guideBlockName:"configure-top-p",options:{...e}}),n&&a.push({guideBlockName:"configure-agent-type-model-name",options:{...e}}),r&&a.push(...((e,t)=>(t.methods||[]).map(e=>({guideBlockName:e.guideBlockName,options:{disablePreviousFlow:!1,...e.options}})))(0,e)),c&&a.push({guideBlockName:"configure-iri-discovery-search",options:{disable:e.iriDiscoverySearch.disable,...e}}),l&&a.push({guideBlockName:"configure-agent-additional-instructions",options:{...e}}),a[1].options.disablePreviousFlow=!0,a}}])}};
//# sourceMappingURL=68685.62098ceda88da65042c4.bundle.js.map