PageSourceSearch

https://xdsoft.net/static/js/ai-assistant-doc.19a118f93d5118b12eff.chunk.js

js xdsoft.net collected 2026-09-24 15:22:49 UTC 8,441 bytes, 1 lines download raw bytes

1"use strict";(globalThis.webpackChunkjodit_pro_home=globalThis.webpackChunkjodit_pro_home||[]).push([[5735],{24604(e,t,n){n.d(t,{X:()=>v});var a=n(57003),r=n(43573),i=n.n(r),l=n(35570),o=n(60056),c=n(39331);function s(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function u(e,t){var n;return e.href===t||(null!==(n=e.items)&&void 0!==n?n:[]).some(function(e){return u(e,t)})}var m=function(e){var t=e.item,n=e.pathname;return t.href?t.external?a.createElement("a",{href:t.href,className:c.A.navLink,target:"_blank",rel:"noopener noreferrer"},a.createElement(o.A,{className:c.A.navExternalIcon}),t.title):a.createElement(l.N_,{to:t.href,className:i()(c.A.navLink,s({},c.A.navLinkActive,t.href===n))},t.title):a.createElement("span",{className:c.A.navLabel},t.title)},f=function(e){var t=e.item,n=e.pathname;return!t.href||t.external?a.createElement("span",{className:c.A.navLabel},t.title):a.createElement(l.N_,{to:t.href,className:i()(c.A.navLabel,c.A.navGroupLink,s({},c.A.navGroupLinkActive,t.href===n))},t.title)},d=function(e){var t,n=e.item,r=e.pathname,l=null!==(t=n.items)&&void 0!==t?t:[];if(!l.length)return a.createElement("li",{className:c.A.navItem},a.createElement(m,{item:n,pathname:r}));var o=l.length<=7||u(n,r)||void 0;return a.createElement("li",{className:c.A.navItem},a.createElement("details",{open:o},a.createElement("summary",{className:c.A.navSummary},a.createElement(f,{item:n,pathname:r})),a.createElement("ul",{className:i()(c.A.navList,c.A.navChildren)},l.map(function(e){var t;return a.createElement(d,{key:null!==(t=e.href)&&void 0!==t?t:e.title,item:e,pathname:r})}))))},v=function(e){var t=e.items,n=e.ariaLabel,r=void 0===n?"Documentation navigation":n,i=(0,l.zy)().pathname,o=(0,a.useRef)(null),s=(0,a.useMemo)(function(){return t.filter(function(e){return e.title})},[t]);return(0,a.useEffect)(function(){var e=o.current;if(e){var t=e.querySelector(".".concat(c.A.navLinkActive)),n=e.closest(".".concat(c.A.sidebarSticky));if(t&&(a=n,null!=(r=HTMLElement)&&"undefined"!=typeof Symbol&&r[Symbol.hasInstance]?r[Symbol.hasInstance](a):a instanceof r)){var a,r,i=n.getBoundingClientRect(),l=t.getBoundingClientRect();(l.top<i.top||l.bottom>i.bottom)&&(n.scrollTop+=l.top-i.top-n.clientHeight/2)}}},[]),a.createElement("nav",{ref:o,"aria-label":r,className:c.A.nav},a.createElement("ul",{className:c.A.navList},s.map(function(e){var t;return a.createElement(d,{key:null!==(t=e.href)&&void 0!==t?t:e.title,item:e,pathname:i})})))}},70009(e,t,n){n.d(t,{q:()=>c});var a=n(57003),r=n(43573),i=n.n(r),l=n(25231),o=n(39331),c=function(e){var t=e.className,n=e.breakout,r=void 0!==n&&n,c=e.children,s=a.createElement("div",{className:i()(o.A.shell,"container-fluid",t)},a.createElement(l.eq,null),c);return r?a.createElement("div",{className:o.A.breakout},s):s}},42453(e,t,n){n.d(t,{$:()=>v});var a=n(57003),r=n(35570),i=n(69236),l=n(59393),o=n(73209),c=n(71131);const s=(0,o.A)((0,c.jsx)("path",{d:"M16 20H2V4h14zm2-12h4V4h-4zm0 12h4v-4h-4zm0-6h4v-4h-4z"}),"ViewSidebar");var u=n(9041);function m(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,a=new Array(t);n<t;n++)a[n]=e[n];return a}var f=n(39331);function d(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,a=new Array(t);n<t;n++)a[n]=e[n];return a}var v=function(e){var t,n,o=e.slotId,c=e.children,v=function(){var e,t,n=(e=(0,a.useState)(1024),t=2,function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var a,r,i=[],l=!0,o=!1;try{for(n=n.call(e);!(l=(a=n.next()).done)&&(i.push(a.value),!t||i.length!==t);l=!0);}catch(e){o=!0,r=e}finally{try{l||null==n.return||n.return()}finally{if(o)throw r}}return i}}(e,t)||function(e,t){if(e){if("string"==typeof e)return m(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(n):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?m(e,t):void 0}}
1(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()),r=n[0],i=n[1];return(0,a.useEffect)(function(){var e=function(){(0,a.startTransition)(function(){i(window.innerWidth)})};return e(),window.addEventListener("resize",e),function(){window.removeEventListener("resize",e)}},[]),r}(),p=(0,r.zy)().pathname,h=(t=(0,a.useState)(!1),n=2,function(e){if(Array.isArray(e))return e}(t)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var a,r,i=[],l=!0,o=!1;try{for(n=n.call(e);!(l=(a=n.next()).done)&&(i.push(a.value),!t||i.length!==t);l=!0);}catch(e){o=!0,r=e}finally{try{l||null==n.return||n.return()}finally{if(o)throw r}}return i}}(t,n)||function(e,t){if(e){if("string"==typeof e)return d(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(n):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?d(e,t):void 0}}(t,n)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()),y=h[0],b=h[1];(0,a.useEffect)(function(){b(!1)},[p]);var A=(0,a.useCallback)(function(){b(!0)},[]),E=(0,a.useCallback)(function(){b(!1)},[]),g=(0,a.useMemo)(function(){return a.createElement(l.A,{onClick:A,"aria-label":"Open sidebar",size:"small"},a.createElement(s,{fontSize:"small"}))},[A]);return(0,u.GY)(o,g,"before-nav",!0),v>900?a.createElement("aside",{className:f.A.sidebar},a.createElement("div",{className:f.A.sidebarSticky},c)):a.createElement(i.Ay,{open:y,onClose:E,"aria-label":"Documentation sidebar"},a.createElement("div",{className:f.A.drawerSidebar},c))}},54642(e,t,n){n.d(t,{AIAssistantDoc:()=>y});var a=n(57003),r=n(35570),i=n(94425),l=n(96458),o=n(1888),c=n(48573),s=n(94002),u=n(70009),m=n(75954),f=n(24604),d=n(42453),v="/jodit/pro/docs/plugin/ai-assistant-pro/docs/",p=[{path:"getting-started.md",title:"Getting Started"},{path:"configuration.md",title:"Configuration"},{path:"tools.md",title:"Tools & Commands"},{path:"examples.md",title:"Examples"},{path:"advanced.md",title:"Advanced Usage"},{path:"api-reference.md",title:"API Reference"},{path:"integrations/openai.md",title:"OpenAI Integration"},{path:"integrations/deepseek.md",title:"DeepSeek Integration"}],h=p.map(function(e){return{title:e.title,href:"".concat(v).concat(e.path)}}),y=function(){var e,t,n,y=(0,r.g)(),b=(0,r.LG)(),A=null!==(e=y["*"])&&void 0!==e?e:"",E=A.replace(/\/([^/]+\.md)$/,"/"),g=null!==(t=null==b||null===(n=b.data)||void 0===n?void 0:n.content)&&void 0!==t?t:"",k=(0,a.useMemo)(function(){return(0,c.y)(g)},[g]),S=k.meta,w=k.content,I=S.title||function(e){var t=p.find(function(t){return t.path===e});return t?t.title:e.replace(/\.md$/,"").replace(/^integrations\//,"").split("-").map(function(e){return e.charAt(0).toUpperCase()+e.slice(1)}).join(" ")}(A);return(0,l._S)({description:S.description||"".concat(I," — AI Assistant PRO documentation for the Jodit WYSIWYG editor."),keywords:S.keywords||"jodit ai assistant, ".concat(I.toLowerCase(),", ai assistant pro plugin"),canonical:(0,l.$N)("".concat(v).concat(A))}),a.createElement(u.q,null,a.createElement(s.t,{fallback:null},a.createElement(d.$,{slotId:"ai-assistant-docs-sidebar"},a.createElement(f.X,{items:h}))),a.createElement(s.t,null,a.createElement(m.B,{toc:w,backLink:{href:"/jodit/pro/docs/plugin/ai-assistant-pro/",label:"Back to AI Assistant PRO"},actions:{raw:g,href:"".concat(v).concat(A,"?format=md")}},a.createElement(i.hE,null,"".concat(I," — AI Assistant PRO Documentation")),a.createElement(o.oz,{base:"".concat(v).concat(E)},w))))}},48573(e,t,n){function a(e){if(!e.startsWith("---"))return{meta:{},content:e};var t=e.indexOf("\n---",3);if(-1===t)return{meta:{},content:e};var n=e.slice(4,t),a={},r=!0,i=!1,l=void 0;try{for(var o,c=n.split("\n")[Symbol.iterator]();!(r=(o=c.next()).done);r=!0){var s=o.value,u=s.indexOf(":");if(-1!==u){var m=s.slice(0,u).trim(),f=s.slice(u+1).trim().replace(/^"(.*)"$/,"$1").replace(/^'(.*)'$/,"$1");m&&f&&(a[m]=f)}}}catch(e){i=!0,l=e}finally{try{r||null==c.return||c.return()}finally{if(i)throw l}}return{meta:a,content:e.slice(t+4).replace(/^\n+/,"")}}n.d(t,{y:()=>a})}}]);

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.