graphdb-workbench
Version:
The web application for GraphDB APIs
2 lines • 3.93 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-guide-dialog",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-guide-dialog",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:(e,t)=>{const o=t.GuideUtils,i=o.getGuideElementSelector("iri-discovery-search-input"),n=e.disable;let l;return console.log(e),l=n?"guide.step_plugin.iri-discovery-search.disable-toggle":"guide.step_plugin.iri-discovery-search.enable-toggle",{guideBlockName:"clickable-element",options:angular.extend({},{content:l,class:"toggle-iri-discovery-search-guide-dialog",url:"ttyg",elementSelector:o.getGuideElementSelector("iri-discovery-search"),clickableElementSelector:i,showOn:()=>{const e=o.isChecked(i);return n?e:!e},onNextValidate:()=>{const e=o.isChecked(i);return Promise.resolve(n?!e:e)}},e)}}},{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,a=!!e.iriDiscoverySearch,c=[{guideBlockName:"wait-for-element-to-show",options:angular.extend({},{elementSelectorToShow:o.getElementSelector(".agent-settings-modal"),timeToWait:10},e)}];return i&&c.push({guideBlockName:"input-element",options:angular.extend({},{content:"guide.step_plugin.configure-agent.name-input",class:"input-agent-name",url:"ttyg",disablePreviousFlow:!1,beforeShowPromise:()=>o.waitFor(o.getGuideElementSelector("agent-form"),5).catch(e=>{throw t.toastr.error(t.$translate.instant("guide.unexpected.error.message")),e}),elementSelector:o.getGuideElementSelector("agent-name"),onNextValidate:()=>Promise.resolve(o.validateTextInputNotEmpty(o.getGuideElementSelector("agent-name")))},e)}),u&&c.push({guideBlockName:"configure-temperature",options:{...e}}),s&&c.push({guideBlockName:"configure-top-p",options:{...e}}),n&&c.push({guideBlockName:"input-element",options:angular.extend({},{content:"guide.step_plugin.configure-agent.model-input",class:"input-model",url:"ttyg",elementSelector:o.getGuideElementSelector("model"),disablePreviousFlow:!1,onNextValidate:()=>Promise.resolve(o.validateTextInput(o.getGuideElementSelector("model"),e.model,!1))},e)}),r&&c.push(...((e,t)=>(t.methods||[]).map(e=>({guideBlockName:e.guideBlockName,options:{disablePreviousFlow:!1,...e.options}})))(0,e)),a&&c.push({guideBlockName:"configure-iri-discovery-search",options:angular.extend({},{disable:e.iriDiscoverySearch.disable},e)}),l&&c.push({guideBlockName:"copy-text-element",options:angular.extend({},{extraContent:"guide.step_plugin.configure-agent.user-instructions-input",class:"input-user-instructions",url:"ttyg",elementSelector:o.getGuideElementSelector("user-instructions"),disablePreviousFlow:!1,text:e.userInstructions,onNextValidate:()=>Promise.resolve(o.validateTextInput(o.getGuideElementSelector("user-instructions"),e.userInstructions,!1))},e)}),c[1].options.disablePreviousFlow=!0,c}}])}};
//# sourceMappingURL=68685.35d8e1680f075fd2fe05.bundle.js.map