!function(e){function t(t){for(var n,r,i=t[0],s=t[1],o=0,u=[];o{const{help:e,args:t}=s;return{name:"repeatImage",aliases:[],type:"render",inputTypes:["number"],help:e,args:{emptyImage:{types:["string","null"],help:t.emptyImage,default:null},image:{types:["string","null"],help:t.image,default:null},max:{types:["number","null"],help:t.max,default:1e3},size:{types:["number"],default:100,help:t.size}},fn:async(e,t)=>{if(null!==t.emptyImage&&Object(r.isValidUrl)(t.emptyImage)&&null===t.max)throw new Error(a.i18n.translate("expressionRepeatImage.error.repeatImage.missingMaxArgument",{defaultMessage:"{maxArgument} must be set if providing an {emptyImageArgument}",values:{maxArgument:"`max`",emptyImageArgument:"`emptyImage`"}}));const{elasticOutline:n}=await Object(r.getElasticOutline)();return{type:"render",as:"repeatImage",value:{count:Math.floor(e),...t,image:Object(r.resolveWithMissingImage)(t.image,n),emptyImage:Object(r.resolveWithMissingImage)(t.emptyImage)}}}}};var p=n(4),u=n.n(p),l=(n(8),n(3)),m=n(5),g=n(6),c=n(7),d=n(2);const f=(e=r.defaultTheme$)=>()=>({name:"repeatImage",displayName:a.i18n.translate("expressionRepeatImage.renderer.repeatImage.displayName",{defaultMessage:"RepeatImage"}),help:a.i18n.translate("expressionRepeatImage.renderer.repeatImage.helpDescription",{defaultMessage:"Render a basic repeatImage"}),reuseDomNode:!0,render:async(t,a,i)=>{const{RepeatImageComponent:s}=await n.e(1).then(n.bind(null,14)),{elasticOutline:o}=await Object(r.getElasticOutline)(),p={...a,image:Object(r.isValidUrl)(a.image)?a.image:o,emptyImage:a.emptyImage||""};i.onDestroy((()=>{Object(l.unmountComponentAtNode)(t)})),Object(l.render)(Object(d.jsx)(m.EuiErrorBoundary,null,Object(d.jsx)(c.KibanaThemeProvider,{theme$:e},Object(d.jsx)(g.I18nProvider,null,Object(d.jsx)(s,u()({onLoaded:i.done},p,{parentNode:t}))))),t)}}),h=e=>f(e.theme.theme$);class plugin_ExpressionRepeatImagePlugin{setup(e,{expressions:t}){t.registerFunction(o),t.registerRenderer(h(e))}start(e){}stop(){}}function b(){return new plugin_ExpressionRepeatImagePlugin}},function(e,t){e.exports=__kbnSharedDeps__.Lodash}]);