graphdb-workbench
Version:
The web application for GraphDB APIs
2 lines • 3.9 kB
JavaScript
export const __webpack_id__=4125;export const __webpack_ids__=[4125];export const __webpack_modules__={4125:()=>{const e="guide.step-action.create-repository";PluginRegistry.add("guide.step",[{guideBlockName:"repositories-create-repository",getSteps:(t,o)=>{const i=o.GuideUtils;return[{guideBlockName:"clickable-element",options:{content:"guide.step_plugin.create_repository.create_repository_button.content",...t.mainAction?{}:{title:e},class:"create-repository",...t,url:"repository",elementSelector:i.getGuideElementSelector("createRepository"),onNextClick:i.clickOnGuideElement("createRepository")}}]}},{guideBlockName:"repositories-create-graphdb",getSteps:(t,o)=>{const i=o.GuideUtils;return[{guideBlockName:"clickable-element",options:{content:"guide.step_plugin.create_repository.graph_db_repository.content",...t.mainAction?{}:{title:e},class:"create-gdb-repository",...t,url:"repository/create",elementSelector:i.getGuideElementSelector("createGraphDBRepository"),disablePreviousFlow:!1,onNextClick:i.clickOnGuideElement("createGraphDBRepository")}}]}},{guideBlockName:"repositories-id-input",getSteps:(t,o)=>{const i=o.GuideUtils,r=i.getGuideElementSelector("graphDBRepositoryIdInput");return[{guideBlockName:"input-element",options:{content:"guide.step_plugin.create_repository.repository_id.content",...t.mainAction?{}:{title:e},class:"gdb-repository-id-input",...t,url:"repository/create/graphdb",elementSelector:r,disablePreviousFlow:!1,onNextValidate:()=>Promise.resolve(i.validateTextInput(r,t.repositoryId))}}]}},{guideBlockName:"repositories-ruleset-dropdown",getSteps:(t,o)=>{const i=o.GuideUtils,r=i.getGuideElementSelector("graphDBRepositoryIdInput");return[{guideBlockName:"clickable-element",options:{content:"guide.step_plugin.create_repository.ruleset_dropdown.content",...t.mainAction?{}:{title:e},class:"gdb-repository-ruleset-select",...t,url:"repository/create/graphdb",elementSelector:i.getGuideElementSelector("graphDBRepositoryRulesetSelect"),disablePreviousFlow:!1,show:()=>()=>{i.validateTextInput(r,t.repositoryId)}}}]}},{guideBlockName:"repositories-enable-fts",getSteps:(t,o)=>{const i=o.GuideUtils;return[{guideBlockName:"clickable-element",options:{content:"guide.step_plugin.create_repository.enable-fts.content",...t.mainAction?{}:{title:e},class:"gdb-repository-enable-fts",extraContent:"guide.step_plugin.create_repository.enable-fts.extra-content",extraContentClass:"alert alert-help text-left",...t,url:"repository/create/graphdb",elementSelector:i.getGuideElementSelector("enable-fts-search"),disablePreviousFlow:!1,onNextValidate:()=>Promise.resolve(i.isChecked(i.getGuideElementSelector("enable-fts-search","input")))}}]}},{guideBlockName:"repositories-save",getSteps:(t,o)=>{const i=o.GuideUtils,r=i.getGuideElementSelector("graphDBRepositoryIdInput");return[{guideBlockName:"clickable-element",options:{content:"guide.step_plugin.create_repository.save_button.content",...t.mainAction?{}:{title:e},class:"create-repository-button",...t,url:"repository/create/graphdb",elementSelector:i.getGuideElementSelector("graphDBRepositoryCrateButton"),disablePreviousFlow:!1,show:()=>()=>{i.validateTextInput(r,t.repositoryId)},onNextClick:i.clickOnGuideElement("graphDBRepositoryCrateButton")}}]}},{guideBlockName:"create-repository",getSteps:(e,t)=>{e.mainAction="create-repository";const o=[{guideBlockName:"click-main-menu",options:{menu:"repositories",showIntro:!0,...e}},{guideBlockName:"repositories-create-repository",options:{...e}},{guideBlockName:"repositories-create-graphdb",options:{...e}},{guideBlockName:"repositories-id-input",options:{...e}}];return e.rulesetName&&o.push({guideBlockName:"repositories-ruleset-dropdown",options:{...e}}),e.fts&&o.push({guideBlockName:"repositories-enable-fts",options:{...e}}),o.push({guideBlockName:"repositories-save",options:{...e}}),o}}])}};
//# sourceMappingURL=4125.d420acd2096f0f6aab87.bundle.js.map