1(function(modules){function webpackJsonpCallback(data){var chunkIds=data[0];var moreModules=data[1];var moduleId,chunkId,i=0,resolves=[];for(;i<chunkIds.length;i++){chunkId=chunkIds[i];if(Object.prototype.hasOwnProperty.call(installedChunks,chunkId)&&installedChunks[chunkId]){resolves.push(installedChunks[chunkId][0])}installedChunks[chunkId]=0}for(moduleId in moreModules){if(Object.prototype.hasOwnProperty.call(moreModules,moduleId)){modules[moduleId]=moreModules[moduleId]}}if(parentJsonpFunction)parentJsonpFunction(data);while(resolves.length){resolves.shift()()}}var installedModules={};var installedChunks={0:0};function jsonpScriptSrc(chunkId){return __webpack_require__.p+"visTypeMarkdown.chunk."+chunkId+".js"}function __webpack_require__(moduleId){if(installedModules[moduleId]){return installedModules[moduleId].exports}var module=installedModules[moduleId]={i:moduleId,l:false,exports:{}};modules[moduleId].call(module.exports,module,module.exports,__webpack_require__);module.l=true;return module.exports}__webpack_require__.e=function requireEnsure(chunkId){var promises=[];var installedChunkData=installedChunks[chunkId];if(installedChunkData!==0){if(installedChunkData){promises.push(installedChunkData[2])}else{var promise=new Promise((function(resolve,reject){installedChunkData=installedChunks[chunkId]=[resolve,reject]}));promises.push(installedChunkData[2]=promise);var script=document.createElement("script");var onScriptComplete;script.charset="utf-8";script.timeout=120;if(__webpack_require__.nc){script.setAttribute("nonce",__webpack_require__.nc)}script.src=jsonpScriptSrc(chunkId);var error=new Error;onScriptComplete=function(event){script.onerror=script.onload=null;clearTimeout(timeout);var chunk=installedChunks[chunkId];if(chunk!==0){if(chunk){var errorType=event&&(event.type==="load"?"missing":event.type);var realSrc=event&&event.target&&event.target.src;error.message="Loading chunk "+chunkId+" failed.\n("+errorType+": "+realSrc+")";error.name="ChunkLoadError";error.type=errorType;error.request=realSrc;chunk[1](error)}installedChunks[chunkId]=undefined}};var timeout=setTimeout((function(){onScriptComplete({type:"timeout",target:script})}),12e4);script.onerror=script.onload=onScriptComplete;document.head.appendChild(script)}}return Promise.all(promises)};__webpack_require__.m=modules;__webpack_require__.c=installedModules;__webpack_require__.d=function(exports,name,getter){if(!__webpack_require__.o(exports,name)){Object.defineProperty(exports,name,{enumerable:true,get:getter})}};__webpack_require__.r=function(exports){if(typeof Symbol!=="undefined"&&Symbol.toStringTag){Object.defineProperty(exports,Symbol.toStringTag,{value:"Module"})}Object.defineProperty(exports,"__esModule",{value:true})};__webpack_require__.t=function(value,mode){if(mode&1)value=__webpack_require__(value);if(mode&8)return value;if(mode&4&&typeof value==="object"&&value&&value.__esModule)return value;var ns=Object.create(null);__webpack_require__.r(ns);Object.defineProperty(ns,"default",{enumerable:true,value:value});if(mode&2&&typeof value!="string")for(var key in value)__webpack_require__.d(ns,key,function(key){return value[key]}.bind(null,key));return ns};__webpack_require__.n=function(module){var getter=module&&module.__esModule?function getDefault(){return module["default"]}:function getModuleExports(){return module};__webpack_require__.d(getter,"a",getter);return getter};__webpack_require__.o=function(object,property){return Object.prototype.hasOwnProperty.call(object,property)};__webpack_require__.p="";__webpack_require__.oe=function(err){console.error(err);throw err};var jsonpArray=window["visTypeMarkdown_bundle_jsonpfunction"]=window["visTypeMarkdown_bundle_jsonpfunction"]||[];var oldJsonpFunction=jsonpArray.push.bind(jsonpArray);jsonpArray.push=webpackJsonpCallback;jsonpArray=jsonpArray.slice();for(var i=0;i<jsonpArray.length;i++)webpackJsonpCallback(jsonpArray[i]);var parentJsonpFunction=oldJsonpFunction;return __webpack_require__(__webpack_require__.s=8)})([function(module,exports){module.exports=__osdSharedDeps__.React},function(module,exports){module.exports=__osdSharedDeps__.ElasticEui},function(module,exports){module.exports=__osdSharedDeps__.OsdI18n},function(module,__webpack_exports__,__webpack_require__){__webpack_require__.r(__webpack_exports__);var ns=__osdBundles__.get("plugin/expressions/public");Object.defineProperties(__webpack_exports__,Object.getOwnPropertyDescriptors(ns))},function(module,exports){module.exports=__osdSharedDeps__.ReactDom},function(module,exports){module.exports=__osdSharedDeps__.OsdI18nReact},function(module,__webpack_exports__,__webpack_require__){__webpack_require__.r(__webpack_exports__);var ns=__osdBundles__.get("plugin/visDefaultEditor/public");Object.defineProperties(__webpack_exports__,Object.getOwnPropertyDescriptors(ns))},function(module,__webpack_exports__,__webpack_require__){__webpack_require__.r(__webpack_exports__);var ns=__osdBundles__.get("plugin/visualizations/public");Object.defineProperties(__webpack_exports__,Object.getOwnPropertyDescriptors(ns))},function(module,__webpack_exports__,__webpack_require__){"use strict";__webpack_require__.r(__webpack_exports__);var _node_modules_val_loader_dist_cjs_js_key_visTypeMarkdown_osd_ui_shared_deps_public_path_module_creator_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__(9);var _node_modules_val_loader_dist_cjs_js_key_visTypeMarkdown_osd_ui_shared_deps_public_path_module_creator_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_val_loader_dist_cjs_js_key_visTypeMarkdown_osd_ui_shared_deps_public_path_module_creator_js__WEBPACK_IMPORTED_MODULE_0__);__osdBundles__.define("plugin/visTypeMarkdown/public",__webpack_require__,10)},function(module,exports,__webpack_require__){__webpack_require__.p=window.__osdPublicPath__["visTypeMarkdown"]},function(module,__webpack_exports__,__webpack_require__){"use strict";__webpack_require__.r(__webpack_exports__);__webpack_require__.d(__webpack_exports__,"plugin",(function(){return public_plugin}));var external_osdSharedDeps_OsdI18n_=__webpack_require__(2);var external_osdSharedDeps_React_=__webpack_require__(0);var external_osdSharedDeps_React_default=__webpack_require__.n(external_osdSharedDeps_React_);var external_osdSharedDeps_ElasticEui_=__webpack_require__(1);var external_osdSharedDeps_OsdI18nReact_=__webpack_require__(5);function MarkdownOptions(_ref){let{stateParams:stateParams,setValue:setValue}=_ref;const onMarkdownUpdate=Object(external_osdSharedDeps_React_["useCallback"])(value=>setValue("markdown",value),[setValue]);return external_osdSharedDeps_React_default.a.createElement(external_osdSharedDeps_ElasticEui_["EuiPanel"],{paddingSize:"s"},external_osdSharedDeps_React_default.a.createElement(external_osdSharedDeps_ElasticEui_["EuiFlexGroup"],{direction:"column",gutterSize:"m",className:"eui-fullHeight"},external_osdSharedDeps_React_default.a.createElement(external_osdSharedDeps_ElasticEui_["EuiFlexItem"],{grow:false},external_osdSharedDeps_React_default.a.createElement(external_osdSharedDeps_ElasticEui_["EuiFlexGroup"],{gutterSize:"none",justifyContent:"spaceBetween",alignItems:"baseline"},external_osdSharedDeps_React_default.a.createElement(external_osdSharedDeps_ElasticEui_["EuiFlexItem"],{grow:false},external_osdSharedDeps_React_default.a.createElement(external_osdSharedDeps_ElasticEui_["EuiTitle"],{size:"xs"},external_osdSharedDeps_React_default.a.createElement("h2",null,external_osdSharedDeps_React_default.a.createElement("label",{htmlFor:"markdownVisInput"},"Markdown")))),external_osdSharedDeps_React_default.a.createElement(external_osdSharedDeps_ElasticEui_["EuiFlexItem"],{grow:false},external_osdSharedDeps_React_default.a.createElement(external_osdSharedDeps_ElasticEui_["EuiText"],{size:"xs"},external_osdSharedDeps_React_default.a.createElement(external_osdSharedDeps_ElasticEui_["EuiLink"],{href:"https://help.github.com/articles/github-flavored-markdown/",target:"_blank"},external_osdSharedDeps_React_default.a.createElement(external_osdSharedDeps_OsdI18nReact_["FormattedMessage"],{id:"visTypeMarkdown.params.helpLinkLabel",defaultMessage:"Help"})," "))))),external_osdSharedDeps_React_default.a.createElement(external_osdSharedDeps_ElasticEui_["EuiFlexItem"],null,external_osdSharedDeps_React_default.a.createElement(external_osdSharedDeps_ElasticEui_["EuiCompressedTextArea"],{id:"markdownVisInput",className:"eui-fullHeight",value:stateParams.markdown,onChange:_ref2=>{let{target:{value:value}}=_ref2;return onMarkdownUpdate(value)},fullWidth:true,"data-test-subj":"markdownTextarea",resize:"none"}))))}const SettingsOptionsComponent=Object(external_osdSharedDeps_React_["lazy"])(()=>__webpack_require__.e(2).then(__webpack_require__.bind(null,28)));const SettingsOptions=props=>external_osdSharedDeps_React_default.a.createElement(external_osdSharedDeps_React_["Suspense"],{fallback:external_osdSharedDeps_React_default.a.createElement(external_osdSharedDeps_ElasticEui_["EuiLoadingSpinner"],null)},external_osdSharedDeps_React_default.a.createElement(SettingsOptionsComponent,props));var public_=__webpack_require__(6);var expressions_public_=__webpack_require__(3);const toExpressionAst=vis=>{const{markdown:markdown,fontSize:fontSize,openLinksInNewTab:openLinksInNewTab}=vis.params;const markdownVis=Object(expressions_public_["buildExpressionFunction"])("markdownVis",{markdown:markdown,font:Object(expressions_public_["buildExpression"])(`font size=${fontSize}`),openLinksInNewTab:openLinksInNewTab});const ast=Object(expressions_public_["buildExpression"])([markdownVis]);return ast.toAst()};
1const markdownVisDefinition={name:"markdown",title:"Markdown",isAccessible:true,icon:"visText",description:external_osdSharedDeps_OsdI18n_["i18n"].translate("visTypeMarkdown.markdownDescription",{defaultMessage:"Create a document using markdown syntax"}),toExpressionAst:toExpressionAst,visConfig:{defaults:{fontSize:12,openLinksInNewTab:false,markdown:""}},editorConfig:{optionTabs:[{name:"advanced",title:external_osdSharedDeps_OsdI18n_["i18n"].translate("visTypeMarkdown.tabs.dataText",{defaultMessage:"Data"}),editor:MarkdownOptions},{name:"options",title:external_osdSharedDeps_OsdI18n_["i18n"].translate("visTypeMarkdown.tabs.optionsText",{defaultMessage:"Options"}),editor:SettingsOptions}],enableAutoApply:true,defaultSize:public_["DefaultEditorSize"].LARGE},options:{showTimePicker:false,showFilterBar:false},requestHandler:"none",responseHandler:"none",inspectorAdapters:{}};const createMarkdownVisFn=()=>({name:"markdownVis",type:"render",inputTypes:[],help:external_osdSharedDeps_OsdI18n_["i18n"].translate("visTypeMarkdown.function.help",{defaultMessage:"Markdown visualization"}),args:{markdown:{types:["string"],aliases:["_"],required:true,help:external_osdSharedDeps_OsdI18n_["i18n"].translate("visTypeMarkdown.function.markdown.help",{defaultMessage:"Markdown to render"})},font:{types:["style"],help:external_osdSharedDeps_OsdI18n_["i18n"].translate("visTypeMarkdown.function.font.help",{defaultMessage:"Font settings."}),default:`{font size=12}`},openLinksInNewTab:{types:["boolean"],default:false,help:external_osdSharedDeps_OsdI18n_["i18n"].translate("visTypeMarkdown.function.openLinksInNewTab.help",{defaultMessage:"Opens links in new tab"})}},fn(input,args){return{type:"render",as:"markdown_vis",value:{visType:"markdown",visParams:{markdown:args.markdown,openLinksInNewTab:args.openLinksInNewTab,fontSize:parseInt(args.font.spec.fontSize||"12",10)}}}}});var external_osdSharedDeps_ReactDom_=__webpack_require__(4);var visualizations_public_=__webpack_require__(7);function _extends(){return _extends=Object.assign?Object.assign.bind():function(n){for(var e=1;e<arguments.length;e++){var t=arguments[e];for(var r in t)({}).hasOwnProperty.call(t,r)&&(n[r]=t[r])}return n},_extends.apply(null,arguments)}const MarkdownVisComponent=Object(external_osdSharedDeps_React_["lazy"])(()=>__webpack_require__.e(1).then(__webpack_require__.bind(null,29)));const markdownVisRenderer={name:"markdown_vis",displayName:"markdown visualization",reuseDomNode:true,render:async(domNode,_ref,handlers)=>{let{visParams:visParams}=_ref;handlers.onDestroy(()=>{Object(external_osdSharedDeps_ReactDom_["unmountComponentAtNode"])(domNode)});Object(external_osdSharedDeps_ReactDom_["render"])(external_osdSharedDeps_React_default.a.createElement(visualizations_public_["VisualizationContainer"],{className:"markdownVis"},external_osdSharedDeps_React_default.a.createElement(MarkdownVisComponent,_extends({},visParams,{renderComplete:handlers.done}))),domNode)}};function _defineProperty(e,r,t){return(r=_toPropertyKey(r))in e?Object.defineProperty(e,r,{value:t,enumerable:!0,configurable:!0,writable:!0}):e[r]=t,e}function _toPropertyKey(t){var i=_toPrimitive(t,"string");return"symbol"==typeof i?i:i+""}function _toPrimitive(t,r){if("object"!=typeof t||!t)return t;var e=t[Symbol.toPrimitive];if(void 0!==e){var i=e.call(t,r||"default");if("object"!=typeof i)return i;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===r?String:Number)(t)}class plugin_MarkdownPlugin{constructor(initializerContext){_defineProperty(this,"initializerContext",void 0);this.initializerContext=initializerContext}setup(core,_ref){let{expressions:expressions,visualizations:visualizations}=_ref;visualizations.createBaseVisualization(markdownVisDefinition);expressions.registerRenderer(markdownVisRenderer);expressions.registerFunction(createMarkdownVisFn)}start(core){}}function public_plugin(initializerContext){return new plugin_MarkdownPlugin(initializerContext)}},function(module,__webpack_exports__,__webpack_require__){__webpack_require__.r(__webpack_exports__);var ns=__osdBundles__.get("plugin/charts/public");Object.defineProperties(__webpack_exports__,Object.getOwnPropertyDescriptors(ns))},function(module,__webpack_exports__,__webpack_require__){__webpack_require__.r(__webpack_exports__);var ns=__osdBundles__.get("plugin/opensearchDashboardsReact/public");Object.defineProperties(__webpack_exports__,Object.getOwnPropertyDescriptors(ns))}]);
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.